GNU / Linux дээр Aliases үүсгэх

Бидний ихэвчлэн ашигладаг зарим тушаалуудыг өөрчлөх, хялбар болгох маш энгийн арга байдаг "консол", Ашиглах замаар Alias.

Un Alias Нэрнээс нь харахад энэ нь нэг үг эсвэл хэд хэдэн үгийг богино бөгөөд энгийн үгээр солиход тусална. Практик жишээг авч үзье бүртгэлүүд програмыг ашиглан системээс Өнгөжүүлэгч консол дээрх үр дүнг будах үүрэгтэй. Мөр нь:

$ sudo tailf -n 5 /var/log/syslog | ccze

Гэхдээ энэ бүх зүйлийг бичихийн оронд консол дээр жишээ нь дараахь энгийн зүйлийг оруулбал илүү хялбар байх болно гэдэгт би итгэлтэй байна.

$ syslog

Үнэн үү? Энэ нь хамаагүй тохь тухтай, санахад хялбар байх болно. Дараа нь бид үүнийг яаж хийх вэ?

Алиас бүтээх.

Алиас үүсгэх нь үнэхээр хялбар байдаг. Синтакс нь:

alias short_word = 'тушаал эсвэл орлуулах үгс'

Хэрэв бид өмнөх жишээг авбал энэ нь:

alias syslog = 'sudo tailf -n 5 / var / log / syslog | ccze '

Тушаалыг нэг эшлэлд хавсаргасан болно. Гэхдээ асуулт байна Бид үүнийг хаана байрлуулах вэ? Хэрэв бид үүнийг зөвхөн түр зуурынх байхыг хүсч байвал консол дээр бичээд л хаах хүртэл үргэлжлэх болно.

Одоо бид үүнийг бүрмөсөн хүсвэл файл дотор оруулна ~ / .bashrc энэ нь биднийх юм / homeХэрэв тийм биш бол бид үүнийг бүтээх болно (үргэлж урд цэгтэй). Бид мөрийг нэмсэн үед Өөр хаягийн Энэ файлд бид консол дээр байрлуулсан болно.

$ . .bashrc

Тэгээд бэлэн !!!

Тэмдэглэл: Өчигдөр манай ISP-тэй холбоотой асуудлын улмаас бид <° Linux дээр юу ч нийтлэх боломжгүй байсан тул хүлцэл өчье


Нийтлэлийн агуулга нь бидний зарчмуудыг баримталдаг редакцийн ёс зүй. Алдааны талаар мэдээлэхийн тулд товшино уу энд байна.

7 сэтгэгдэл, үлдээгээрэй

Сэтгэгдэлээ үлдээгээрэй

Таны и-мэйл хаяг хэвлэгдсэн байх болно. Шаардлагатай талбарууд нь тэмдэглэгдсэн байна *

*

*

  1. Мэдээллийг хариуцах: Мигель Анхель Гатан
  2. Мэдээллийн зорилго: СПАМ-ыг хянах, сэтгэгдлийн менежмент.
  3. Хууль ёсны байдал: Таны зөвшөөрөл
  4. Мэдээллийн харилцаа холбоо: Хуулийн үүргээс бусад тохиолдолд мэдээллийг гуравдагч этгээдэд дамжуулахгүй.
  5. Өгөгдөл хадгалах: Occentus Networks (ЕХ) -с зохион байгуулсан мэдээллийн сан
  6. Эрх: Та хүссэн үедээ мэдээллээ хязгаарлаж, сэргээж, устгаж болно.

  1.   Jc гэж хэлэв

    Бидний өдөр тутамдаа ашигладаггүй хэрэгслүүдийг шинэчлэх нь ийм төрлийн бичлэгийг гэмтээхгүй. Түүнчлэн, энэ нь мөнхийн юм; бичсэнээс хойш гурван жилийн дараа энэ нь эхний өдөр хэвээр байна.
    Наад зах нь дебиан дээр нэмэх хэрэгтэй .bash_aliases файлыг ашиглан таны дурдсан файлын оронд өөрийн хуурамч нэрийг нэмж оруулахыг зөвлөж байна. Тэр. .bashrc нь миний хэлдэг alias файлыг хайж олоход анхаардаг.

  2.   Виктор гэж хэлэв

    Хичээлдээ баярлалаа. Надад нэг асуулт байна: тушаал юу вэ '. .bashrc '? , ялангуяа .bashrc файлын урд цэг (.) юу хийдэг вэ?

    1.    Өвчтэй гэж хэлэв

      Хэтэрхий оройтсон гэдгийг би мэдэж байна, гэхдээ файлын нэрний урд цэг нь хавтас дотор нуугдахад хүргэдэг тул тэнд байх болно, гэхдээ та далд файлуудыг харуулах хүртэл харах боломжгүй болно.

      1.    669 гэж хэлэв

        Энэ нь файлуудыг нуух гэсэн үг биш гэж бодож байна. Хэрэв та анхааралтай ажиглавал өмнө нь зайгаар тусгаарлагдсан өөр нэг зүйл байна.
        $. .bashrc

        Эхлээд энэ нь ямар нэгэн байдлаар файлыг ажиллуулах эсвэл агуулсан мэдээллийг дахин ачаалах болно гэж бодож байсан. Үүний оронд би хуурамч нэрс хүчин төгөлдөр болохын тулд дахин ачаалах хэрэгтэй байсан тул тушаал нь үл мэдэгдэх хэвээр байна.

  3.   Жонри гэж хэлэв

    Энэ тушаалыг иш татсан өөр нэр байдаг боловч та командыг хэрхэн үргэлжлүүлэн ашиглаж болох вэ? (Жишээ нь: Хэрэв энэ нь цуурайтах нэр юм бол rm командыг та хэрхэн ашиглах вэ?)

  4.   Пабло гэж хэлэв

    Үүнд маш их талархаж байна. Баярлалаа!

  5.   8 гэж хэлэв

    Сайн уу, хичээлд маш их баярлалаа, энэ нь надад маш их тусалсан.