Linux檔案管理與常用命令

2022-08-23 04:24:12 字數 2704 閱讀 8380

一.linux的一些基本命令列

1.reboot    

用來重新啟動正在執行的linux作業系統。

2.shutsown 用來系統關機命令。shutdown指令可以關閉所有程式,並依使用者的需要,進行重新開機或關機的動作。

3.poweroff  用來關閉計算機作業系統並且切斷電源。

4.who顯示目前登入系統的使用者資訊;

二.目錄內容命令

1.cd  用來切換工作目錄(cd後面要接乙個空格)

cd    進入使用者主目錄;

cd ~  進入使用者主目錄;

cd -  返回進入此目錄之前所在的目錄;

cd ..  返回上級目錄(若當前目錄為「/「,則執行完後還在「/";".."為上級目錄的意思);

cd ../..  返回上兩級目錄;

cd !$  把上個命令的引數作為cd引數使用。

2.pwd  以絕對路徑的方式顯示當前工作目錄。

3.ls 用來顯示目標列表

-a:顯示所有檔案及目錄(ls內定將檔名或目錄名稱為「.」的視為影藏,不會列出);

-a:顯示除影藏檔案「.」和「..」以外的所有檔案列表;

三.檔案命令

1.cp 用來將乙個或多個原檔案或者目錄複製到指定的檔案或目錄

-f:強行複製檔案或目錄,不論目標檔案或目錄是否已存在;

-i:覆蓋既有檔案之前先詢問使用者;

-l:對原始檔建立硬連線,而非複製檔案;

-p:保留原始檔或目錄的屬性;

-r/r:遞迴處理,將指定目錄下的所有檔案與子目錄一併處理;

2.mv  

用來對檔案或目錄重新命名,或者將檔案從乙個目錄移到另乙個目錄中,

mv命令可以用來將原始檔移至乙個目標檔案中,或將一組檔案移至乙個目標目錄中,

mv與cp的結果不同,mv好像檔案「搬家」,檔案個數並未增加。而cp對檔案進行複製,檔案個數增加了。

-b:當檔案存在時,覆蓋前,為其建立乙個備份;

-f:若目標檔案或目錄與現有的檔案或目錄重複,則直接覆蓋現有的檔案或目錄;

-i:互動式操作,覆蓋前先行詢問使用者,如果原始檔與目標檔案或目標目錄中的檔案同名,則詢問使用者是否覆蓋目標檔案。使用者輸入」y」,表示將覆蓋目標檔案;輸入」n」,表示取消對原始檔的移動。這樣可以避免誤將檔案覆蓋。

3.rm 可以刪除乙個目錄中的乙個或多個檔案或目錄,也可以將某個目錄及其下屬的所有檔案及其子目錄均刪除掉。對於鏈結檔案,只是刪除整個鏈結檔案,而原有檔案保持不變。

-d:直接把欲刪除的目錄的硬連線資料刪除成0,刪除該目錄;

-f:強制刪除檔案或目錄;

-i:刪除已有檔案或目錄之前先詢問使用者;

4.cat  用來顯示檔案的內容。

5.stat  顯示檔案的狀態資訊,stat命令的輸出資訊比ls命令的輸出資訊更加詳細。

6.mkdir 用來建立目錄。如果在目錄名的前面沒有加任何路徑名,則在當前目錄下建立由dirname指定的目錄;如果給出了乙個已經存在的路徑,將會在該目錄下建立乙個指定的目錄。在建立目錄時,應保證新建的目錄與它所在目錄下的檔案沒有重名。

7.touch  有兩個功能:一是用於把已存在檔案的時間標籤更新為系統當前的時間(預設方式),它們的資料將原封不動地保留下來;二是用來建立新的空檔案。

8.more 是乙個基於vi編輯器文字過濾器,它以全螢幕的方式按頁顯示文字檔案的內容,支援vi中的關鍵字定位操作。more名單中內建了若干快捷鍵,常用的有h(獲得幫助資訊),enter(向下翻滾一行),空格(向下滾動一屏),q(退出命令)。

+《數字》:從指定數字的行開始顯示。

-《數字》:指定每屏顯示的行數;

9.less  的作用與more十分相似,都可以用來瀏覽文字檔案的內容,不同的是less命令允許使用者向前或向後瀏覽檔案,而more命令只能向前瀏覽。用less命令顯示檔案時,用pageup鍵向上翻頁,用pagedown鍵向下翻頁。要退出less程式,應按q鍵。

10.head 用於顯示檔案的開頭的內容。

-n《數字》:指定顯示頭部內容的行數;

-c《字元數》:指定顯示頭部內容的字元數;

-v:總是顯示檔名的頭資訊;

-q:不顯示檔名的頭資訊。

11.tail  用於輸入檔案中的尾部內容。

-c或——bytes=:輸出檔案尾部的n(n為整數)個位元組內容;

12.cut  用來顯示行中的指定部分,刪除檔案中指定字段。cut經常用來顯示檔案的內容,類似於下的type命令。

-b:僅顯示行中指定直接範圍的內容;

-c:僅顯示行中指定範圍的字元;

13.wc  用來計算數字。利用wc指令我們可以計算檔案的byte數、字數或是列數,若不指定檔名稱,或是所給予的檔名為「-」,則wc指令會從標準輸入裝置讀取資料。

-c或--bytes或——chars:只顯示bytes數;

-l或——lines:只顯示列數;

-w或——words:只顯示字數。

14.grep  是一種強大的文字搜尋工具,它能使用正規表示式搜尋文字,並把匹配的行列印出來。

-a《顯示列數》 除了顯示符合範本樣式的那一行之外,並顯示該行之後的內容。

-b在顯示符合範本樣式的那一行之外,並顯示該行之前的內容。

四.附上linux命令查詢路徑

Linux常用命令 檔案管理

ls ald 檔案或目錄 a 顯示所有檔案,包括隱藏檔案 l 顯示詳細資訊 d 檢視目錄屬性cd 目錄 pwdmkdir p 目錄名 p 遞迴建立rmdir 目錄名 cp rp 原檔案或目錄 目標目錄 r 複製目錄 p 保留檔案屬性mv 原檔案或目錄 目標目錄 rm rf 檔案或目錄 r 刪除目錄 ...

Linux 檔案管理常用命令

1 命令常見格式 命令 選項 引數 例子 ls a 根目錄下所有檔案 注意 後面是簡化選項 後面是選項全稱 例 a 和 all 其實是一樣的 2 檔案屬性 當我們檢視某一目錄下檔案時,ls a 某目錄 但是只看到檔名稱,所以要想看到檔案的屬性採用ls l 檔案 命令 檔案屬性展示格式 檔案許可權 使...

Linux檔案管理常用命令

mkdir 建立乙個資料夾 格式 mkdir空格資料夾名稱 touch 建立乙個文字文件 格式 touch空格文字名稱.字尾 cp 複製檔案 格式 cp空格所需要複製的檔名稱空格所要移動的位置 mv 移動檔案 格式 mv空格所需要移動的檔名稱空格所要移動的位置 rm rf 刪除檔案 格式 rm空格 ...