日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > linux >内容正文

linux

dd linux 尾部添加0_Linux文件目录命令整理Linux学习

發(fā)布時間:2024/9/15 linux 42 豆豆
生活随笔 收集整理的這篇文章主要介紹了 dd linux 尾部添加0_Linux文件目录命令整理Linux学习 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

文件目錄管理命令

定位目錄命令:

1、 pwd命令

pwd命令用于顯示用戶當(dāng)前所處的工作目錄(當(dāng)前絕對路徑):

2、 cd命令

cd命令用于切換工作目錄,可以通過cd命令迅速、靈活地切換到不同的工作目錄。格式為“cd ?[目錄名稱]”。

?還可以使用“cd -”命令返回到上一次所處的目錄:

?使用“cd..”命令進(jìn)入上級目錄:

?使用“cd ~”命令切換到當(dāng)前用戶的家目錄:

查看文本命令:

1、 ls命令

ls命令用于列出目錄中的文件信息,格式為“l(fā)s [選項(xiàng)] [文件] ”。

?使用-a參數(shù)可以看到全部文件(包括隱藏文件):

?

使用“-l”參數(shù)可以查看文件的屬性、大小等詳細(xì)信息:

?

?將這兩個參數(shù)整合之后,再執(zhí)行l(wèi)s命令即可查看當(dāng)前目錄中的所有文件并輸出這些文件的屬性信息:

??

?查看目錄屬性,添加-d參數(shù),如使用如下命令查看/目錄的權(quán)限與屬性信息:

?

?2、 cat命令

cat命令用于查看純文本文件(內(nèi)容較少的文本),格式為“cat [選項(xiàng)] [文件]”。

?

?如果在查看文本內(nèi)容時還想順便顯示行號的話,可以在cat命令后面追加一個-n參數(shù):

?

?3、 more命令

more命令用于查看純文本文件(內(nèi)容較多的文本),格式為“more [選項(xiàng)]文件”。

使用cat命令閱讀長篇的文本內(nèi)容,信息會在屏幕上快速翻滾,導(dǎo)致自己還沒有來得及看到,內(nèi)容就已經(jīng)翻篇了。因此對于長篇的文本內(nèi)容,推薦使用more命令來查看。more命令會在最下面使用百分比的形式來提示您已經(jīng)閱讀了多少內(nèi)容。您還可以使用空格鍵或回車鍵向下翻頁:

?

?4、 head命令

head命令用于查看純文本文檔的前N行,格式為“head [選項(xiàng)] [文件]”。

如果只想查看文本中前5行的內(nèi)容,使用如下命令:

5、 tail命令

tail命令用于查看純文本文檔的后N行或持續(xù)刷新內(nèi)容,格式為“tail [選項(xiàng)] [文件]”。

如需要查看文本內(nèi)容的最后5行,操作方法與head命令非常相似,只需要執(zhí)行“tail -n 5 文件名”命令:

?

tail命令最強(qiáng)悍的功能是可以持續(xù)刷新一個文件的內(nèi)容,當(dāng)想要實(shí)時查看最新日志文件時,這特別有用,此時的命令格式為“tail -f 文件名”:

?

6、tr命令

tr命令用于替換文本文件中的字符,格式為“tr [原始字符] [目標(biāo)字符]”。

可以先使用cat命令讀取待處理的文本,然后通過管道符把這些文本內(nèi)容傳遞給tr命令進(jìn)行替換操作:

?

7、wc命令

wc命令用于統(tǒng)計(jì)指定文本的行數(shù)、字?jǐn)?shù)、字節(jié)數(shù),格式為“wc [參數(shù)] 文本”。

使用-l參數(shù)只顯示行數(shù):

?

使用-w參數(shù)只顯示單詞數(shù):

使用-c只顯示字節(jié)數(shù):

8、stat命令

stat命令用于查看文件的具體存儲信息和時間等信息,格式為“stat 文件名稱”。

stat命令會顯示出文件的三種時間狀態(tài):Access、Modify、Change:

?

9、cut命令

cut命令用于按“列”提取文本字符,格式為“cut [參數(shù)] 文本”。

在Linux系統(tǒng)中,如何準(zhǔn)確地提取出最想要的數(shù)據(jù),這也是我們應(yīng)該重點(diǎn)學(xué)習(xí)的內(nèi)容。一般而言,按基于“行”的方式來提取數(shù)據(jù)是比較簡單的,只需要設(shè)置好要搜索的關(guān)鍵詞即可。但是如果按列搜索,不僅要使用-f參數(shù)來設(shè)置需要看的列數(shù),還需要使用-d參數(shù)來設(shè)置間隔符號。passwd在保存用戶數(shù)據(jù)信息時,用戶信息的每一項(xiàng)值之間是采用冒號來間隔的,接下來我們使用下述命令嘗試提取出passwd文件中的用戶名信息,即提取以冒號(:)為間隔符號的第一列內(nèi)容:

?

10、diff命令

diff命令用于比較多個文本文件的差異,格式為“diff [參數(shù)] 文件”。

在使用diff命令時,不僅可以使用--brief參數(shù)來確認(rèn)兩個文件是否不同,還可以使用-c參數(shù)來詳細(xì)比較出多個文件的差異之處,這絕對是判斷文件是否被篡改的有力神器。例如,先使用cat命令分別查看a.txt和b.txt文件的內(nèi)容,然后進(jìn)行比較:

?

接下來使用diff --brief命令顯示比較后的結(jié)果,判斷文件是否相同:

?

最后使用帶有-c參數(shù)的diff命令來描述文件內(nèi)容具體的不同:

?

文件目錄管理命令

1、touch命令

touch命令用于創(chuàng)建空白文件或設(shè)置文件的時間,格式為“touch [選項(xiàng)] [文件]”。

?

Touch難點(diǎn):設(shè)置文件內(nèi)容的修改時間(mtime)、文件權(quán)限或?qū)傩缘母臅r間(ctime)與文件的讀取時間(atime)。

-a

僅修改“讀取時間”(atime)

-m

僅修改“修改時間”(mtime)

-d

同時修改atime與mtime

先使用ls命令查看一個文件的修改時間,然后修改這個文件,最后再通過touch命令把修改后的文件時間設(shè)置成修改之前的時間:

??

2、mkdir命令

mkdir命令用于創(chuàng)建空白的目錄,格式為“mkdir [選項(xiàng)] 目錄”。

?

除了能創(chuàng)建單個空白目錄外,mkdir命令還可以結(jié)合-p參數(shù)來遞歸創(chuàng)建出具有嵌套疊層關(guān)系的文件目錄。

?

3、cp命令

cp命令用于復(fù)制文件或目錄,格式為“cp [選項(xiàng)] [源文件] [目標(biāo)文件]”。

大家對文件復(fù)制操作應(yīng)該不陌生,在Linux系統(tǒng)中,復(fù)制操作具體分為3種情況:

·如果目標(biāo)文件是目錄,則會把源文件復(fù)制到該目錄中;

·如果目標(biāo)文件也是普通文件,則會詢問是否要覆蓋它;

·如果目標(biāo)文件不存在,則執(zhí)行正常的復(fù)制操作。

cp命令的參數(shù)及其作用

-p

保留原始文件的屬性

-d

若對象為“鏈接文件”,則保留該“鏈接文件”的屬性

-r

復(fù)制整個目錄及子目錄

-i

若目標(biāo)文件存在則詢問是否覆蓋

-a

相當(dāng)于-pdr(p、d、r為上述參數(shù))

?

4、mv命令

mv命令用于剪切文件或?qū)⑽募孛?#xff0c;格式為“mv [選項(xiàng)] 源文件 [目標(biāo)路徑] [目標(biāo)文件名]”。

?

Mv后跟不同目錄是移動剪切命令,mv后跟同一目錄是重命名命令:

?

5、rm命令

rm命令用于刪除文件或目錄,格式為“rm [選項(xiàng)] 文件”。

?

想要刪除一個目錄,需要在rm命令后面一個-r參數(shù)才可以,否則刪除不掉。

在Linux系統(tǒng)中刪除文件時,系統(tǒng)會默認(rèn)向您詢問是否要執(zhí)行刪除操作,可在rm命令后跟上-f參數(shù)來強(qiáng)制刪除文件。

?

可用rm ?–rf強(qiáng)制刪除非空目錄

6、dd命令

dd命令用于按照指定大小和個數(shù)的數(shù)據(jù)塊來復(fù)制文件或轉(zhuǎn)換文件,格式為“dd [參數(shù)]”。

Linux系統(tǒng)中有一個名為/dev/zero的設(shè)備文件,可以提供無窮無盡的數(shù)據(jù),來生成一個指定大小的文件,因?yàn)檫@個文件不會占用系統(tǒng)存儲空間。

dd命令的參數(shù)及其作用

if

輸入的文件名稱

of

輸出的文件名稱

bs

設(shè)置每個“塊”的大小

count

設(shè)置要復(fù)制“塊”的個數(shù)


例如我們可以用dd命令從/dev/zero設(shè)備文件中取出一個大小為400MB的數(shù)據(jù)塊,然后保存成名為file400的文件:

Linux系統(tǒng)中還可以直接使用dd命令來壓制出光盤鏡像文件,將它變成一個可立即使用的iso鏡像:

?

7、file命令

file命令用于查看文件的類型,格式為“file 文件名”。

總結(jié)

以上是生活随笔為你收集整理的dd linux 尾部添加0_Linux文件目录命令整理Linux学习的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。