日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

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

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

文件目錄管理命令

定位目錄命令:

1、 pwd命令

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

2、 cd命令

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

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

?使用“cd..”命令進入上級目錄:

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

查看文本命令:

1、 ls命令

ls命令用于列出目錄中的文件信息,格式為“ls [選項] [文件] ”。

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

?

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

?

?將這兩個參數整合之后,再執行ls命令即可查看當前目錄中的所有文件并輸出這些文件的屬性信息:

??

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

?

?2、 cat命令

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

?

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

?

?3、 more命令

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

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

?

?4、 head命令

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

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

5、 tail命令

tail命令用于查看純文本文檔的后N行或持續刷新內容,格式為“tail [選項] [文件]”。

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

?

tail命令最強悍的功能是可以持續刷新一個文件的內容,當想要實時查看最新日志文件時,這特別有用,此時的命令格式為“tail -f 文件名”:

?

6、tr命令

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

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

?

7、wc命令

wc命令用于統計指定文本的行數、字數、字節數,格式為“wc [參數] 文本”。

使用-l參數只顯示行數:

?

使用-w參數只顯示單詞數:

使用-c只顯示字節數:

8、stat命令

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

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

?

9、cut命令

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

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

?

10、diff命令

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

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

?

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

?

最后使用帶有-c參數的diff命令來描述文件內容具體的不同:

?

文件目錄管理命令

1、touch命令

touch命令用于創建空白文件或設置文件的時間,格式為“touch [選項] [文件]”。

?

Touch難點:設置文件內容的修改時間(mtime)、文件權限或屬性的更改時間(ctime)與文件的讀取時間(atime)。

-a

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

-m

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

-d

同時修改atime與mtime

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

??

2、mkdir命令

mkdir命令用于創建空白的目錄,格式為“mkdir [選項] 目錄”。

?

除了能創建單個空白目錄外,mkdir命令還可以結合-p參數來遞歸創建出具有嵌套疊層關系的文件目錄。

?

3、cp命令

cp命令用于復制文件或目錄,格式為“cp [選項] [源文件] [目標文件]”。

大家對文件復制操作應該不陌生,在Linux系統中,復制操作具體分為3種情況:

·如果目標文件是目錄,則會把源文件復制到該目錄中;

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

·如果目標文件不存在,則執行正常的復制操作。

cp命令的參數及其作用

-p

保留原始文件的屬性

-d

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

-r

復制整個目錄及子目錄

-i

若目標文件存在則詢問是否覆蓋

-a

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

?

4、mv命令

mv命令用于剪切文件或將文件重命名,格式為“mv [選項] 源文件 [目標路徑] [目標文件名]”。

?

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

?

5、rm命令

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

?

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

在Linux系統中刪除文件時,系統會默認向您詢問是否要執行刪除操作,可在rm命令后跟上-f參數來強制刪除文件。

?

可用rm ?–rf強制刪除非空目錄

6、dd命令

dd命令用于按照指定大小和個數的數據塊來復制文件或轉換文件,格式為“dd [參數]”。

Linux系統中有一個名為/dev/zero的設備文件,可以提供無窮無盡的數據,來生成一個指定大小的文件,因為這個文件不會占用系統存儲空間。

dd命令的參數及其作用

if

輸入的文件名稱

of

輸出的文件名稱

bs

設置每個“塊”的大小

count

設置要復制“塊”的個數


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

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

?

7、file命令

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

總結

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

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。