Linux文件與目錄管理
針對比較有代表性的問題,我們整理了Linux文件與目錄,希望對此感興趣的朋友有所參考。下面就跟隨小編一起去看看吧!
絕對路徑:路徑的寫法一定由根目錄”/”寫起,例如/usr/local/mysql 這就是絕對路徑。
相對路徑:路徑的寫法不是由根目錄”/”寫起,例如,首先用户進入到/ 然後再進入到home ,命令為 cd /home 然後 cd test 此時用户所在的路徑為 /home/test 。第一個cd命令後跟 /home 第二個cd命令後跟test ,並沒有斜槓,這個test是相對於/home 目錄來講的,所以叫做相對路徑。
pwd 這個命令打印出當前所在目錄
cd進入到某一個目錄
./ 指的是當前目錄
../ 指的是當前目錄的上一級目錄。
上圖中,首先進入到/usr/local/lib/ 目錄下,然後再進入 ./ 其實還是進入到當前目錄下,用pwd查看當前目錄,並沒有發生變化,然後再進入../ 則是進入到了/usr/local/目錄下,即/usr/local/lib目錄的上一級目錄。你看明白了嗎?
mkdir 創建一個目錄,這個命令在上一章節中提及過。mkdir 其實就是make directory的縮寫。其語法為 mkdir [-mp] [目錄名稱] ,其中-m , –p 為其選項,-m:這個參數用來指定要創建目錄的權限,該參數不常用,所以筆者不做重點解釋。-p:這個參數很管用的,先來做個試驗,你會一目瞭然的。
當我們想創建 /tmp/test/123 目錄,可是提示不能創建,原因是/tmp/test目錄不存在,你會説,這個linux怎麼這樣傻,/tmp/test目錄不存在就自動創建不就OK了嘛,的確linux確實很傻,如果它發現要創建的目錄的上一級目錄不存在就會報錯。然後linux也為我們想好了解決辦法,即-p參數。
你看到這裏,是不是明白-p參數的作用了?沒錯,它的作用就是遞歸創建目錄,即使上級目錄不存在。還有一種情況就是如果你想要創建的目錄存在的話,會提示報錯,然後你加上-p參數後,就不會報錯了。
rmdir 刪除一個目錄。
rmdir 其實是rmove directory 縮寫,其只有一個選項-p 類似與mkdir命令,這個參數的.作用是將上級目錄一起刪除。舉個例子吧,新建目錄mkdir -p d1/d2/d3 ,rmdir -p d1/d2/d3相當於是刪除了d1,d1/d2, d1/d2/d3。如果一個目錄中還有目錄,那麼當你直接rmdir 該目錄時,會提示該目錄不為空,不能刪除。如果你非要刪除不為空的目錄,那你用rm指令吧。
rm 刪除目錄或者文件
rmdir 只能刪除目錄但不能刪除文件,要想刪除一個文件,則要用rm命令了。rm同樣也有很多選項。你可以通過 man rm 來獲得詳細幫助信息。在這裏筆者只列舉較常用的幾個選項。
-f 強制的意思,如果不加這個選項,當刪除一個不存在的文件時會報錯。
-i 這個選項的作用是,當用户刪除一個文件時會提示用户是否真的刪除。
如果刪除,輸入y 否則輸入 n
-r 當刪除目錄時,加該選項,如果不加這個選項會報錯。rm是可以刪除不為空的目錄的。
你會發現,筆者在列舉的rm例子中使用的是絕對路徑,而ls 則使用的相對路徑。這是為什麼呢?
which用來查找一個命令的絕對路徑,這個命令筆者不詳細介紹,因為平時筆者只用來查找一個命令的絕對路徑。
alias 用來設置指令的別名。語法:alias[別名]=[指令名稱],例如 alias rm='rm -i' ,即當我們使用rm命令時,實際上是使用的是rm –i ,而用絕對路徑的/bin/rm 則不會被alias,該命令在以後章節中會詳細介紹。
-
Linux下要如何進行openmp多線程編程
Linux下要如何進行openmp多線程編程關鍵語法:代碼如下:#inlcude《omp.h》#pragmaompparallelfor#pragmaompforreduction(+:變量)#pragmaompcritical//鎖{}#pragmaompparallelforprivate(x,y)//每個線程都獨立拷貝x,y變量,互不干擾,如果不設默認是共享變量#pragmaompparall...
-
linux實訓心得體會
我們在一些事情上受到啟發後,可以將其記錄在心得體會中,這樣有利於我們不斷提升自我。那麼心得體會怎麼寫才能感染讀者呢?以下是小編幫大家整理的linux實訓心得體會,僅供參考,歡迎大家閲讀。linux實訓心得體會1本學期對於Linux系統的學習,讓我對Linux有了一定的瞭解...
-
Linux操作系統下防黑實用技巧
Linux操作系統下防黑技巧Linux是一個多用户的系統,一旦人家取得你的root用户之後,他就可以在你的系統上為所欲為了,由於單用户對系統有完全的控制權限,如果操作不當或被他人進入,那麼後果將不堪設想,如何防止入行單用户了,有以下幾個注意的方面。1、對/etc/inittab文...
-
win7磁盤碎片整理
導讀:大家知道win7磁盤如何進行碎片整理嗎?就跟隨本站小編一起去了解下吧,想了解更多相關信息請持續關注我們應屆畢業生考試網!1、進入Windows7系統,在桌面任務欄的最左邊點擊開始按鈕。依次選擇附件—系統工具—磁盤碎片整理程序,雙擊打開磁盤碎片整理...