LS
1.役割
のlsコマンドは、すべてのユーザーにその権限を使用して、DOSでdirコマンドに似たディレクトリの内容を表示します。
2.フォーマット
ls [options][filename]
3.options主なパラメータの
-a、--all:文字で開始するすべてのプロジェクトを隠しません。「」
--almost-すべて-A、:列挙された項目のいずれかと「.. 『を除いて。』。」
--author:各ファイルの作成者を印刷します。
-B、--escapeは:進オーバーフローの順序で印刷できない文字を表します。
--blockサイズ=サイズ:バイト単位で指定されたブロック。
-B、--ignore-バックアップは:〜文字の最後に任意の項目を表示しません。
-F:有効にするには、-auパラメータをソートしていない、-lstパラメトリック失敗。
-F、--classify:ファイルタイプインジケータ付き(* / = @ |ここでA)。
-G:よう-l、ませんが 、所有者をリストアップ。
-G、--no-基:表示阻害グループ情報を。
-I、--inode:各ファイルのinode番号を示しています。
-I、--ignore =スタイル:シェルのワイルドカード文字に合わせて任意のプロジェクトを印刷しないでください。
-K:即ち--blockサイズ= 1K。
-L:情報を一覧表示するには長い形式を使用します。
-L、--dereference:ときにシンボリックリンクファイル情報表示、シンボリックリンクによって示される表示オブジェクトではなく、情報自体、シンボリックリンク。
-M:すべての項目は、カンマで区切られた、とトレッキングの幅全体を埋めます。
-N、--numeric-UID-GID:類似-lが、UIDとGID番号をリスト。
-N、--literal:そのような特別な治療としてプロジェクト名未処理の制御文字を一覧表示。
-P、--file-タイプ:ファイルタイプインジケータ付き(/ = @ |ここでA)。
-Q、--quote名:二重引用符で囲まれた項目の名前。
-R、--reverse:逆の順序に従って配置。
-R、--recursiveは:同時にすべてのサブディレクトリのレイヤーを表示します。
-S、--size:ブロックサイズオーダー。
例4.アプリケーション
lsコマンドは、最も頻繁に使用するコマンドのLinuxシステムで、そのパラメータは、ほとんどのLinuxコマンドです。青ディレクトリlsコマンドを使用する場合、いくつかの異なる色が存在するであろう、緑色、実行可能ファイル、圧縮ファイルを示しているが赤、水色は太字、黒灰色リンクファイル、シンボリックリンクを表します他のファイル形式。次のように最も一般的に、L LS-使用LS:
root@ubuntu:/# ls -l
total 192
drwxr-xr-x 2 root root 4096 Nov 11 2014 bin
drwxr-xr-x 3 root root 4096 Nov 11 2014 boot
drwxr-xr-x 2 root root 4096 Nov 11 2014 cdrom
drwxr-xr-x 15 root root 4400 Jun 17 04:58 dev
drwxr-xr-x 131 root root 12288 Jun 17 04:58 etc
drwxr-xr-x 4 root root 4096 Jun 16 03:12 home
lrwxrwxrwx 1 root root 32 Nov 11 2014 initrd.img -> boot/initrd.img-3.5.0-23-generic
drwxr-xr-x 22 root root 4096 Nov 11 2014 lib
drwxr-xr-x 2 root root 4096 Nov 11 2014 lib32
drwxr-xr-x 2 root root 4096 Nov 11 2014 lib64
-rw-r--r-- 1 root root 96772 Sep 29 2014 linux_tools.tgz
drwx------ 2 root root 16384 Nov 11 2014 lost+found
drwxr-xr-x 4 root root 4096 Jun 17 04:58 media
drwxr-xr-x 3 root root 4096 Nov 11 2014 mnt
drwxr-xr-x 3 root root 4096 Nov 12 2014 opt
dr-xr-xr-x 169 root root 0 Jun 17 04:58 proc
drwx------ 6 root root 4096 Jun 16 03:13 root
drwxr-xr-x 21 root root 840 Jun 17 04:58 run
drwxr-xr-x 2 root root 4096 Nov 11 2014 sbin
drwxr-xr-x 2 root root 4096 Mar 5 2012 selinux
drwxr-xr-x 2 root root 4096 Feb 13 2013 srv
dr-xr-xr-x 13 root root 0 Jun 17 04:58 sys
drwxrwxrwt 13 root root 4096 Jun 17 05:17 tmp
drwxr-xr-x 14 root root 4096 Oct 10 2013 usr
drwxr-xr-x 13 root root 4096 Jun 16 07:52 var
lrwxrwxrwx 1 root root 29 Nov 11 2014 vmlinuz -> boot/vmlinuz-3.5.0-23-generic
root@ubuntu:/#
ファイルタイプの始まりは、からなる10文字の文字列です。最初の文字は一般的なファイル:-(以下のタイプのいずれかとすることができるファイルの種類)、D(ディレクトリ)、L(シンボリックリンク)、B(ブロック・デバイス・ファイル)、C(キャラクタ・デバイス・ファイル)を示している場合。バック9つの文字は三つのグループ、各グループの3分割、ファイルへのアクセスを表します。最初のグループは、文書が主の権限に属することを示し、第2のグループは、同一のユーザグループのアクセス権を表し、第3のグループは、他のユーザのアクセス権を表します。3つの文字の各グループは、ファイル(R)の読み出しを表し、(W)書き込みとパーミッション(X)を実行します。ディレクトリの場合は、明示的な許可を入力してください。ファイルが実行されるときに、Sが示す、UID(ユーザID)またはGID(グループID)の実装プロセスを付与UIDまたはGIDファイル。Tがセットされたフラグ(メモリに残って、それがスワップアウトされていない)を表します。ファイルがディレクトリである場合は、そのディレクトリ内のファイルにのみスーパユーザの場合、ディレクトリまたはマスターファイル削除の所有者であることができます。それは、実行可能ファイルの場合、ファイルが実行された後、そのテキストセグメントへのポインタがメモリに残ります。それが再び実行される。このように、システムは、より高速なファイルを読み込むことができるようになります。次に、ファイルサイズ、作成時間、ファイル名やコマンドが表示されます。