[TOC]
新手必須掌握的Linux命令---文件目錄管理命令
掌握對文件的創(chuàng)建衬廷、修改吗跋、復(fù)制跌宛、剪切疆拘、更名與刪除等操作
1、touch命令
touch命令用于創(chuàng)建空白文件或設(shè)置文件的時(shí)間哎迄,格式為“touch [選項(xiàng)] [文件]”漱挚。
對touch命令來講旨涝,有難度的操作主要是體現(xiàn)在設(shè)置文件內(nèi)容的修改時(shí)間(mtime)颊糜、文件權(quán)限或?qū)傩缘母臅r(shí)間(ctime)與文件的讀取時(shí)間(atime)上面秃踩。
參數(shù)
-
-a
參數(shù):僅修改“讀取時(shí)間”(atime) -
-m
參數(shù):進(jìn)修改“修改時(shí)間”(mtime) -
-d
參數(shù):同時(shí)修改atine與mtime
[圖片上傳失敗...(image-950616-1545122482634)]
2憔杨、mkdir命令
mkdir命令用于創(chuàng)建空白的目錄消别,格式為“mkdir [選項(xiàng)] 目錄”寻狂。
命令
-
mkdir -p a/b/c/d/e
命令:-p參數(shù)遞歸創(chuàng)建出具有嵌套疊層關(guān)系的文件目錄
3蛇券、cp命令
cp命令用于復(fù)制文件或目錄塘慕,格式為“cp [選項(xiàng)] 源文件 目標(biāo)文件”。
在Linux系統(tǒng)中蒂胞,復(fù)制操作具體分為3種情況:
- 如果目標(biāo)文件是目錄图呢,則會把源文件復(fù)制到該目錄中
- 如果目標(biāo)文件也是普通文件,則會詢問是否要覆蓋它
- 如果目標(biāo)文件不存在骗随,則執(zhí)行正常的復(fù)制操作
參數(shù)
-
-p
參數(shù):保留原始文件的屬性 -
-d
參數(shù):若對象為“鏈接文件”蛤织,則保留該文件的屬性 -
-r
參數(shù):遞歸持續(xù)復(fù)制(用于目錄) -
-i
參數(shù):若目標(biāo)存在則詢問是否覆蓋 -
-a
參數(shù):相當(dāng)與 -pdr(pdr為上述參數(shù))
4、mv命令
mv命令用于剪切文件或?qū)⑽募孛枞荆袷綖椤癿v [選項(xiàng)] 源文件 [目標(biāo)路徑|目標(biāo)文件名]”指蚜。
剪切操作不同于復(fù)制操作,因?yàn)樗鼤J(rèn)把源文件刪除掉牡昆,只保留剪切后的文件姚炕。如果在同一個(gè)目錄中對一個(gè)文件進(jìn)行剪切操作,其實(shí)也就是對其進(jìn)行重命名.
5丢烘、rm命令
rm命令用于刪除文件或目錄柱宦,格式為“rm [選項(xiàng)] 文件”。
命令
-
rm -f
命令:強(qiáng)制刪除掸刊,不需要確認(rèn) -
rm -r
命令:用于刪除目錄,否則刪除不了
6松逊、dd命令
dd命令用于按照指定大小和個(gè)數(shù)的數(shù)據(jù)塊來復(fù)制文件或轉(zhuǎn)換文件,格式為“dd [參數(shù)]”
它能夠讓用戶按照指定大小和個(gè)數(shù)的數(shù)據(jù)塊來復(fù)制文件的內(nèi)容。當(dāng)然如果愿意的話,還可以在復(fù)制過程中轉(zhuǎn)換其中的數(shù)據(jù)。Linux系統(tǒng)中有一個(gè)名為/dev/zero的設(shè)備文件杀餐,這個(gè)文件不會占用系統(tǒng)存儲空間冀续,但卻可以提供無窮無盡的數(shù)據(jù),因此可以使用它作為dd命令的輸入文件,來生成一個(gè)指定大小的文件顺献。
參數(shù)
-
if
參數(shù):輸入的文件名稱 -
of
參數(shù):輸出的文件名稱 -
bs
參數(shù):設(shè)置每個(gè)“塊”的大小 -
count
參數(shù):設(shè)置要復(fù)制“塊”個(gè)數(shù)
例如我們可以用dd命令從/dev/zero設(shè)備文件中取出兩個(gè)個(gè)大小為128MB的數(shù)據(jù)塊寿冕,然后保存成名為128_file的文件:if=/dev/zero of=128_file count=2 bs=128M
如果想把光驅(qū)設(shè)備中的光盤制作成iso格式的鏡像文件曙蒸,在Windows系統(tǒng)中需要借助于第三方軟件才能做到兼吓,但在Linux系統(tǒng)中可以直接使用dd命令來壓制出光盤鏡像文件县袱,將它變成一個(gè)可立即使用的iso鏡像:dd if=/dev/cdrom of=RHEL-server-7.0-x86_64-LinuxProbe.Com.iso
7筋遭、file命令
file命令用于查看文件的類型响驴,格式為“file 文件名”鲸沮。
在Linux系統(tǒng)中,由于文本、目錄束析、設(shè)備等所有這些一切都統(tǒng)稱為文件蝶锋,而我們又不能單憑后綴就知道具體的文件類型别威,這時(shí)就需要使用file命令來查看文件類型了。
[圖片上傳失敗...(image-507584-1545122482634)]