命令名 [ -選項] [ 引數] 引數和選項有時候必須得有,有時候也不需要有。
選項是可以組合使用的
ls 命令常見的5個選項:
-i 檢視目錄的i 節點(i節點就相當於身份證號,每個檔案都是唯一的,除了硬鏈結檔案)
-a 檢視目錄下所有的檔案(包括隱藏檔案,隱藏檔案名字裡面都有.)
-h 是顯示人性化
-l 檢視一些細節 比如最近一次修改的時間 目錄所擁有的許可權等
-d 檢視目錄的屬性,顯示目錄的本身而不是目錄下的檔案
demo:
直接ls 和 ls -a 的區別:
ls 和 ls -i 的區別:
ls 和 ls -l 的區別:
ls -lh 和 ls -l的區別:資料大小表示的更形象了!
ls -l 和 ls -ld 的區別:(乙個是顯示目錄下檔案的詳細資訊,乙個是顯示該目錄的詳細資訊)
mkdir [-選項] [-引數] 建立目錄
則在根目錄下新建了乙個helloworld 的目錄
一般沒啥引數,不過有乙個引數注意: -p :遞迴建立 比如 mkdir -p /root/nihao/hello
nihao 和 hello 都是系統一開始不存在的目錄,加上-p 就可以先建立nihao 然後建立 hello
pwd :檢視當前所處的目錄:
一般初始都是在根目錄的root目錄下面
cd :切換到某個目錄 (這點和windows 很像)
cd … 切換到上一目錄
rmdir: 可以刪除空的目錄,注意僅僅只是空的目錄,這條命令好像沒多大用
cp : 複製
cp [ -選項] [ 原檔案或者目錄] [目標目錄] 支援同時複製多個檔案
-r : 使得可以複製目錄 (不加上r 是不能直接複製目錄的!)
-p : 保留複製之後的原檔案屬性,比如修改時間啊啥的
不加引數 直接複製目錄 會報錯
加了引數之後 不報錯 注意藍色的代表是目錄
也可以在複製的過程中,給複製的檔案取乙個新的名字:
完成了在複製的過程同時進行改名
mv [ 原檔案目錄] [ 目標目錄]
在當前目錄進行剪下 可以相當於改名
rm [ -選項] [引數] :刪除檔案
-f:強制刪除 就是不會有刪除提示資訊
-r 可刪除目錄 不加-r 就只能刪除檔案(copy也是 -r引數 )
如下圖 刪除目錄的時候會有提示資訊,而且如果目錄裡面有很多檔案的話,提示資訊會一條一條的告訴你,這樣很煩,所以一般刪除目錄 都會加上-rf
如下圖,發現目錄連著檔案一次性刪除乾淨了,也沒有那麼多提示資訊
建立檔案:
touch 直接+檔名 在當前目錄建立乙個檔案
touch [ 引數] 在引數目錄下建立乙個檔案
檔名別含空格,這樣會被認為是兩個檔案,如果偏要含空格 加上雙引號
檢視檔案內容:
cat [ -選項] [引數 ] :檢視檔案內容 不過一般適合檢視內容短的檔案
-n :顯示行數
more 命令 比較適合瀏覽長篇幅
按回車是一行行瀏覽 按空格是翻頁 按q 退出 不能往回翻頁
head -n 7 檔案 只看檔案前7行
tail -n 7 檔案 只看檔案後7行
tail -f 檔案 可以看到檔案內容的動態變化 (例如兩台linux上都登陸了同乙個使用者,乙個正在看檔案,另乙個正在改檔案,可以看到動態改變這個過程)
linux 目錄處理命令 檔案處理命令
命令英文原意 list 命令所在路徑 bin ls 執行許可權 所有使用者 功能描述 顯示目錄檔案 語法 ls 選項 ald 檔案或目錄 a all 顯示所有檔案 包括隱藏檔案 隱藏檔案以點開頭 l long 詳細資訊顯示 d directory 檢視目錄屬性 h human 智慧型顯示 命令英文原...
Linux 檔案處理命令 目錄處理命令
2.命令名稱 mkdir 命令英文原意 make directories 命令所在路徑 bin midir 執行許可權 所有使用者 功能描述 建立新的目錄 p遞迴建立 語法 mkdir p 目錄名 範例 mkdir p tmp japan bodou mkdir tep japan longze t...
Linux 檔案 目錄 處理命令
檔案處理命令 新建檔案 檔案不存在,則新建,存在則覆蓋 touch 檔名 檔案不存在,則不新建,相當於 no create touch c 檔名 修改檔案最後一次修改時間 時間格式可以是 mmddhhmm 年的值預設用當前年 touch c t 時間 檔名 刪除檔案 rm rf 檔名 修改檔案 讓檔...