色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

在Linux上使用的5個超級神奇的Shell別名

jf_ZqFkd6Up ? 來源:Linux迷 ? 2023-06-06 17:04 ? 次閱讀

如果你還沒有充分利用Shell縮寫,那么你正在浪費寶貴的時間。一遍又一遍地重復輸入相同的內容是無聊、單調而且效率低下的。為什么要花時間記住冗長的命令,當你可以簡化它們呢?

縮寫是給命令、一串命令或一小段文本起個名字的方法。你可以將多個命令鏈接在一起,或者將一長串參數傳遞給經常使用的命令,并給它起一個更短的名字。如果你經常輸入相同的內容并希望給它起一個更容易記住的名字,這非常有用。使用縮寫可以減少運行常用命令的時間。而且,你再也不會忘記正確的參數,因為你可以將它們構建到縮寫中。如果設置得當,你可以通過縮寫實現一些真正神奇的事情。在這篇文章中,我想告訴你一些作為工程師我每天都在使用的縮寫。這些縮寫是絕對的生命救星。它們已經成為了肌肉記憶,老實說,我無法沒有它們生活。

1、Git status


	
alias gg='git status'
簡單,是的。高效?你無法想象。如果你計算一下每天調用git status的次數,你可能會有些震驚。在Git存儲庫中,這是一個非常常見的命令。它顯示了哪些文件已準備提交,你處于哪個分支上,以及許多其他有價值的信息輸入 git status 可能看起來并不太瘋狂,但看看它需要多長時間?看看你的手指在鍵盤上跳舞的方式。有一個空格,字符本身以特定的模式間隔開,容易出錯。一旦搞砸了,你就需要重新開始。浪費了這么多時間。只需要縮寫它。輸入gg要快得多,如果你輸入錯誤,那么也許考慮一下打字課程...

2、運行Pylint


	
alias pll='pylint -f colorized'
無論你喜歡還是討厭,代碼檢查器都是必不可少的。不管你喜不喜歡,沒有一個工程師是完美無缺的。我們都會在某個時刻犯錯誤。你需要對代碼進行檢查,因此讓它變得簡單易行是至關重要的。我寫了很多Python代碼,所以我非常依賴Pylint進行代碼檢查。我也喜歡以帶顏色的輸出方式運行Pylint,有時還使用其他自定義參數。一遍又一遍地鍵入這些內容并不有趣。將其設置為一個簡短的縮寫,現在就更有趣了。你可以傳遞不同的格式類型、忽略文件、檢查器以及不同的.rc文件。基本上,任何你可以傳遞給正常命令的東西都可以放在縮寫中。這就是它的強大之處,因為你可以根據自己的喜好設置代碼檢查器,而無需記住或重新輸入所有這些選項。

3、登錄ECR


	
alias ecr_login='aws ecr get-login-password --region  | docker login --
username AWS --password-stdin '
如果你經常使用Docker鏡像并且還使用ECR,那么這個別具一格的命令將會比面包更好。登錄ECR非常繁瑣。你必須將所有這些命令連接在一起,并使用特定的憑據讓Docker登錄。如果你不記得該命令,那真是一大痛苦。然后你還得去查找,浪費很多時間。只需將登錄命令設置為一個簡潔明了的別名。如果你在多個ECR區域工作,甚至可以根據區域別名。為東海岸、西海岸甚至更遠的地方都設置一個登錄別名。世界就是你的海蠣,現在你可以快速輕松地登錄。不要忘記在上述命令中添加你自己的區域和ECR URI,以使其正常工作。

4、運行Ansible


	
alias apb='cd <repo> && ansible-playbook -i <inventory_file>
對我來說,運行Ansible playbooks是日常工作。我每天運行多個play,并且經常重復執行。尤其是當我正在構建新的角色或與Ansible中的條件邏輯作斗爭時。誰不喜歡將YAML作為代碼呢?能夠使用我需要的基本標志運行Ansible非常重要。重新輸入一長串參數需要很長時間。當然,你可以按上箭頭重用之前執行的命令,但這并不總是最方便的選項。如果你轉而切換到編輯文件,現在又要按兩次上箭頭。這很容易在開發過程中被忽略,然后你又得重新輸入一遍。只需給它取個別名。這還可以讓你有機會確保你是否在使用ansible.cfg文件(如果有的話)。在上面的命令別名中,我們進入了我們的倉庫并在該上下文中運行。這是因為我們的Ansible配置位于那里。一旦你進入那個目錄,它會自動使用該配置。如果有其他的清單文件,你也可以傳入它們。如果你有一些跨多個環境的全局清單,這將非常有幫助。5、縮短常用命令

	
alias tf='terraform'
alias k='kubectl'
這是我最近開始實施的最后一個建議。起初我覺得這并不是必要的,但一旦你開始使用一兩個字母的命令而不是七八個字母的命令,就會有很大的不同。我每天都經常使用terraform和kubectl。這些命令是另一個例子,它們的名稱很煩人。它們容易出錯,而將它們設為別名非常簡單。給自己一個方便,現在就將它們縮短,這樣你就可以忘記它們的拼寫。我還鼓勵你查看其他你經常輸入的單詞命令。可能有一些你一遍又一遍地輸入的命令可以從縮短中受益。現在,去給命令設置別名吧!


聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • Linux
    +關注

    關注

    87

    文章

    11292

    瀏覽量

    209332
  • python
    +關注

    關注

    56

    文章

    4792

    瀏覽量

    84628
  • Shell
    +關注

    關注

    1

    文章

    365

    瀏覽量

    23357

原文標題:在 Linux 上使用的5個超級神奇的 Shell 別名

文章出處:【微信號:Linux迷,微信公眾號:Linux迷】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    如何使用Shell腳本 Linux 服務器尋找攻擊證據

    使用 Shell 腳本 Linux 服務器能夠控制、毀壞或者獲取任何東西,通過一些巧妙的攻擊方法黑客可能會獲取巨大的價值,但大多數攻擊也留下蹤跡。當然,這些蹤跡也可通過
    的頭像 發表于 10-09 14:24 ?972次閱讀

    Shell基礎知識(

    shell腳本日常的Linux系統管理工作中是必不可少的。如果不會寫shell腳本,你就不算是一合格的管理員。目前,很多單位在招聘
    發表于 11-14 09:24 ?526次閱讀

    Linux使用的5超級神奇Shell別名

    如果你還沒有充分利用Shell縮寫,那么你正在浪費寶貴的時間。一遍又一遍地重復輸入相同的內容是無聊、單調而且效率低下的。為什么要花時間記住冗長的命令,當你可以簡化它們呢?
    發表于 06-06 17:03 ?255次閱讀

    小而美的嵌入式shell - letter shell

    。其中最常用的有csh和bash。Shell本身是一用C語言編寫的程序,它是用戶使用Unix/Linux的橋梁,用戶的大部分工作都是通過Shell完成的。
    的頭像 發表于 06-10 15:11 ?8879次閱讀
    一<b class='flag-5'>個</b>小而美的嵌入式<b class='flag-5'>shell</b> - letter <b class='flag-5'>shell</b>

    100Linux Shell腳本總結

    不知道大家有沒有發現,會編寫shell腳本的運維,工資不會低,并且他的工作會很輕松!今天浩道跟大家分享每一Linux運維應知必會的100shel
    的頭像 發表于 12-05 09:28 ?1249次閱讀

    [分享]Linux下的Shell工作原理

    shell或其他程序向Linux傳遞命令時,內核會做出相應的反應。 shell是一命令語言解釋器,它擁有自己內建的shell命令集,
    發表于 04-27 11:25

    Linux下的Shell工作原理

    ,實現用戶與Linux核心的接口。系統初啟后,核心為每個終端用戶建立一進程去執行Shell解釋程序。它的執行過程基本按如下步驟: (1)讀取用戶由鍵盤輸入的命令行。 (2)分析命令
    發表于 04-14 10:34

    嵌入式linux] Linux下的Shell工作原理

    shell或其他程序向Linux傳遞命令時,內核會做出相應的反應。 shell是一命令語言解釋器,它擁有自己內建的shell命令集,
    發表于 05-04 15:01

    Linux Shell系列教程之Shell簡介和類型

    Shell簡介Shell自身是一用C語言編寫的程序,是用戶來使用Unix或Linux的橋梁,用戶的大部分工作都需要通過Shell來完成。只
    發表于 08-28 13:56

    linux shell命令/unix shell命令教程

    linux shell命令/unix shell命令教程:為了防止未授權用戶訪問你的文件,可以文件和目錄上設置權限位。還可以設定文件創建
    發表于 12-06 13:08 ?61次下載
    <b class='flag-5'>linux</b> <b class='flag-5'>shell</b>命令/unix <b class='flag-5'>shell</b>命令教程

    Linux開發_Shell腳本編程語言

    介紹LinuxShell編程,介紹shell里語句、變量、函數、運算符的使用。
    的頭像 發表于 09-17 15:39 ?1185次閱讀

    通過Shell腳本掩蓋Linux系統的操作痕跡

    使用 Shell 腳本 Linux 服務器能夠控制、毀壞或者獲取任何東西,通過一些巧妙的攻擊方法黑客可能會獲取巨大的價值,但大多數攻擊也留下蹤跡。
    的頭像 發表于 04-03 10:43 ?529次閱讀

    超級漂亮的Shell介紹

    Linux/Unix 提供了很多種 Shell,為毛要這么多 Shell? 難道用來炒著吃么?那我問你,你同類型的衣服怎么有那么多件?花色,質地還不一樣。寫程序比買衣服復雜多了,而且程序員往往
    的頭像 發表于 05-12 10:55 ?517次閱讀
    <b class='flag-5'>超級</b>漂亮的<b class='flag-5'>Shell</b>介紹

    使用Shell腳本掩蓋Linux的操作痕跡

    使用 Shell 腳本 Linux 服務器能夠控制、毀壞或者獲取任何東西,通過一些巧妙的攻擊方法黑客可能會獲取巨大的價值,但大多數攻擊也留下蹤跡。
    的頭像 發表于 05-23 09:15 ?638次閱讀
    使用<b class='flag-5'>Shell</b>腳本掩蓋<b class='flag-5'>Linux</b><b class='flag-5'>上</b>的操作痕跡

    linux命令和shell編程有什么聯系

    Linux命令和Shell編程之間存在密切的聯系。 首先,ShellLinux命令行下的解釋器,它提供了一用戶界面,使用戶能夠與
    的頭像 發表于 11-08 10:53 ?920次閱讀
    主站蜘蛛池模板: 日韩av片无码一区二区不卡电影 | 天美传媒色情原创精品| 亚洲不卡一卡2卡三卡4卡5卡| 在线精彩视频在线观看免费| qvod电影在线观看| 国产欧美国产综合第一区| 老司机福利视频一区在线播放| 毛片免费在线| 色橹橹欧美在线观看视频高清 | 国产精品一区二区AV97| 麻豆免费观看高清完整视频在线| 色老99九久精品偷偷鲁| 在线不卡日本v二区到六区| chaopeng 在线视频| 好男人社区| 日本特殊精油按摩| 一本色道久久综合一区| 芳草地在线观看免费观看| 久久网站视频| 无码精品AV久久久奶水| 最美白虎逼| 国产偷国产偷亚洲高清SWAG| 免费观看成人www精品视频在线| 亚洲AV香蕉一区区二区三区蜜桃| 99久久免费国产精精品| 精品国产乱码久久久久久上海公司| 肉蒲团从国内封禁到日本成经典| 中文字幕乱码一区久久麻豆樱花| 国产精品第3页| 欧美日韩综合一区| 一区在线观看在线| 国产乱人视频在线观看| 日本xxxxxxx| 97在线精品视频| 久久精品av| 亚洲国产免费观看视频| 大桥未久电影在线| 女性酥酥影院| 中文字幕在线观看亚洲| 精品午夜久久福利大片免费 | 99热热在线精品久久|