2021-05-12 14:32:11
Linux-檔案目錄命令簡述
Linux-檔案目錄命令簡述
黑色 代表是普通的檔案
藍色 代表是目錄(資料夾)
紫色 代表是圖片檔案
綠色 代表是可以執行的檔案(指令碼檔案)--》存放linux命令的
紅色 代表是壓縮檔案
clear:清屏
pwd:顯示當前路徑
cd:切換路徑
ll:列印出當前目錄下的所有檔案的詳細資訊,包括大小,是否可讀寫等
ls:檢視當前目錄下的檔案
-a 顯示所有的檔案(包括隱藏檔案)
-l 相當於ll
drwxr-xr-x. 2 root root 4096 7月 13 11:13 linux_test01
d:目錄。
- 表示檔案 。drwxr-xr-x:許可權 2 連結數 root 使用者 root 使用者組 4096 檔案或資料夾的大小,7月 13 11:13時間, linux_test01檔案或資料夾的大小
cd .. 返回上層目錄
mkdir 建立資料夾或目錄 mkdir linux_test01
du:顯示目錄所佔的磁碟空間
-h:用GB,MB,KB單位計算塊數
-s:為所有指定檔案顯示整個磁碟使用情況,或者為一個目錄中的所有檔案顯示總的磁碟使用情況
touch :建立空檔案
cp:拷貝檔案或目錄(如果要拷貝A檔案,則需要到A檔案所屬的目錄下去拷貝。格式 cp -a A 目標目錄)
-a:保留連結,檔案屬性,並遞回的拷貝目錄
-d:拷貝時保留連結
-p:除複製外,還將把修改時間和存取許可權也複製到新檔案下
-r:若給出的原始檔是一個目錄檔案,此時cp將遞回複製該目錄下所有的子目錄和檔案
mv:為檔案或目錄改名 或者將檔案由一個目錄移動到另一個目錄中(需要當前目錄下有檔案B,格式mv B 目標目錄)
當後面接的檔案存在的時候,就是移動
當後面接的檔案不存在的時候,就是改名
find (find . -name a* / find . -name aa)(find / -name a* / find / -name aa): . 是從當前目錄查詢 / 這個查詢整個目錄
語法:find [路徑] [引數] [表示式] [-exec -ok ..] 指令 {} ;
{} 代表find要找到的檔案
禁止跳脫
-exec:find命令對匹配的檔案執行該引數所給出的shell命令
引數:
-user:根據檔案擁有者
-group:根據檔案所屬組
-name:根據檔名
-perm:檔案許可權尋找
-size:檔案大小
-type:根據檔案型別
-mtime:檔案的更改時間
atime (access)存取時間
ctime(change) 改變檔案的屬性(時間、大小、屬主、屬組等)
mtime (modify)修改過裡面的內容
# find / -name zhongguohehuoren -exec cp {} /linuxidc ;
find / -name oujieli -exec rm -rf {} ;
find 是一個查詢的命令
/ 查詢的範圍和位置
-name 根據名字來查詢
zhongguohehuoren 是檔名
-exec 執行後面的命令
cp 是複製的命令
{} 用來存放前面的find命令查詢的結果。相當於一個容器,用來存放find找的結果
/linuxidc 是cp複製內容的目的地
; 結束標誌
# find /boot -size +1024k -o -name "vmlinuz*" |xargs ls -l
-a and 並且
-o or 或者
not ! 非
| 管道符號:將前面一個命令的輸出送給後面一個命令作為輸入
xargs 是將前面命令的輸出做為引數送給後面的命令使用
本文永久更新連結地址:http://www.linuxidc.com/Linux/2017-07/145659.htm
相關文章