Linuxls操作

1850 ワード

ls
現在のディレクトリの内容をリストします.
ls -a .で始まる非表示ファイルを含むファイルの下にあるすべてのファイルがリストされます(linuxの下にあるファイルの非表示ファイルは.で始まり、..が存在する場合は親ディレクトリが存在します).
ls -A ...以外のファイルがリストされます.
ls -F
各ファイルの最後に文字を付けて、ファイルのタイプを説明します.
  • *は実行可能ファイルExecutable file
  • を表す.
  • @はシンボルリンクLink file
  • を表す.
  • |はPipe file
  • を表す.
  • /はディレクトリfolder
  • を表す.
  • =はソケットソケット
  • を表す.
    ls -s
    各ファイルの後ろにファイルのサイズを印刷します.
    ls -S
    ファイルのサイズで並べ替えます.
    ls -t
    ファイルの時間順に並べ替えます.
    ls -R
    ディレクトリの下にあるすべてのサブディレクトリのファイルをリストします.
    ls -L
    ファイルのリンク名をリストします.
    ls -l
    次のような詳細を表示します.
    > ls -l
    total 28
    -rw-rw-r– 1 surendra surendra 0 Feb 10 19:32 99abc.txt
    -rwxrwxr-x 1 surendra surendra 365 May 12 2015 fpga_build.sh
    -rw-rw-r– 1 surendra surendra 663 Aug 24 20:37 startup_script.sh
    drwxrwxr-x 2 surendra surendra 16384 Aug 23 18:30 temp
    -rwxr-xr-x 1 root root 80 Aug 4 2015 wifiactivate.sh
    

    1行目:total 28は、bytes Not consider this as actual folder size、this is actual size of files+each folder block size(4 k)の単位で現在のディレクトリのサイズSizeを表す.
    後続行:たとえば-rw-rw-r– 1 surendra surendra 0 Feb 10 19:32 99abc.txt
  • field 1:
  • 最初の文字:ファイルのタイプ
  • 以降の9文字:ファイルの権限owner-group-world
  • field 2:Links. This field represents number of file links to the given file. If you see link as 2, that indicates we can access two more files/folders when you access this file.
  • field 3:Owner所有者
  • field 4:Groupグループ
  • field 5:Size in bytesサイズ
  • field 6:修正時間、月Feb
  • field 7:修正時間、日付10
  • field 8:修正時間、時間19:32
  • field 9:ファイル名
  • 参照:16 LS COMMAND EXAMPLESFOR NEWBE Linuxのlsコマンド詳細使用