1.ls
1.命令含義:List directory contents,用來顯示目錄或具體文件列表追逮。
2.主要用法示例:
ls -1:每行列出一個文件泛啸,即以單列形式列出铝量。
ls -1
ls -a:列出所有文件,包括隱藏文件茬末。
ls -a
ls -la:所有文件的長格式列表(含權(quán)限厂榛、所有權(quán)、大小和修改日期)团南。
ls -la
ls -lh:使用人可讀單位(KB噪沙,MB,GB)顯示大小的長格式列表吐根。
ls -lh
ls -lS:按大小排序的長格式列表(降序)正歼。
ls -lS
ls -ltr:按大小排序的長格式列表(降序)。
ls -ltr
2.cat
1.命令含義:Print and concatenate files拷橘,打印局义、合并文件喜爷。
2.主要用法示例:
cat file:將文件內(nèi)容打印顯示。
cat file
cat file1 file2> target_file:將多個文件合并到目標文件中萄唇。
cat file1 file2> target_file
cat file1 file2 >> target_file:將幾個文件附加到目標文件中檩帐。
3.png
3.mv
1.命令含義:Move or rename files and directories,移動或重命名文件和目錄另萤。
2.主要用法示例:
mv file1.txt file2.txt:將file1文本重命名為file2湃密。
重命名
mv file1.txt file2:講file1文本移動到file2目錄。
移動
4.touch
1.命令含義:用于修改文件或者目錄的時間屬性四敞,包括存取時間和更改時間泛源。若文件不存在,系統(tǒng)會建立一個新的空白文件忿危。
2.主要用法示例:
touch file:修改file的時間屬性达箍,如果file不存在,則將創(chuàng)建一個新的空白文件铺厨。
touch.png
4.命令行查詢網(wǎng)站explainshell.com使用說明
該網(wǎng)站幾乎能夠查詢所有Linux命令的含義缎玫,其界面如下圖: