2019年11月18日月曜日

lsコマンドの使い方

概要

ディレクトリの内容を表示するlsコマンドについて情報を整理します。
基本的なコマンドなので、オプションを変えながら何個か表示します。

オプション 説明
-a 隠しファイル(.から始まる名前のファイル)も含めて表示する
-A -aと同じだが、「.」「..」は表示しない
-F ファイルの種類も表示する
-i iノード番号も表示する
-l ファイルの詳細な情報を表示する
-t ファイルを最終更新日時順に表示する
-h -lとセットで使う。ファイルのサイズを単位付きで表示する

表示例

  • 普段見やすくてよく使うのは「-lA」オプション
  • 
    pi@raspberrypi:~ $ ls -lA
    合計 100
    -rw------- 1 pi pi   56 11月 17 10:17 .Xauthority
    -rw------- 1 pi pi 7327 11月 18 17:22 .bash_history
    -rw-r--r-- 1 pi pi  220  9月 26 09:09 .bash_logout
    -rw-r--r-- 1 pi pi 3523  9月 26 09:09 .bashrc
    drwxr-xr-x 7 pi pi 4096 10月 27 13:35 .cache
    drwx------ 5 pi pi 4096 10月 27 13:35 .config
    drwx------ 3 pi pi 4096  9月 26 09:46 .gnupg
    drwxr-xr-x 3 pi pi 4096  9月 26 09:18 .local
    drwx------ 3 pi pi 4096 10月 27 13:35 .pki
    -rw-r--r-- 1 pi pi  807  9月 26 09:09 .profile
    drwx------ 3 pi pi 4096 10月 27 14:52 .vnc
    -rw------- 1 pi pi 2436 11月 17 10:17 .xsession-errors
    -rw------- 1 pi pi 2436 11月 16 23:26 .xsession-errors.old
    drwxr-xr-x 2 pi pi 4096 10月 27 14:21 Desktop
    drwxr-xr-x 2 pi pi 4096  9月 26 09:46 Documents
    drwxr-xr-x 2 pi pi 4096  9月 26 09:46 Downloads
    drwxr-xr-x 2 pi pi 4096  9月 26 09:18 MagPi
    drwxr-xr-x 2 pi pi 4096  9月 26 09:46 Music
    drwxr-xr-x 2 pi pi 4096  9月 26 09:46 Pictures
    drwxr-xr-x 2 pi pi 4096  9月 26 09:46 Public
    drwxr-xr-x 2 pi pi 4096  9月 26 09:46 Templates
    drwxr-xr-x 2 pi pi 4096  9月 26 09:46 Videos
    drwxr-xr-x 2 pi pi 4096 11月  2 14:48 local
    drwxr-xr-x 4 pi pi 4096 11月 16 15:05 osoyo
    
    

  • ファイルサイズを聞かれたときに見やすいのは「-lAh」オプション
  • 
    pi@raspberrypi:~ $ ls -lAh
    合計 100K
    -rw------- 1 pi pi   56 11月 17 10:17 .Xauthority
    -rw------- 1 pi pi 7.2K 11月 18 17:22 .bash_history
    -rw-r--r-- 1 pi pi  220  9月 26 09:09 .bash_logout
    -rw-r--r-- 1 pi pi 3.5K  9月 26 09:09 .bashrc
    drwxr-xr-x 7 pi pi 4.0K 10月 27 13:35 .cache
    drwx------ 5 pi pi 4.0K 10月 27 13:35 .config
    drwx------ 3 pi pi 4.0K  9月 26 09:46 .gnupg
    drwxr-xr-x 3 pi pi 4.0K  9月 26 09:18 .local
    drwx------ 3 pi pi 4.0K 10月 27 13:35 .pki
    -rw-r--r-- 1 pi pi  807  9月 26 09:09 .profile
    drwx------ 3 pi pi 4.0K 10月 27 14:52 .vnc
    -rw------- 1 pi pi 2.4K 11月 17 10:17 .xsession-errors
    -rw------- 1 pi pi 2.4K 11月 16 23:26 .xsession-errors.old
    drwxr-xr-x 2 pi pi 4.0K 10月 27 14:21 Desktop
    drwxr-xr-x 2 pi pi 4.0K  9月 26 09:46 Documents
    drwxr-xr-x 2 pi pi 4.0K  9月 26 09:46 Downloads
    drwxr-xr-x 2 pi pi 4.0K  9月 26 09:18 MagPi
    drwxr-xr-x 2 pi pi 4.0K  9月 26 09:46 Music
    drwxr-xr-x 2 pi pi 4.0K  9月 26 09:46 Pictures
    drwxr-xr-x 2 pi pi 4.0K  9月 26 09:46 Public
    drwxr-xr-x 2 pi pi 4.0K  9月 26 09:46 Templates
    drwxr-xr-x 2 pi pi 4.0K  9月 26 09:46 Videos
    drwxr-xr-x 2 pi pi 4.0K 11月  2 14:48 local
    drwxr-xr-x 4 pi pi 4.0K 11月 16 15:05 osoyo
    
    

  • 最近更新されたファイルを探したいときは「-lAt」オプション
  • 
    pi@raspberrypi:~ $ ls -lAt
    合計 100
    -rw------- 1 pi pi 7327 11月 18 17:22 .bash_history
    -rw------- 1 pi pi 2436 11月 17 10:17 .xsession-errors
    -rw------- 1 pi pi   56 11月 17 10:17 .Xauthority
    -rw------- 1 pi pi 2436 11月 16 23:26 .xsession-errors.old
    drwxr-xr-x 4 pi pi 4096 11月 16 15:05 osoyo
    drwxr-xr-x 2 pi pi 4096 11月  2 14:48 local
    drwx------ 3 pi pi 4096 10月 27 14:52 .vnc
    drwxr-xr-x 2 pi pi 4096 10月 27 14:21 Desktop
    drwx------ 3 pi pi 4096 10月 27 13:35 .pki
    drwxr-xr-x 7 pi pi 4096 10月 27 13:35 .cache
    drwx------ 5 pi pi 4096 10月 27 13:35 .config
    drwxr-xr-x 2 pi pi 4096  9月 26 09:46 Documents
    drwxr-xr-x 2 pi pi 4096  9月 26 09:46 Downloads
    drwxr-xr-x 2 pi pi 4096  9月 26 09:46 Music
    drwxr-xr-x 2 pi pi 4096  9月 26 09:46 Pictures
    drwxr-xr-x 2 pi pi 4096  9月 26 09:46 Public
    drwxr-xr-x 2 pi pi 4096  9月 26 09:46 Templates
    drwxr-xr-x 2 pi pi 4096  9月 26 09:46 Videos
    drwx------ 3 pi pi 4096  9月 26 09:46 .gnupg
    drwxr-xr-x 2 pi pi 4096  9月 26 09:18 MagPi
    drwxr-xr-x 3 pi pi 4096  9月 26 09:18 .local
    -rw-r--r-- 1 pi pi  220  9月 26 09:09 .bash_logout
    -rw-r--r-- 1 pi pi 3523  9月 26 09:09 .bashrc
    -rw-r--r-- 1 pi pi  807  9月 26 09:09 .profile
    
    

0 件のコメント:

コメントを投稿