自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

使用linux cd命令別名高效變換工作目錄

系統(tǒng) Linux
使用linux cd命令別名可以高效的變換工作目錄。Linux命令博大精深,平時多用CLI(Command Line Interface)你會發(fā)現(xiàn)好多意想不到的小技巧。

使用linux cd命令別名可以高效的變換工作目錄。

當變換目錄時遇到非常深的文件夾目錄時,你可以會使用 ..\..\ 或是多個 ..\ 才能到達目標文件夾,就像下面這種情況:

代碼:

# mkdir -p

/tmp/very/long/directory/structure/that/is/too/deep

# cd /tmp/very/long/directory/structure/that/is/too/deep

# pwd

/tmp/very/long/directory/structure/that/is/too/deep

# cd ../../../../

# pwd

/tmp/very/long/directory/structure

linux cd命令中,為了避免反復(fù)使用cd .. 命令,可以使用下面三種命令別名的方法來簡化操作。

方法一:使用類似于“..n”的cd使用別名

下面的例子中,..4用來導(dǎo)航到當前目錄的第4級父目錄,..3用來導(dǎo)航到當前目錄的第3級父目錄,..2用來導(dǎo)航到當前目錄的第

2級父目錄。把下面的代碼加入到你的~/.bash_profile文件中,然后重新登錄一下:

代碼:

alias ..="cd .."

alias ..2="cd ../.."

alias ..3="cd ../../.."

alias ..4="cd ../../../.."

alias ..5="cd ../../../../.."

使用..4轉(zhuǎn)到當前目錄的第4級父目錄中:

引用:

# cd

/tmp/very/long/directory/structure/that/is/too/deep

# ..4

# pwd

/tmp/very/long/directory/structure/

#p#

方法二:只使用點作為別名

下面的例子中,.....(5個點)用來導(dǎo)航到當前目錄的第4級父目錄。5個點導(dǎo)航到當前目錄的第4級目錄是比較容易記憶的。當

你輸入2個點的時候,你的腦海里就想已經(jīng)到了上級目錄,此后,每輸入一個點,你的腦海里跟著浮現(xiàn)當前的目錄狀態(tài)。只用的

點的這種別名方式,在使用前,***用pwd把當時工作目錄的完整路徑打印在屏幕上,這樣就能邊看完整路徑邊輸入點。

同樣,使用....(4個點)導(dǎo)航到當前目錄的第3級父目錄。在~/.bash_profile文件中加入下面的代碼,并重新登錄一下:

代碼:

alias ..="cd .."

alias ...="cd ../.."

alias ....="cd ../../.."

alias .....="cd ../../../.."

alias ......="cd ../../../../.."

5個點用來導(dǎo)航到當前目錄的第4級父目錄:

引用:

# cd /tmp/very/long/directory/structure/that/is/too/deep

# .....

# pwd

/tmp/very/long/directory/structure/

方法三:linux cd命令緊跟點,cd.....

這種方法和方法二類似,只不過在點的前面加了linux cd命令名,這樣在使用的時候就不易出錯。在~/.bash_profile文件中加入下面

的代碼,并重新登錄一下:

代碼:

alias cd..="cd .."

alias cd...="cd ../.."

alias cd....="cd ../../.."

alias cd.....="cd ../../../.."

alias cd......="cd ../../../../.."

使用cd.....導(dǎo)航到當前目錄的第4級父目錄:

引用:

# cd /tmp/very/long/directory/structure/that/is/too/deep

# cd.....

# pwd

/tmp/very/long/directory/structure

此外,還有一些其他的類似方法,如下面這種“cdn”的形式:

引用:

alias cd1="cd .."

alias cd2="cd ../.."

alias cd3="cd ../../.."

alias cd4="cd ../../../.."

alias cd5="cd ../../../../.."

Linux命令博大精深,這里講的linux cd命令別名可以高效的變換工作目錄,平時多用CLI(Command Line Interface)你會發(fā)現(xiàn)好多意想不到的小技巧。

【編輯推薦】

  1. 使用CDPATH為linux cd命令定義基礎(chǔ)目錄
  2. 使用linux cd命令來改變所在目錄
  3. linux cd命令詳解及該命令的技巧總結(jié)
責任編輯:趙寧寧 來源: 大家論壇
相關(guān)推薦

2009-07-31 16:34:44

linux cd命令linux cd命令詳

2009-07-31 17:02:14

linux cd命令CDPATHlinux cd命令詳

2012-05-11 10:26:09

Linuxcdalias

2012-05-11 10:28:56

LinuxCDPATHCD

2009-07-31 17:21:28

linux cd命令linux cd命令詳Pushd

2023-07-04 16:36:03

Linuxcd 命令

2009-10-27 13:10:49

linux cd命令

2019-04-01 19:00:40

Linuxshell內(nèi)置命令

2019-06-25 08:42:13

Linux命令指令

2009-07-31 16:53:00

Linux cd命令linux cd命令詳CDPATH變量

2009-09-25 10:08:24

Linux教程Linux cdLinux命令

2009-07-31 16:23:00

linux cd命令cd命令技巧

2009-07-31 16:14:27

linux cd命令Linux基本命令

2010-06-23 17:16:33

Linux Bash

2011-01-13 16:46:04

2018-08-29 20:00:11

Linux命令行命令行別名

2020-08-12 06:59:44

Linux切換目錄命令

2013-03-27 10:01:15

2009-07-31 15:39:00

linux cd命令詳目錄切換技巧總結(jié)

2011-01-11 15:16:37

點贊
收藏

51CTO技術(shù)棧公眾號