#navi(ソフトウェア基礎I)
#navi(ソフトウェア基礎I/03)
*4月25日 [#b284d99f]
*始まるまでTypistでキーボード入力練習! [#xf998bb1]
*ファイルとディレクトリ(SuperText (上)p.94) [#lc51e5e6]
**ファイル [#of708c0e]
 ファイルとは,情報の入れ物
**ディレクトリ [#l0231020]
 ディレクトリとは,ファイルの管理情報をまとめた物で,通常,階層構造をとる.
**ルートディレクトリ [#i0ead760]
 階層化ディレクトリ構造の最上位のディレクトリ,もしくは,木構造の根にあたるディレクトリ.通常「/」で指定.
**ホームディレクトリ [#fa801790]
 ユーザーに割り当てられたディレクトリ.ログイン直後や,cdコマンド(引数なし)によって,入るディレクトリ.

*パス [#ecc41459]
UNIXでは,ファイルやディレクトリを指定するのに木構造をルートディレクトリから「/」で区切って指定します.
たとえば,lsコマンドは,
 /bin/ls
mnewsコマンドは,
 /usr/local/bin/mnews

*UNIXコマンド [#vb92dc51]
***pwdコマンド(カレントワーキングディレクトリ)print working directory [#gbe80f34]
 % pwd
 Users/j01234
***cdコマンド(チェンジディレクトリ) [#m250c3e6]
 % cd /usr/local/bin
 % pwd
 /usr/local/bin
 % cd
 % pwd
 User/j01234

**ディレクトリの作成 [#heeb7ec8]
***mkdirコマンド [#v362226b]
 % mkdir dir1

**ファイルとディレクトリの属性 [#m06e63b9]
SuperText (上) p.105

 drwxr-xr-x  j01234  j03j   directory
  rwx------  j01234  j03j   file

***chmodコマンド [#i54b2cb8]
パーミッションの変更
|文字|意味|
|u|user|
|g|group|
|o|others|
|a|all|
|||
|r|read|
|w|write|
|x|execute|

***chownコマンド [#ec437a7c]
所有者(owner)の変更
***chgrpコマンド [#ud2a952c]
グループの変更

*.tcshrcの設定 [#j107ad9d]
emacsで,ホームディレクトリに,「.tcshrc」を編集
 #!/bin/tcsh
 setenv LANG ja_JP.EUC
 setenv LANGUAGE ja_JP.EUC
 setenv LC_ALL ja_JP.EUC
 set path = ( /usr/local/bin $path)
 set path = ( $path /usr/X11R6/bin)
 set path = ( $path .)

*mnewsで署名をつける. [#ncead484]
ホームディレクトリに,氏名,所属,等を記入した「.signature」ファイルを作成.
----
#navi(ソフトウェア基礎I/03)


トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS