無色の「ls」コマンド
1 2 3
どちらがフォルダで、どちらがファイルかはわかりません。
"ls"または他のコマンドを使用すると、どちらがファイルであり、どちらがフォルダであるかを区別できますか?
if:フォルダの前に「/」を含めることはできますか?
たとえば、
/1 2 /3
答え1
Linuxでは、
ls -p
ディレクトリに末尾のスラッシュを追加する
答え2
-F, --classify
append indicator (one of */=>@|) to entries
出力例、ここ、および1
は2
ディレクトリ、3
および4
ファイルです。
$ ls -F
1/ 2/ 3 4
答え3
別の方法:ls -lは、許可ビットを含むファイルとフォルダを表示します。行が-で始まる場合はファイルで、ディレクトリの場合はdで始まります。
ls -l
-rw-r--r-- 1 user group 7727 Feb 27 16:07 README.md
drwxr-xr-x 6 user greup 204 Mar 3 09:20 my_directory