Бидний ихэвчлэн ашигладаг зарим тушаалуудыг өөрчлөх, хялбар болгох маш энгийн арга байдаг "консол", Ашиглах замаар 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 сэтгэгдэл, үлдээгээрэй
Бидний өдөр тутамдаа ашигладаггүй хэрэгслүүдийг шинэчлэх нь ийм төрлийн бичлэгийг гэмтээхгүй. Түүнчлэн, энэ нь мөнхийн юм; бичсэнээс хойш гурван жилийн дараа энэ нь эхний өдөр хэвээр байна.
Наад зах нь дебиан дээр нэмэх хэрэгтэй .bash_aliases файлыг ашиглан таны дурдсан файлын оронд өөрийн хуурамч нэрийг нэмж оруулахыг зөвлөж байна. Тэр. .bashrc нь миний хэлдэг alias файлыг хайж олоход анхаардаг.
Хичээлдээ баярлалаа. Надад нэг асуулт байна: тушаал юу вэ '. .bashrc '? , ялангуяа .bashrc файлын урд цэг (.) юу хийдэг вэ?
Хэтэрхий оройтсон гэдгийг би мэдэж байна, гэхдээ файлын нэрний урд цэг нь хавтас дотор нуугдахад хүргэдэг тул тэнд байх болно, гэхдээ та далд файлуудыг харуулах хүртэл харах боломжгүй болно.
Энэ нь файлуудыг нуух гэсэн үг биш гэж бодож байна. Хэрэв та анхааралтай ажиглавал өмнө нь зайгаар тусгаарлагдсан өөр нэг зүйл байна.
$. .bashrc
Эхлээд энэ нь ямар нэгэн байдлаар файлыг ажиллуулах эсвэл агуулсан мэдээллийг дахин ачаалах болно гэж бодож байсан. Үүний оронд би хуурамч нэрс хүчин төгөлдөр болохын тулд дахин ачаалах хэрэгтэй байсан тул тушаал нь үл мэдэгдэх хэвээр байна.
Энэ тушаалыг иш татсан өөр нэр байдаг боловч та командыг хэрхэн үргэлжлүүлэн ашиглаж болох вэ? (Жишээ нь: Хэрэв энэ нь цуурайтах нэр юм бол rm командыг та хэрхэн ашиглах вэ?)
Үүнд маш их талархаж байна. Баярлалаа!
Сайн уу, хичээлд маш их баярлалаа, энэ нь надад маш их тусалсан.