国产探花免费观看_亚洲丰满少妇自慰呻吟_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";}
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 海门市| 叙永县| 锡林郭勒盟| 乐山市| 涪陵区| 偏关县| SHOW| 翁源县| 托克逊县| 伊宁县| 墨江| 陵川县| 保定市| 晋宁县| 肥乡县| 桂东县| 颍上县| 泸州市| 宁德市| 会宁县| 仙居县| 板桥市| 嵊州市| 都江堰市| 桐庐县| 瓦房店市| 茂名市| 仁怀市| 大连市| 禄劝| 汕头市| 清水县| 普兰店市| 镇赉县| 黄山市| 嘉禾县| 金门县| 沽源县| 肇源县| 长治市| 丹阳市|