GNU / Linux-те бүркеншік аттар жасау

Әдетте біз қолданатын кейбір командаларды реттеудің және жеңілдетудің өте қарапайым әдісі бар «консоль», Пайдалану арқылы ат.

Un ат оның аты айтып тұрғандай, бұл бізге бір сөзді немесе бір қатар сөздерді қысқа әрі қарапайымға ауыстыруға көмектеседі. Практикалық мысал алайық, көргіміз келеді дейік журналдар деп аталатын қосымшаны пайдаланып, жүйеден Бояғыш нәтижені консольде бояуға жауапты. Сызық:

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

Бірақ осының бәрін жазудың орнына, мысалы, консольға қарапайым нәрсені салсақ, оңай болатынына сенімдімін:

$ syslog

Рас па? Есте сақтау әлдеқайда ыңғайлы және оңай болар еді. Онда біз оны қалай жасаймыз?

Бүркеншік ат жасау.

Бүркеншік ат жасау өте оңай. Синтаксис:

лақап аты short_word = 'бұйрық немесе ауыстырылатын сөздер'

егер алдыңғы мысалды алсақ:

бүркеншік ат syslog = 'sudo tailf -n 5 / var / log / syslog | ccze '

Команда бір тырнақшаға алынады. Бірақ мәселе туындайды Мұны қайда қоямыз? Егер біз мұның уақытша болғанын қаласақ, оны консольға жазамыз, ол оны жапқанға дейін жалғасады.

Енді, егер біз оны біржола қаласақ, оны файлға орналастырамыз ~ / .bashrc бұл біздікі / үй, егер ол болмаса, біз оны жасаймыз (әрқашан алдыңғы нүктемен). Біз жолын қосқан кезде ат Бұл файлда біз жай консоль салдық:

$ . .bashrc

Ал дайын !!!

Ескерту: Кеше біздің Интернет-провайдердегі мәселелерге байланысты <° Linux жүйесінде ештеңе жариялай алмадық, ол үшін кешірім сұраймыз


Мақаланың мазмұны біздің ұстанымдарымызды ұстанады редакторлық этика. Қате туралы хабарлау үшін нұқыңыз Мұнда.

7 пікір, өз пікіріңізді қалдырыңыз

Пікіріңізді қалдырыңыз

Сіздің электрондық пошта мекен-жайы емес жарияланады. Міндетті өрістер таңбаланған *

*

*

  1. Деректерге жауапты: Мигель Анхель Гатан
  2. Деректердің мақсаты: СПАМ-ны басқару, түсініктемелерді басқару.
  3. Заңдылық: Сіздің келісіміңіз
  4. Деректер туралы ақпарат: заңды міндеттемелерді қоспағанда, деректер үшінші тұлғаларға жіберілмейді.
  5. Деректерді сақтау: Occentus Networks (ЕО) орналастырған мәліметтер базасы
  6. Құқықтар: Сіз кез-келген уақытта ақпаратты шектей, қалпына келтіре және жоя аласыз.

  1.   Jc дижо

    Посттың бұл түрі біз күнделікті қолданбайтын құралдарды жаңартуға зиянын тигізбейді. Сонымен қатар, бұл мәңгілік емес; оны жазғаннан кейін үш жыл өткен соң, бірінші күн болып қалады.
    Мұны қосыңыз, ең болмағанда дебианға .bash_aliases файлын сіз айтқан файлдың орнына өзіңіздің бүркеншік аттар қосу үшін пайдалану ұсынылады. Ол . .bashrc мен айтқан бүркеншік ат файлынан іздеуді қамтамасыз етеді.

  2.   Виктор дижо

    Оқулық үшін рақмет. Менде сұрақ бар: бұйрық не береді '. .bashrc '? және, атап айтқанда .bashrc файлының алдындағы нүкте (.) не істейді?

    1.    Ауру дижо

      Мен кеш екенін білемін, бірақ файл атауының алдындағы нүкте оны қалталарда жасыруға мәжбүр етеді, сондықтан ол сол жерде болады, бірақ сіз жасырын файлдарды көрсетпейінше оны көре алмайсыз.

      1.    669 дижо

        Менің ойымша, бұл файлдарды жасыруға қатысты емес. Егер сіз мұқият қарасаңыз, тағы біреуі бұрын бос орынмен бөлінген:
        $. .bashrc

        Алдымен ол қандай да бір жолмен файлды іске қосады немесе ондағы ақпаратты қайта жүктейді деп ойладым. Оның орнына бүркеншік аттардың күшіне енуі үшін қайта жүктеуім керек болды, сондықтан команда белгісіз болып қалады.

  3.   Джонри дижо

    Бұл пәрменге сілтеме жасайтын бүркеншік ат болса да, команданы қалай қолдануға болады? (Мысалы: rm командасын қалай қолданар едіңіз, егер бұл бүркеншік ат болса)

  4.   Пабло дижо

    Бұған өте ризамын. Алақай!

  5.   8 дижо

    Сәлеметсіз бе, оқулық үшін көп рахмет, бұл маған көп көмектесті.