0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

10個(gè)方便的Bash別名

Linux愛(ài)好者 ? 來(lái)源:未知 ? 作者:李倩 ? 2018-10-16 15:00 ? 次閱讀

你有多少次在命令行上輸入一個(gè)長(zhǎng)命令,并希望有一種方法可以保存它以供日后使用?這就是 Bash 別名派上用場(chǎng)的地方。它們?cè)试S你將長(zhǎng)而神秘的命令壓縮為易于記憶和使用的東西。需要一些例子來(lái)幫助你入門(mén)嗎?沒(méi)問(wèn)題!

要使用你創(chuàng)建的 Bash 別名,你需要將其添加到.bash_profile中,該文件位于你的家目錄中。請(qǐng)注意,此文件是隱藏的,并只能從命令行訪問(wèn)。編輯此文件的最簡(jiǎn)單方法是使用 Vi 或 Nano 之類的東西。

10 個(gè)方便的 Bash 別名

1、 你有幾次遇到需要解壓 .tar 文件但無(wú)法記住所需的確切參數(shù)?別名可以幫助你!只需將以下內(nèi)容添加到.bash_profile中,然后使用untar FileName解壓縮任何 .tar 文件。

alias untar='tar -zxvf '

2、 想要下載的東西,但如果出現(xiàn)問(wèn)題可以恢復(fù)嗎?

alias wget='wget -c '

3、 是否需要為新的網(wǎng)絡(luò)帳戶生成隨機(jī)的 20 個(gè)字符的密碼?沒(méi)問(wèn)題。

alias getpass="openssl rand -base64 20"

4、 下載文件并需要測(cè)試校驗(yàn)和?我們也可做到。

alias sha='shasum -a 256 '

5、 普通的 ping 將永遠(yuǎn)持續(xù)下去。我們不希望這樣。相反,讓我們將其限制在五個(gè) ping。

alias ping='ping -c 5'

6、 在任何你想要的文件夾中啟動(dòng) Web 服務(wù)器。

alias www='python -m SimpleHTTPServer 8000'

7、 想知道你的網(wǎng)絡(luò)有多快?只需下載 Speedtest-cli 并使用此別名即可。你可以使用 speedtest-cli --list 命令選擇離你所在位置更近的服務(wù)器。

alias speed='speedtest-cli --server 2406 --simple'

8、 你有多少次需要知道你的外部 IP 地址,但是不知道如何獲???我也是。

alias ipe='curl ipinfo.io/ip'

9、 需要知道你的本地 IP 地址?

alias ipi='ipconfig getifaddr en0'

10、 最后,讓我們清空屏幕。

alias c='clear'

如你所見(jiàn),Bash 別名是一種在命令行上簡(jiǎn)化生活的超級(jí)簡(jiǎn)便方法。

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 服務(wù)器
    +關(guān)注

    關(guān)注

    12

    文章

    8701

    瀏覽量

    84548
  • Bash
    +關(guān)注

    關(guān)注

    0

    文章

    57

    瀏覽量

    10134

原文標(biāo)題:10 個(gè) Linux 中方便的 Bash 別名

文章出處:【微信號(hào):LinuxHub,微信公眾號(hào):Linux愛(ài)好者】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    詳解Linux Bash命令

    Bash 是一種相當(dāng)強(qiáng)大的編程語(yǔ)言,而且也很容易上手。
    發(fā)表于 08-15 09:12 ?1543次閱讀

    如何在bash shell腳本中使用變量

    如果你使用編程語(yǔ)言編寫(xiě)過(guò)程序,那么一定接觸過(guò)變量。而在 bash 腳本的編寫(xiě)時(shí),變量也是一個(gè)很重要的概念。今天我們分享一下如何在 bash 腳本中使用變量。
    發(fā)表于 12-02 16:32 ?1897次閱讀
    如何在<b class='flag-5'>bash</b> shell腳本中使用變量

    ESP8266 開(kāi)發(fā)環(huán)境之Win10 bash

    的。樂(lè)新官方已經(jīng)給出了配置好編譯工具的虛擬機(jī),只需要導(dǎo)入到virtual box種就可以直接編譯noos sdk和rtos sdk的程式。但是,重點(diǎn)來(lái)了,win10bash環(huán)境是Ubuntu,是不是也
    發(fā)表于 08-11 14:19

    位帶及位帶別名區(qū)的關(guān)系

    位帶及位帶別名區(qū)的關(guān)系:位帶是指在存儲(chǔ)區(qū)中可以按位操作的地帶;位帶別名區(qū)(Bit Band Alias)是指存儲(chǔ)區(qū)的另一個(gè)區(qū)域,該區(qū)域中的每1個(gè)字與位帶中的1
    發(fā)表于 08-10 06:05

    高級(jí)Bash 腳本編程指南

    高級(jí)Bash 腳本編程指南
    發(fā)表于 10-26 08:33 ?7次下載
    高級(jí)<b class='flag-5'>Bash</b> 腳本編程指南

    bash手冊(cè)

    本文簡(jiǎn)要介紹了bashshell(版本:5.12020年12月21日)。這是GNU Bash參考手冊(cè)第5.1版,最后一次更新于2020年12月21日,對(duì)于Bash,版本5.1。
    發(fā)表于 08-04 17:45 ?3次下載

    Raspberry Pi Bash Shell 腳本簡(jiǎn)介

      拋開(kāi)潛在的麻煩不談,Bash 可以是一個(gè)非常強(qiáng)大的工具,讓您可以自動(dòng)執(zhí)行各種任務(wù)。在即將發(fā)表的文章中,我將展示如何使用 Bash 腳本以及一些硬件技巧來(lái)自動(dòng)化我的 Raspberry Pi 冷卻風(fēng)扇。
    的頭像 發(fā)表于 08-15 15:08 ?1062次閱讀
    Raspberry Pi <b class='flag-5'>Bash</b> Shell 腳本簡(jiǎn)介

    Bash 中比較 $() 與 ${}

    像 Linux 這樣的基于 GNU 的操作系統(tǒng)依賴于一個(gè)名為 Bash 的命令語(yǔ)言解釋器或 Shell 來(lái)完成它們的大部分計(jì)算任務(wù)和目標(biāo)。
    的頭像 發(fā)表于 09-09 09:24 ?609次閱讀

    bash腳本中的循環(huán)功能

    循環(huán)是 bash 腳本中一個(gè)很重要的功能,用途廣泛。本篇文章我們介紹三種不同的循環(huán),然后利用循環(huán)遍歷數(shù)組。
    的頭像 發(fā)表于 12-14 17:30 ?3422次閱讀

    怎么給全局變量起一個(gè)別名

    所謂的變量別名,就是通過(guò)通過(guò)不同的標(biāo)識(shí)符,來(lái)表示同一個(gè)變量。我們知道,變量名稱是給程序員使用的。在編譯器的眼中,所有的變量都變成了地址。
    的頭像 發(fā)表于 02-14 13:38 ?450次閱讀
    怎么給全局變量起一<b class='flag-5'>個(gè)別名</b>

    sudo后使用別名

    我們給shutdown命令創(chuàng)建一個(gè)別名,當(dāng)普通用戶運(yùn)行的時(shí)候嘗試輸入這個(gè)別名去關(guān)機(jī),我們可以看到系統(tǒng)不會(huì)關(guān)機(jī)。想要運(yùn)行/sbin/shutdown需要root權(quán)限,然而sudo會(huì)完全忽略shutdown的這個(gè)別名
    的頭像 發(fā)表于 02-16 11:29 ?790次閱讀

    Bash腳本中特殊變量$0是什么?

    Bash 腳本中,`$0` 是一個(gè)特殊變量,它代表當(dāng)前腳本的路徑和名稱。這個(gè)變量用于表示腳本自身,它是 Bash 環(huán)境中的一個(gè)重要組成部分。`$0` 變量是一
    的頭像 發(fā)表于 05-12 14:41 ?1745次閱讀

    BASH shell腳本篇—函數(shù)

    函數(shù)是代碼重用的最重要方式。Bash函數(shù)可以定義為一組命令,在bash腳本中多次調(diào)用。
    的頭像 發(fā)表于 10-20 16:31 ?721次閱讀

    ROS主控如何創(chuàng)建設(shè)備別名

    創(chuàng)建設(shè)備別名 需要?jiǎng)?chuàng)建設(shè)備別名原因: 在運(yùn)行一個(gè)ros程序的時(shí)候需要提供一個(gè)端口名,這個(gè)端口名一般是ttyUSBx,設(shè)備每次插拔對(duì)應(yīng)的這個(gè)端口名它都會(huì)不一樣,需要?jiǎng)?chuàng)建一
    的頭像 發(fā)表于 11-17 18:07 ?589次閱讀
    ROS主控如何創(chuàng)建設(shè)備<b class='flag-5'>別名</b>

    一文帶你了解IP地址別名

    一、什么是IP地址別名 IP地址別名是將多個(gè)IP地址與一個(gè)網(wǎng)絡(luò)接口關(guān)聯(lián)起來(lái)的一種方式。實(shí)現(xiàn)在網(wǎng)絡(luò)上的一個(gè)節(jié)點(diǎn)可以與網(wǎng)絡(luò)建立多個(gè)連接,每個(gè)連接可以用于不同的用途。 就像在一臺(tái)服務(wù)器上,可
    的頭像 發(fā)表于 09-05 14:11 ?100次閱讀