Linux檔案與目錄管理

2021-10-01 06:45:23 字數 2368 閱讀 7162

linux的目錄結構為樹狀結構,最頂級的目錄為根目錄/

先搞清楚絕對路徑和相對路徑:

可以使用man [命令]來檢視各個命令的使用文件,如:man cp。

語法:

[admin@localhost /]$ ls -a 目錄名稱

[admin@localhost /]$ ls -d 目錄名稱

[admin@localhost /]$ ls -l 目錄名稱

選項與引數:

語法:

[admin@localhost /]$ cd 絕對路徑或相對路徑
例如:使用絕對路經切換到tmp目錄中

[admin@localhost /]$ cd

cd /tmp/

例如:使用相對路經切換到tmp目錄中

[admin@localhost /]$ cd

cd../tmp

pwd 是print working directory的縮寫,也就是顯示目前所在目錄的命令。

[admin@localhost /]$ pwd

[-p]

選項與引數:

例項:單純顯示出目前的工作目錄:

[admin@localhost tmp]$ pwd

/tmp

如果想要建立新的目錄的話,那麼就使用mkdir (make directory)吧。

語法:

[admin@localhost tmp]$ mkdir

[-mp] 目錄名稱

選項與引數:

例項:在到/tmp底下嘗試建立

[admin@localhost tmp]$ mkdir

test

[admin@localhost tmp]$ mkdir -p test1/test2/test3

語法:

[admin@localhost tmp]$ rmdir

[-p] 目錄名稱

選項與引數:

例項:

[admin@localhost tmp]$ mkdir -p test1/test2/test3
語法:

[admin@localhost tmp]$ cp

[-a]

source destination

[admin@localhost tmp]$ cp

[options] source1 source2 source3 ... directory

選項與引數:

**-f:**為強制(force)的意思,若目標檔案已經存在且無法開啟,則移除後再嘗試一次;

**-i:**若目標檔(destination)已經存在時,在覆蓋時會先詢問動作的進行(常用)

**-l:**進行硬式鏈結(hard link)的鏈結檔建立,而非複製檔案本身;

**-p:**連同檔案的屬性一起複製過去,而非使用預設屬性(備份常用);

**-r:**遞迴持續複製,用於目錄的複製行為;(常用)

**-s:**複製成為符號鏈結檔 (symbolic link),亦即『捷徑』檔案;

**-u:**若 destination 比 source 舊才公升級 destination !

例項:

[admin@localhost tmp]$ touch cp.txt

[root@localhost tmp]

# cp cp.txt /etc/cp.txt.bak

語法:

[admin@localhost tmp]$ rm

[-f] 檔案或目錄

選項與引數:

例項:

[root@localhost tmp]

# rm -f /etc/cp.txt.bak

語法:

[root@localhost ~]

# mv [-f] source destination

[root@localhost ~]

# mv [options] source1 source2 ... directory

選項與引數:

例項:在/tmp目錄下建立mv.txt檔案然後移動到/etc下

[root@localhost tmp]

# touch mv.txt

[root@localhost tmp]

# mv mv.txt /etc/

Linux 檔案與目錄管理

特殊目錄 當前目錄 上一層目錄 上乙個工作目錄 當前使用者的家目錄 username username的家目錄 ls,重要選項 a 顯示隱藏部分,r 遞迴顯示資料夾內容 l 顯示詳細資訊 ll等價與 ls l file 顯示文件到屬性,如binary or ascii等 which command ...

Linux檔案與目錄管理

1 幾個常見的處理目錄的指令 cd 變換目錄 change directory 注意 目錄名稱與cd指令之間存在乙個空格 pwd 顯示當前目錄 print working directory pwd p 顯示完整路徑 mkdir 建立乙個新的目錄 make directory mkdir p tes...

Linux 檔案與目錄管理

1 當前目錄 上層目錄 cd cc 由aa bb 目錄切換到 aa cc 目錄下 上一工作目錄 相當於視窗中alt tab 當前使用者身份到主資料夾 2.cd 目錄切換 change directory 3.pwd顯示目前所在目錄 print working directory 4.mkdir 建立...