ls命令:list的意思 用於顯示目錄下的文件(以下是常用參數)
命令格式 ls 選項
選項:-a all的意思,用於顯示目錄下的所有的文件,包括隱藏文件
-l long的意思,用於長格式(更加詳細的顯示文件信息如文件權限,所屬組,大小等)顯示文件
-h human的意思,用於更加人性化的顯示信息,經常與 -l 一起使用。(可以使文件在顯示大小時按Kb Mb Gb顯示)
-i inode的意思,用於顯示文件或文件夾的節點號。
-d directory的意思,用於將文件夾像文件一樣的顯示,而不是顯示文件夾下的文件。
mkdir命令:make directories的意思 用於創建文件夾(當同時創建很多個文件夾時,可以用空格將要創建的文件夾分開)
命令格式 mkdir 選項 目錄名
選項:-p parents的意思用於創建文件夾時如果上級目錄不存在,一併創建。
pwd命令:print working directory 用於顯示當前目錄
命令格式 pwd
cd命令:chang directory的意思 用於切換目錄(其中點是當前目錄的意思,點點是上級目錄的意思)
命令格式 cd 目錄
rmdir命令:remove empty directories 刪除空文件夾
命令格式 rmdir 目錄
cp命令:copy的意思 用於複製文件或者目錄
命令格式 cp 選項 源文件或目錄 目的目錄(複製多個文件中間加空格)在複製時可以更改文件夾或文件的名字
選項 -r interactive的意思 用於複製文件夾
-p 在複製的時候保留文件的屬性(比如文件的創建時間)
mv命令: move的意思 剪切文件,改名,可以一次剪切一個或多個。
命令格式 mv 源目錄 目的目錄
rm命令:remove的意思 用於刪除文件
命令格式 rm 選項 目錄或文件
-f force的意思 用於強制刪除文件或目錄不給出提示
-r recursive 用於遞歸刪除目錄
touch命令:用於創建一個空的文件(默認情況下在當前文件夾下進行創建)可以添加文件夾在其他文件夾中進行創建
命令格式 touch 文件名
cat命令:用於查看文件
命令格式cat 選項 文件名
-n 後面加行數 number的意思 用於顯示行號
more命令:用於查看文件(可以分頁的查看文件)
命令格式 more 文件名
空格或者f 翻頁 enter換行 q或Q退出
less命令:用於分頁查看文件,與more不同的是可以上下進行翻頁
命令格式less 文件名
pageup可以向上一頁一頁的翻,上鍵一行一行進行翻。還可以進行查詢/後面添加要搜索的關鍵字,按n向下找。
head命令:用於查看文件的前幾行(默認前十行)相反的有tail命令用法相同
命令格式head 文件名
-n 後面加行數 number的意思 用於設置顯示的行數
ln命令:link的意思用於創建鏈接文件(硬鏈接和軟鏈接)不用參數創建的是硬連接其中硬鏈接相當於cp-p命令創建的文件,不一樣的是硬鏈接可以與源文件同步更新(因爲id號相同),但是硬鏈接不能對目錄進行創建,而且不能跨分區進行創建。軟鏈接文件可以理解爲Windows中的快捷方式,文件權限爲最高權限爲rwxrwxrwx。
命令格式 ln 參數 源文件 目標文件
選項 -s用於創建軟鏈接