文章編號:10479時間:2024-09-28人氣:
要在 Linux 中創建目錄,可以使用以下命令:
mkdir [-p] <目錄名稱>
-p
選項將創建缺少的中間目錄。
<目錄名稱>
是要創建的目錄的名稱。
例如,要創建名為
my_directory
的目錄,可以使用以下命令:
mkdir my_directory
要創建一個帶有中間目錄的目錄樹,可以使用
-p
選項。例如,要創建名為
my_directory/sub_directory
的目錄樹,可以使用以下命令:
mkdir -p my_directory/sub_directory
要在 Linux 中刪除目錄,可以使用以下命令:
rmdir <目錄名稱>
<目錄名稱>
是要刪除的目錄的名稱。
例如,要刪除名為
my_directory
的目錄,可以使用以下命令:
rmdir my_directory
注意:只能刪除空目錄。要刪除包含文件的目錄,請使用
rm -r <目錄名稱>
命令。
以下是如何創建和刪除目錄的示例:
mkdir my_directory
mkdir -p my_directory/sub_directory
ls -ld my_directory
rmdir my_directory/sub_directory
rmdir my_directory
ls -ld my_directory
輸出:
drwxrwxr-x 2 user group 4096 Jul 25 11:22 my_directory
drwxrwxr-x 2 user group 4096Jul 25 11:22 my_directory/sub_directory
drwxrwxr-x 2 user group 4096 Jul 25 11:22 my_directory
my_directory/sub_directory: directory removed
my_directory: directory removed
ls: my_directory: No such file or directory
mkdir
和
rmdir
命令提供了一些高級選項,例如:
-v
:顯示詳細輸出。
-m
:設置目錄模式(權限)。
-Z
:創建具有 SELinux 安全上下文的目錄。
有關這些選項的更多信息,請參閱
man mkdir
和
man rmdir
手冊頁。
本教程介紹了如何在 Linux 中創建和刪除目錄。通過遵循這些步驟,您可以輕松地在系統中管理目錄結構。
Linux目錄的創建與刪除命令基礎知識:
功能:創建一個目錄(類似MSDOS下的md命令)。
語法:mkdir [選項] dir-name
說明:該命令創建由dir-name命名的目錄。 要求創建目錄的用戶在當前目錄中(dir-name的父目錄中)具有寫權限,并且dirname不能是當前目錄中已有的目錄或 文件名稱。
命令中各選項的含義為:
- m 對新建目錄設置存取權限。 也可以用chmod命令設置。
- p 可以是一個路徑名稱。 此時若路徑中的某些目錄尚不存在, 加上此選項后, 系統將自動建立好那些尚不存在的目錄,即一次可以建立多個目錄。
rmdir 命令
功能:刪除空目錄。
語法:rmdir [選項] dir-name
說明:dir-name表示目錄名。 該命令從一個目錄中刪除一個或多個子目錄項。 需要 特別注意的是,一個目錄被刪除之前必須是空的。 rm - r dir命令可代替 rmdir,但是有危險性。 刪除某目錄時也必須具有對父目錄的寫權限。
命令中各選項的含義為:
- p 遞歸刪除目錄dirname,當子目錄刪除后其父目錄為空時,也一同被刪除。 如果整個路徑被刪除或者由于某種原因保留部分路徑,則系統在標準輸出上顯示相應 的信息。
cd 命令
功能:改變工作目錄。
語法:cd [directory]
說明:該命令將當前目錄改變至directory所指定的目錄。 若沒有指定directory, 則回到用戶的主目錄。 為了改變到指定目錄,用戶必須擁有對指定目錄的執行和讀 權限。
該命令可以使用通配符(通配符含義請參見第十章)。
pwd 命令
在Linux層次目錄結構中,用戶可以在被授權的任意目錄下利用mkdir命令創建新目錄,也可以利用cd命令從一個目錄轉換到另一個目錄。 然而,沒有提示符來告知用 戶目前處于哪一個目錄中。 要想知道當前所處的目錄,可以使用pwd命令,該命令顯示整個路徑名。
語法:pwd
說明:此命令顯示出當前工作目錄的絕對路徑。
ls 命令
ls是英文單詞list的簡寫,其功能為列出目錄的內容。 這是用戶最常用的一個命令之一,因為用戶需要不時地查看某個目錄的內容。 該命令類似于DOS下的dir命令。
語法:ls [選項] [目錄或是文件]
對于每個目錄,該命令將列出其中的所有子目錄與文件。 對于每個文件,ls將輸出 其文件名以及所要求的其他信息。 默認情況下,輸出條目按字母順序排序。 當未給出目錄名或是文件名時,就顯示當前目錄的信息。
命令中各選項的含義如下:
- a 顯示指定目錄下所有子目錄與文件,包括隱藏文件。
- A 顯示指定目錄下所有子目錄與文件,包括隱藏文件。 但不列出“.”和 “..”。
- b 對文件名中的不可顯示字符用八進制逃逸字符顯示。
- c 按文件的修改時間排序。
- C 分成多列顯示各項。
- d 如果參數是目錄,只顯示其名稱而不顯示其下的各文件。 往往與l選項一起使 用,以得到目錄的詳細信息。
- f 不排序。 該選項將使lts選項失效,并使aU選項有效。
- F 在目錄名后面標記“/”,可執行文件后面標記“*”,符號鏈接后面標記 “@”,管道(或FIFO)后面標記“|”,socket文件后面標記“=”。
- i 在輸出的第一列顯示文件的i節點號。
- l 以長格式來顯示文件的詳細信息。 這個選項最常用。
每行列出的信息依次是: 文件類型與權限 鏈接數 文件屬主 文件屬組 文件大小 建立或最近修改的時間 名字
對于符號鏈接文件,顯示的文件名之后有“—〉”和引用文件路徑名。
對于設備文件,其“文件大小”字段顯示主、次設備號,而不是文件大小。
目錄中的總塊數顯示在長格式列表的開頭,其中包含間接塊。
- L 若指定的名稱為一個符號鏈接文件,則顯示鏈接所指向的文件。
- m 輸出按字符流格式,文件跨頁顯示,以逗號分開。
- n 輸出格式與l選項相同,只不過在輸出中文件屬主和屬組是用相應的UID號和 GID號來表示,而不是實際的名稱。
- o 與l選項相同,只是不顯示擁有者信息。
- p 在目錄后面加一個“/”。
- q 將文件名中的不可顯示字符用“?”代替。
- r 按字母逆序或最早優先的順序顯示輸出結果。
- R 遞歸式地顯示指定目錄的各個子目錄中的文件。
- s 給出每個目錄項所用的塊數,包括間接塊。
- t 顯示時按修改時間(最近優先)而不是按名字排序。 若文件修改時間相同,則 按字典順序。 修改時間取決于是否使用了c或u選頂。 缺省的時間標記是最后一次修 改時間。
- u 顯示時按文件上次存取的時間(最近優先)而不是按名字排序。 即將-t的時間 標記修改為最后一次訪問的時間。
- x 按行顯示出各排序項的信息。
用ls - l命令顯示的信息中,開頭是由10個字符構成的字符串,其中第一個字符表示文件類型,它可以是下述類型之一:
- 普通文件
d 目錄
l 符號鏈接
b 塊設備文件
c 字符設備文件
后面的9個字符表示文件的訪問權限,分為3組,每組3位。
第一組表示文件屬主的權限,第二組表示同組用戶的權限,第三組表示其他用戶的權限。 每一組的三個字 符分別表示對文件的讀、寫和執行權限。
各權限如下所示:
r 讀
w 寫
x 執行。 對于目錄,表示進入權限。
s 當文件被執行時,把該文件的UID或GID賦予執行進程的UID(用戶ID)或GID(組 ID)。
t 設置標志位(留在內存,不被換出)。 如果該文件是目錄,在該目錄中的文件只能被超級用戶、目錄擁有者或文件屬主刪除。 如果它是可執行文件,在該文件執行 后,指向其正文段的指針仍留在內存。 這樣再次執行它時,系統就能更快地裝入該文件。
我今天學了幾個命令,它們是創建和刪除文件和文件夾。 在linux中,文件夾是目錄。 這里 這是我學到的。 創建文件夾一、mkdir命令使用權限所有用戶都可以在終端中使用mkdir命令在有權限的文件夾中創建文件夾或目錄。 二、mkdir命令使用格式格式:mkdirDirName三、mkdir命令功能 mkdir命令可用于在指定位置創建以DirName命名的文件夾或目錄。 想要創建文件夾或目錄的用戶必須對所創建文件夾的父文件夾具有寫權限。 此外,創建的文件夾不能與其父目錄中的文件名同名,即不能在同一目錄中同名。 四、mkdir命令選項說明命令中的【選項】一般有以下兩種:-m用于設置對新建目錄的訪問權限,也可以用chmod命令設置。 -p在需要時創建一個上級文件夾。 如果文件夾已經存在,則不會被視為錯誤。 五、mkdir命令使用舉例示例1:創建一個名為 quot演示 quot在桌面下。 使用以下命令。 Mkdir桌面/演示示例2:創建一個名為 quot演示 quot,并為該文件夾分配權限。 權限是123。 Mkdir 123桌面/演示刪除文件夾: 一、rm命令使用權限所有用戶都可以在終端使用rm命令刪除目錄。 二、rm命令使用格式格式:rm 目錄名三、rm命令功能刪除文件和目錄。 四、rm命令選項說明命令中的【選項】一般有以下幾種:-我在刪除前要求一一確認。 -f即使原文件屬性設置為未讀,也會直接刪除,不需要一一確認。 -r逐個刪除目錄和以下文件。 五、rm命令使用舉例例1:刪除所有C語言程序文檔;刪除前逐一要求確認。 rm -i *。 c例2:刪除完成的子目錄以及子目錄中的所有文件。 rm -r完成注意:linux中沒有回收站。 使用rm命令時,必須小心。 刪除后,您可以 無法挽回。 創建文件一、進入vi的命令 vi filename:打開或創建一個新文件,并將光標放在第一行的開頭。 Vifilename:打開文件,將光標放在第n行的開頭。 Vi filename:打開文件,將光標放在最后一行的頂部。 Vi /pattern filename:打開文件,將光標放在與模式匹配的第一個字符串上。 Vi -r filename:在使用Vi進行最后一次編輯時,系統崩潰。 恢復文件名。 Vi文件名文件名:打開多個文件,依次編輯。 二、移動光標類命令三、屏幕翻滾類命令 Ctrl u:將屏幕轉到文件的第一部分。 Ctrl:將屏幕轉到文件末尾的一半Ctrl:將一個屏幕翻轉到文件的末尾ctrl+b;將一個屏幕轉到文件頂部。 Nz:將第n行滾動到屏幕頂部,如果沒有指定n,則將當前行滾動到屏幕頂部。 四、插入文本類命令 i:在光標前I:在當前行的開頭答:光標后面答:在當前行的末尾o:在當前行下創建一個新行。 o:在當前行之上創建一個新行。 r:替換當前字符r:替換當前字符和后續字符,直到按下ESC鍵。 s:從當前光標位置開始,用輸入文本替換指定數量的字符。 s:刪除指定數量的行并用輸入的文本替換它們。 Ncw或nCW:修改指定的字數。 NCC:修改指定的行數。 五、刪除命令 ndw或ndw:刪除光標處和光標后的n-1個單詞。 Do:刪除到行首D$:刪除到行尾Nd:刪除當前行和后面的n-1行。 或者x:刪除一個字符,光標后x,光標前x。 Ctrl u:刪除在輸入模式下輸入的文本。 六、搜索及替換命令 /pattern:從光標的開頭到文件的結尾搜索模式。 ?模式:從光標開始到文件開始搜索模式。 n:沿相同方向重復最后一個搜索命令。 n:以相反的方向重復最后一個搜索命令:S/p1/p2/g:用p2替換當前行中的所有p1:n2s N1/p1/p2/g:用p2替換N1到n2行中的所有P1:G/p1/s//p2/g:用p2替換文件中的所有p1。 七、vi命令使用舉例示例1:創建文件 大家好!:wq //退出時直接輸入:wq,你會發現你可以 出口。 退出方式是:編輯完成后按ESC,然后回車:q退出;還有:wq表示保存退出,感嘆號表示強制。 文件修改時間【觸摸】一、touch命令使用權限所有用戶都可以在終端使用觸摸命令。 二、touch命令使用格式格式:觸摸或觸摸YY]]file 1)三、touch命令功能 touch fileA,如果fileA存在,使用touch命令更改該文件或目錄的日期和時間,包括訪問時間和更改時間;如果fileA不存在,touch命令將在當前目錄下創建一個新的空白文件fileA。 注意:使用touch命令更改文件或目錄的日期和時間,包括訪問時間和更改時間。 文件的時間屬性包括文件的最后訪問時間、最后修改時間和文件在磁盤上的最后修改時間。 stat命令顯示了三個時間屬性。 四、touch命令選項說明 a更改檔案的閱讀時間記錄。 m更改文件的修改時間記錄。 如果C目標文件不存在,將不會創建新文件。 它與不創建具有相同的效果。 f不使用,但為了與其他unix系統兼容而保留。 r使用參考文件的時間記錄與file具有相同的效果。 d設置時間和日期可以使用各種格式。 t將文件的時間記錄設置為與date命令相同的格式。 YY。 SS],CC是年數的前兩位,即 quot多少個世紀 quot;YY是年數的最后兩位數,即一個世紀的年數。 如果沒有給出CC的值,linux中的touch command參數會將CCYY的年數限制為。 MM是月數,DD是天數,hh是小時數,MM是分鐘數。 SS是秒數。 在這里,秒的設定范圍是061,以便可以處理閏秒。 由這些數字組成的時間是由環境變量TZ指定的時區中的時間。 由于制度的限制,早于1970年1月1日的時間是錯誤的。 No-create不創建新文件。 幫助列出了指令格式。 version列出版本消息。 五、touch命令使用舉例示例1:更新的訪問和修改時間觸摸示例2:如果不存在,則不要創建文件touch -c 例3:用與ref文件touch-r 相同的時間戳更新。 示例4:將文件的時間戳設置為2011年5月18日9: 45: 10。 ls -l文件 -t .10 創建新文件時,可以使用touch命令創建空文件,而vi命令可以直接編輯文件內容并保存。 linux中很少使用Touch命令。 個人比較喜歡vi命令,可以直接編輯文檔。 那 今天就到這里 的研究。 每天進步一點點。 王者之心2點擊試玩
探索Linux世界的目錄操作藝術
在Linux的世界里,創建和管理目錄就像搭建一個有序的文件家園。 讓我們一步步深入學習如何操作。
在進行刪除操作時,切記rm -r如同手術刀,務必確認無誤。 同時,rm還有`-f`強制和`-i`提示選項,以確保安全。 對于軟件測試的朋友們,這里有一份詳盡的資源指南:[深入理解軟件測試]()。
對于軟件測試的職業道路,這里有幾點重要建議:
最后,這里有幾點實用的心得分享,讓你的測試之路更加順暢:[16個測試改進心得]()。 一起探討從手工測試到測試開發的蛻變歷程:[實戰經驗分享]()。 還有關于職業規劃的深入討論:[測試工程師的路徑選擇]()。
通過這些實用的指南和心得,你將更有信心踏入Linux目錄管理的廣闊天地,為你的軟件測試職業生涯鋪就堅實的基礎。
mkdir -m 700 dir1創建并賦權mkdir -p dir1/dir2 創建多層目錄rm -f file 刪除文件rm -fr dir 刪除目錄
word文檔目錄在編輯完成后,如果又有新的大綱標題,只需要更新目錄就可以加上去了。
具體的操作步驟如下:
1、打開Word文檔(下圖為演示文本)。
2、添加一個一級標題(下圖即為演示標題四)。
3、鼠標點擊目錄,在上方選擇【更新目錄】按鍵(低版本word可用鼠標右擊目錄,再點擊更新目錄)
4、在彈出的窗格中選擇【更新整個目錄】。
5、此時,新的標題大綱就已經加入。
內容聲明:
1、本站收錄的內容來源于大數據收集,版權歸原網站所有!
2、本站收錄的內容若侵害到您的利益,請聯系我們進行刪除處理!
3、本站不接受違法信息,如您發現違法內容,請聯系我們進行舉報處理!
4、本文地址:http://m.hudongshop.com/article/959d0becd2377fc66ca1.html,復制請保留版權鏈接!
Patsubst是GNUMake中一個強大的函數,用于模式匹配和字符串替換,了解它的工作原理對于有效使用Make非常重要,本文將深入探討Patsubst的工作原理,從基本語法到高級用法,語法Patsubst函數的語法如下,```makefilesubst,pattern,replacement,text,pattern,需要在文本中...。
最新資訊 2024-09-17 00:10:49
簡介PHP是一種廣受歡迎的服務器端腳本語言,用于為網站和Web應用程序提供動態內容,由于其靈活性和可擴展性,PHP已成為開發交互式、高效且用戶友好的網站的熱門選擇,PHP的優勢易于學習,PHP具有簡潔的語法,驗證和會話管理構建動態內容生成系統集成第三方API和服務4.優化和部署優化代碼以提高性能部署網站到Web服務器設置緩存和安全措施...。
最新資訊 2024-09-15 11:17:01
EACCES錯誤代碼表示調用者沒有權限訪問指定的目錄,該錯誤通常發生在以下情況下,調用者沒有讀取或寫入目錄的權限,目錄被設置為只讀,調用者正在嘗試訪問一個不存在的目錄,要解決EACCES錯誤,可以采取以下步驟,檢查調用者的權限,確保調用者具有讀取或寫入目錄的權限,這可以通過使用ls,l命令來檢查目錄的權限,修改目錄權限,如果目錄被設置...。
最新資訊 2024-09-15 02:19:02
03e使用數組常量或名稱的范圍,以便輕松地引用大型數據集,通過應用數據驗證來限制輸入,以確保只接受有效的乘數,在復雜的計算中使用嵌套函數,以實現更高級別的功能,結論乘法函數是Excel中一項強大的工具,可以簡化乘法運算并提高您的電子表格效率,熟練掌握PRODUCT、SUMPRODUCT和MULT函數將使您能夠解決各種問題并創建更復雜的...。
最新資訊 2024-09-13 08:58:45
隨機數在許多應用程序中至關重要,從游戲和模擬到密碼和安全,Java提供了強大的隨機數生成器,RNG,類,使開發人員能夠輕松生成高質量的隨機數,Java中的隨機數生成Java提供了兩個主要的RNG類,java.util.Random和java.security.SecureRandom,java.util.Randomjava.util...。
本站公告 2024-09-12 22:46:49
源代碼2011年4月1日美國空軍飛行員科爾特·史蒂文斯,杰克·吉倫哈爾飾,在一次直升機墜毀中醒來,發現自己置身于芝加哥一列通勤列車上,而且只能保留最近8分鐘的記憶,他很快意識到,他是政府秘密項目,源代碼,的一部分,該項目允許他回到過去,試圖阻止火車爆炸,隨著科爾特一次又一次地回到過去,他必須找出罪魁禍首,解開自己身份之謎,并阻止災難再...。
互聯網資訊 2024-09-12 20:05:18
引言多線程編程是一種編程技術,允許程序同時執行多個任務,在多線程應用程序中,每個線程都獨立運行,但共享相同的內存空間,這使得開發并發應用程序成為可能,并發應用程序可以高效地利用多核處理器,線程管理在C中,可以使用以下函數管理線程,`pthread,create,`,創建新線程`pthread,join,`,等待線程終止`pthre...。
互聯網資訊 2024-09-12 14:52:16
本指南旨在循序漸進地闡述UNIX網絡編程的各個方面,從最基本的socket編程到高級網絡編程技術,本文將提供一個全面的概述,涵蓋必要的概念、實踐和示例,1.基礎網絡基礎知識,IP、TCP,UDP,Socket編程簡介套接字類型,流式套接字、數據報套接字,套接字選項和標志網絡字節序和主機字節序2.客戶端,服務器編程服務器端編程創建監聽套...。
最新資訊 2024-09-10 09:57:14
簡介歡迎來到馬士兵Java教程,這是一個面向初學者和經驗豐富的程序員的全面且免費的Java資源,無論您是剛接觸Java還是正在尋找提升技能的方法,本教程都適合您,教程內容馬士兵Java教程涵蓋了廣泛的主題,包括,Java基礎,變量、數據類型、運算符和控制流面向對象編程,類、對象、繼承和多態集合框架,列表、集合、映射和隊列異常處理,錯誤...。
最新資訊 2024-09-09 21:31:12
前言對于希望通過自學掌握Java的個人來說,這是一個激動人心且有益的旅程,Java是一種用途廣泛且功能強大的編程語言,在各種行業和領域中有著廣泛的應用,通過自學Java,你可以開辟新的職業道路,提升你的技能,并解鎖個人和職業發展的新機遇,入門選擇學習資源選擇合適的學習資源對于自學成功至關重要,以下是推薦的資源,在線課程,Courser...。
最新資訊 2024-09-06 11:52:20
織夢CMS,DedeCMS,是一款功能強大的開源內容管理系統,廣泛應用于各種網站建設,如果你想對織夢CMS進行二次開發,本指南將帶你從入門到進階,一步步掌握必要的知識和技巧,入門了解織夢CMS架構織夢CMS采用MVC,模型,視圖,控制器,架構,主要包括以下組件,模型,負責處理數據邏輯,提供數據查詢、插入、更新和刪除操作,視圖,負責呈現...。
最新資訊 2024-09-05 23:51:07
1、關機狀態下同時按住電源鍵和音量上鍵,直到出現vivo的字樣再松開,手機自動進入recovery模式,部分機型手機需按音量鍵手動選擇進入recovery模式,2、選擇,清除數據,進入選擇界面,有,清除緩存,、,清除所有數據,兩個選項,3、清除緩存數據,等于英文Wipecachepartition,4、清除所有數據,等于英文Wip...。
技術教程 2024-09-02 02:17:59