国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > 建站經驗 > 正文

一波實用的Bash Sh,ell整理

2019-11-02 14:24:07
字體:
來源:轉載
供稿:網友

   這篇文章主要介紹了一波實用的Bash Shell整理,適用于Ubuntu等Debian系的Linux系統,需要的朋友可以參考下

  作為一個命令行探索者,你或許發現你自己一遍又一遍重復同樣的命令。如果你總是用ssh進入到同一臺電腦,如果你總是將一連串命令連接起來,如果你總是用同樣的參數運行一個程序,你也許希望在這種不斷的重復中為你的生命節約下幾秒鐘。

  解決方案是使用一個別名(alias)。正如你可能知道的,別名用一種讓你的shell記住一個特定的命令并且給它一個新的名字的方式。不管怎么樣,別名有一些限制,它只是shell命令的快捷方式,不能傳遞或者控制其中的參數。所以作為補充,bash 也允許你創建你自己的函數,這可能更長一些和復雜一點,它允許任意數量的參數。

  當然,當你有美食時,比如某種湯,你要分享它給大家。我這里有一個列表,列出了一些最有用bash別名和函數的。注意“最有用的”只是個說法,別名的是否有用要看你是否每天都需要在 shell 里面用它。

  在你開始你的別名體驗之旅前,這里有一個便于使用的小技巧:如果你的別名和原本的命令名字相同,你可以用如下技巧來訪問原本的命令(LCTT 譯注:你也可以直接原本命令的完整路徑來訪問它。)

  ?

1 command

  例如,如果有一個替換了ls命令的別名 ls。如果你想使用原本的ls命令而不是別名,通過調用它:

  ?

1 ls

  提升生產力

  這些別名真的很簡單并且真的很短,但他們大多數是為了給你的生命節省幾秒鐘,最終也許為你這一輩子節省出來幾年,也許呢。

  ?

1 alias ls="ls --color=auto"

  簡單但非常重要。使ls命令帶著彩色輸出。

  ?

1 alias ll="ls --color -al"

  以彩色的列表方式列出目錄里面的全部文件。

  ?

1 alias grep='grep --color=auto'

  類似,只是在grep里輸出帶上顏色。

  ?

1 mcd() { mkdir -p "$1"; cd "$1";}

  我的最愛之一。創建一個目錄并進入該目錄里: mcd [目錄名]。

  ?

1 cls() { cd "$1"; ls;}

  類似上一個函數,進入一個目錄并列出它的的內容:cls[目錄名]。

  ?

1 backup() { cp "$1"{,.bak};}

  簡單的給文件創建一個備份: backup [文件] 將會在同一個目錄下創建 [文件].bak。

  ?

1 md5check() { md5sum "$1" | grep "$2";}
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 赤壁市| 红安县| 焉耆| 基隆市| 亳州市| 巴马| 射洪县| 平陆县| 舞阳县| 澄迈县| 神木县| 朔州市| 长泰县| 长治县| 桑植县| 土默特左旗| 当阳市| 宣化县| 嘉义市| 呼伦贝尔市| 丽水市| 雷波县| 故城县| 固始县| 石嘴山市| 项城市| 郁南县| 株洲市| 微山县| 台中县| 宜阳县| 颍上县| 晋中市| 石屏县| 宁津县| 巧家县| 马龙县| 林西县| 务川| 镶黄旗| 九龙城区|