Linux命令操作 檔案和目錄的操作管理

2021-10-06 04:03:56 字數 2502 閱讀 5457

日期:2020/05/14

心情:???

description:在linux中什麼是乙個檔案的路徑呢,通俗點講就是檔案儲存的地方。如果你告訴系統這個檔案的路徑,那麼系統就可以找到這個檔案。路徑分為兩種絕對路徑1

相對路徑2

。(下面介紹了檔案操作的常用命令,本文以基本語法、基本選項、效果3個方面總結)

基本語法: pwd

效果: 顯示當前目錄的絕對路徑

基本語法: ls [選項] [目錄]

常用選項:

-a 顯示所有的內容,包括隱藏內容

-l 以列表形式顯示內容(包含許可權資訊)

效果: 顯示當前或者是指定目錄下的內容.

基本語法: cd 引數

效果: 切換工作目錄到引數對應的目錄中.

(和windows下的cd使用相同)

基本語法: mkdir [選項] 建立的目錄名稱

常用選項: -p 建立多級目錄

效果: 建立單級或者多級目錄.

基本語法: rmdir 要刪除的目錄名

效果: 刪除指定的目錄

注意: 要求被刪除的目錄,為空目錄.

(要想刪除非空目錄, 使用使用rm指令和-rf選項。例:rm -rf /home/test)

基本語法: touch 檔名

效果: 在當前目錄下,建立乙個空檔案

基本語法: rm [選項] 檔名或者目錄名

常用選項:

-rf 遞迴刪除整個目錄

-f 強制刪除並不提示

效果: 刪除指定的檔案或者目錄

注意: -r選項,會在刪除目錄時,進入目錄內部逐一詢問是否刪除檔案,檔案全部刪除後目錄才會被刪除

基本語法: cp [選項] 原始檔 目標位址

常用的選項: -r 遞迴複製整個資料夾內容.

效果: 拷貝檔案到指定的目錄中.

基本語法:

mv 源檔名 新檔名

mv 源檔名 位址目錄

效果: 重新命名或者剪下檔案.

基本語法: cat [選項] 檔名

常用選項: -n 顯示行號

效果: 檢視檔案的內容.

基本語法: more 檔名

效果: more指令是乙個基於vi編輯器的文字過濾器,它以全屏的方式按頁顯示檔案的內容.為了方便使用者的檢視,它內建操作快捷鍵

基本語法: less 檔名

效果: less指令用於分屏檢視檔案內容,它的功能與more類似.但比more指令更加強大,less指令支援各種顯示終端,在顯示檔案內容時,不是一次性載入檔案的全部內容.而是根據顯示的需要載入內容.對於顯示大型檔案具有較高的效率. 為了方便使用者的檢視,它內建操作快捷鍵.

基本語法: head [選項] 檔名

常用選項: -n 行數值 顯示指定前的行幾行

效果: 用於顯示檔案的開頭部分內容,預設顯示前10行內容.

基本語法: tail [選項] 檔名

常用選項:

-n 行數值 顯示指定檔案後幾行

-f 監控檔案的變化

效果: 用於顯示檔案的末尾部分內容,預設顯示最後的10行內容.

基本語法:

前置指令 > 檔名.

前置指令 >> 檔名.

效果: > 表示將前置指令執行的結果,寫入指定的檔案中.覆蓋檔案原有的內容.檔案不存在會自動建立

>> 表示將前置指令執行的結果,以追加的形式寫入到指定檔案的末尾.

基本語法: echo 「輸出內容」

效果: 輸出內容到終端.

基本語法: ln -s 原始檔或者目錄 軟鏈結名稱

效果: 類似於windows中的快捷方式,給指定的原始檔或者目錄建立乙個軟鏈結.

注意:cd到軟鏈結就會進入對應的目錄中,但pwd指令還是只會返回軟鏈結的路徑.

總結:本文就是使用linux命令對檔案和目錄的管理操作,詳細的操作大家可以自己試一試,如果說中間解釋不到位的話可以去網上查一查詳細的解釋。我只是作為學習的目的記錄下筆記,我是程式小白,希望我的內容可以幫助到你,謝謝!

絕對路徑:路徑的寫法一定由根目錄」/」寫起,例如:/root/home 就是絕對路徑。 ↩︎

相對路徑:路徑的寫法不是由根目錄」/」寫起,例如:(home 目錄下有個test目錄)首先使用者進入到/ 然後再進入到home ,命令為 cd /home 然後 cd test 此時使用者所在的路徑為/home/test 。第乙個cd命令後跟 /home 第二個cd命令後跟test ,並沒有斜槓。這個test是相對於/home 目錄來講的,所以就叫做相對路徑。(==cd …==也屬於相對路徑) ↩︎

Linux 操作檔案目錄

命令 說明語法 引數引數說明 ls顯示檔案和目錄列表 ls alrtafr name.l列出檔案的詳細資訊 a列出當前目錄所有檔案,包含隱藏檔案 mkdir 建立目錄 mkdir p dirname p父目錄不存在情況下先生成父目錄 cd切換目錄 cd dirname touch 生成乙個空檔案 e...

Linux操作檔案命令

1.編輯檔案 vi 檔名 再按i,進入編輯 按esc,按 輸入q 回車。放棄更改退出。按esc,按 輸入wq,回車。儲存更改退出。按esc鍵 跳到命令模式,然後 w 儲存檔案但不退出vi w file 將修改另外儲存到file中,不退出vi w 強制儲存,不推出vi wq 儲存檔案並退出vi wq ...

Python操作檔案和目錄

對檔案和目錄進行操作是在我們開發過程中必不可少的一環,下面是我整理的一些常用的對檔案和目錄進行操作的語句,希望能幫到你 首先是導包,匯入包os import os 1 獲取當前python指令碼工作的檔案目錄 os.getcwd 2 返回指定目錄下的所有檔名和目錄 os.listdir 3 刪除乙個...