日刊アスキー Linux Top ASCII24 News ASCII24 Review ASCII24 Business Center 携帯24 Mac24 Akiba2GO! 日刊アスキー Linux デジタル用語辞典 ASCII24 Broadband Center ニュース 今日のコラム イベント情報 セミナー情報 Linux magazine ASCII24メールサービス アスキー編集会議
ASCII24 - [Main Menu] [Menu 2]
  ASCII24 > 日刊アスキー Linux > All ASCII Linux Issue 1
111
記事/用語/ID検索 

Linux Magazineの最新記事一覧

Biz Express Focus 『HDE Mail Filter 1.0』 (2003年7月8日)
Biz Express Focus “Ready for e-business” (2002年6月7日)
これで解決! Linux 100の疑問―その3 (2001年9月6日)
これで解決! Linux 100の疑問―その2 (2001年8月27日)
これで解決! Linux 100の疑問―その1 (2001年8月24日)
覚えておきたい必須コマンド30―その6・vi、最初の一歩 (2001年7月13日)
覚えておきたい必須コマンド30―その5・シェルを使おう (2001年6月27日)
覚えておきたい必須コマンド30―その4・コマンドリファレンス (2001年6月18日)
覚えておきたい必須コマンド30―その3・管理コマンド (2001年6月12日)
覚えておきたい必須コマンド30―その2・便利なコマンド (2001年6月9日)
覚えておきたい必須コマンド30―その1・ファイルの基本操作 (2001年5月31日)
初めてでも大丈夫!今日から使える Linux (第3部) (2001年5月25日)
初めてでも大丈夫!今日から使える Linux (第2部) (2001年5月21日)
初めてでも大丈夫!今日から使える Linux (第1部) (2001年5月14日)






Contact Information

[PR]
Printable Version All ASCII Linux Issue / Linux Magazine 2000年5月号

覚えておきたい必須コマンド30―その1・ファイルの基本操作

Linux操作の基本、ファイルやディレクトリ操作をコマンドでできるようになろう。


2001年5月31日

ディレクトリ内容の表示

先ほど、ディレクトリの内容を表示するのにlsコマンドを用いた。ここで、lsコマンドについてもう少し詳しく説明しよう。

lsは引数としてディレクトリを指定しないと、カレントディレクトリの内容を表示する。



USER$ ls
Desktop  howto  memo.txt

ただし、ドットで始まる名前は表示しない。すべてのファイルを表示するには、aオプションを付ける。

親ディレクトリの内容を表示するのも「..」を用いれば簡単だ。


USER$ ls -a ..
.  ..   ftp  httpd  ken-na  samba

これまでの実行例では表示される名前がディレクトリなのかファイルなのかがわからない。Fオプションを指定すると、種類に応じて名前のうしろに/や@が付く。/が付いているのがディレクトリで、@が付いているのはシンボリックリンクのファイルを示している。記号の付いていないファイルは、通常のファイルだ。



USER$ ls -aF
./             .emacs    .xemacs
../            .emacs20 Desktop/
.Xdefaults     .gimp/    howto@
.bash_history  .gtk/     memo.txt
.bash_profile  .kde/
.bashrc        .kderc

ファイルサイズや作成した日付を表示したい場合は、lオプションを用いる。すべてのファイルを表示するにはaオプションも同時に指定する(図2)。

図2
lsの詳細表示

lオプションでは、ファイルの種類と許可、リンク数またはディレクトリ数、所有者、グループ、ファイルサイズ、最終修正時刻、名前が出力されている。

ファイルの種類は、通常のファイル(-)、ディレクトリ(d)、シンボリックリンク(l)、デバイスファイル(bまたはc)が区別される。

許可はパーミッションとも呼ばれ、所有者、グループ、その他のユーザーに対して、それぞれ読み取り、書き込み、実行の許可の有無を示している。たとえば、


rw-rw-r--

のようになっているファイルは、所有者とグループは読み込みと書き込みができるが、その他のユーザーは読み込みしかできないことを意味している。


rwxr-xr-x

は、すべてのユーザーが読み込みと実行をすることができる。そして、所有者は書き込むことも可能である。

ディレクトリの場合、許可の意味がファイルとは少し異なる。まず、読み取り許可はディレクトリの内容を読み取れるかどうかという意味になる。ディレクトリの読み取り許可がないと、ディレクトリに格納されているファイル名を読み取れなくなる。次に、書き込み許可は、ディレクトリ内容を変更できるかどうかという意味になる。書き込み許可がないと、ディレクトリに変更を加えることができない。つまり、ファイルの追加や削除、更新ができなくなる。

そして、実行許可は、そのディレクトリより先に進めるかどうかという意味になる。実行許可がないと、そのディレクトリに含まれているファイルにアクセスできなくなる。

(中野 賢)


[前ページ][次ページ]

Contents...



Copyright (C) 1997-2006 ASCII Corporation. All Rights Reserved.
No portion of this web site may be reproduced or duplicated without the express written permission of ASCII Corporation.
This web site is written in Japanese only.
記事に関するご意見やご質問は、お問い合わせフォームにてお送りください