Linux的基礎檔案管理類命令

2021-10-02 15:52:44 字數 1084 閱讀 4792

cm,mv,rm

cp命令

copy 檔案複製命令,操作物件為:原始檔,目標檔案 複製的是檔案的資料,不是檔案的元資料

單源複製

cp [option]… [-t] source dest

如果目標檔案不存在

事先建立此檔案,並複製原始檔的資料至dest中

如果目標檔案存在

非目錄檔案,則覆蓋目標檔案

目錄檔案,則在目標檔案下建立乙個與原始檔同名的檔案,並複製其資料流至目標檔案

多源複製

cp [option]… source… directory

cp [option]… -t directory source…

如果目標檔案不存在

錯誤如果目標檔案存在

如果目標檔案是非目錄檔案:錯誤

如果目標檔案是目錄檔案:分別複製每個檔案至目標檔案中,並保持原名

常用選項

-i:互動式複製,即覆蓋之前提醒使用者覆蓋

-f: 強制覆蓋目標檔案

-r,-r: 遞迴複製目錄,

-d: 複製符號鏈結檔案本身而不複製其指向的原始檔。(只複製快捷方式,不複製快捷方式指向的檔案)

-a: 就相當於 -dr --preserve=all ,archive 用於實現歸檔

–preserve:

mode:許可權 ownership:屬主屬組 timestamps:時間戳 context:安全標籤 xattr:擴充套件屬性

links:符號鏈結 all:上述所有屬性

mv命令

移動並重命名檔案 ~]# mv hello /tmp/hello.txt

tmp]# mv x tom 將當前目錄下的x 重新命名為 tom

常用選項與cp類似

rm命令

刪除檔案 rm [option]… file…

選項-i:互動式有提示

-f:強制刪除

-r:遞迴刪除

刪除目錄

rm -rf /somedir/

注意:一條年薪百萬的命令:rm -rf /

所有不用的檔案建議不要直接刪除,而是移動至某個專用的目錄(模擬**站)

Linux檔案管理類常見命令

檢視檔案列表 ls 常用選項和操作示例 a 顯示除隱藏檔案 和 之外的所有檔案列表 root oracle ls a a.html bin dbus disk3 lib media net proc selinux sys var autofsck boot dev etc lib64 misc o...

管理類命令

管理類命令 hostname 顯示主機名稱 uname顯示系統資訊 top 顯示當前系統中耗費資源最多的程序 ps 顯示瞬間的程序狀態 du 顯示指定的檔案 目錄 已使用的磁碟空間的總量 df 顯示檔案系統磁碟空間的使用情況 free 顯示當前記憶體和交換空間的使用情況 ifconfig 顯示網路介...

磁碟管理類命令

磁碟管理類命令 磁碟管理類命令包括顯示磁碟資訊 檢視檔案大小及磁碟掛載等相關命令。df 介紹df命令的使用方法。du 介紹du命令的使用方法。mount 介紹mount命令的使用方法。badblocks 介紹 badblocks 命令的使用方法。命令的使用方法介紹 df 介紹df命令的使用方法。說明...