天天看點

cd: mkdir: rmdir: rm

1、1 絕對路徑和相對路徑

絕對路徑:是指在目錄下的絕對位置,直接到的目标位置

例如:隻要看到這個路徑:D:\圖檔\徐慧茹.jpg"檔案是在D盤的“圖檔”目錄中。類似這樣完整的描述檔案的路徑就是絕對路徑。

相對路徑:路徑的寫法不是由根目錄寫起來的,列如,首先使用者進入到/home,然後再進入到test,

執行的指令為:

/cd /home

/cd test

1、2 指令(change directory的簡寫)是用來變更使用者所在的目錄,如果什麼都不跟就會進入目前使用者的根目錄下。

cd 回到使用者登入界面

cd`~回到使用者登入界面

man cd 檢視cd用法

1.3 建立和删除mkdir

指令mkdir 是make directory 的簡寫 ,用于建立目錄指令:mkdir /tmp/yzllinux

檢視建立的目錄:ls -ld /tmp/yzllinux/

date 檢視建立時間

連創目錄指令:midir /tmp/yzllinux/1/2/

檢視目錄指令:ls -l /tmp/yzllinux/1

可視化的連續建立目錄指令:mkdir -pv /tmp/yzllinux/1/2/3

可以看見每一個建立過程

建立空白文檔:touch /tmp/yzllinux/2/3/4.txt

指令rmdir(remove derectory的簡寫)用于删除空目錄,該指令一般隻删除目錄,不能删除檔案

mkdir /tmp/test/2/3/

mkdir /tmp/test/2/3/1.txt

rmdir /tmp/test/

rmdir:删除 “/tmp/test/ 失敗,目錄非空

rmdir /tmp/test/2/3/*.txt

指令rm : 

-r 删除目錄的選項。下面先建立一串目錄然後再删除目錄

mkdir -pv /tmp/test/2/3/4/

rm -r /tmp/test/2/3/4/

rm:是否删除目錄 /tmp/test/123"? y

在執行指令的過程中會提示是否删除,如果輸入y則會删除,如果n則不會删除,另外rm -r 能删除非空目錄

-f:表示強制删除 示範指令如下

rm /tmp/test/123/123/

rm 無法删除 /tmp/test/123/123:沒有那個檔案

rm -f /tmp/test/123/123

上述中 test/123/123 是不存在的,但是加上-f之後就不會報錯,所有如果要删除整個檔案 加上-r 示範如下

rm -f/tmp/123

rm 無法删除 tmp/test/123:是一個目錄

rm -rf /tmp/test/123

關于rm指令,使用最多的事rm -rf 這樣删除檔案和目錄比較友善

本文轉自 yzllinux 51CTO部落格,原文連結:http://blog.51cto.com/12947851/2051922,如需轉載請自行聯系原作者

繼續閱讀