Әдетте біз қолданатын кейбір командаларды реттеудің және жеңілдетудің өте қарапайым әдісі бар «консоль», Пайдалану арқылы ат.
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 пікір, өз пікіріңізді қалдырыңыз
Посттың бұл түрі біз күнделікті қолданбайтын құралдарды жаңартуға зиянын тигізбейді. Сонымен қатар, бұл мәңгілік емес; оны жазғаннан кейін үш жыл өткен соң, бірінші күн болып қалады.
Мұны қосыңыз, ең болмағанда дебианға .bash_aliases файлын сіз айтқан файлдың орнына өзіңіздің бүркеншік аттар қосу үшін пайдалану ұсынылады. Ол . .bashrc мен айтқан бүркеншік ат файлынан іздеуді қамтамасыз етеді.
Оқулық үшін рақмет. Менде сұрақ бар: бұйрық не береді '. .bashrc '? және, атап айтқанда .bashrc файлының алдындағы нүкте (.) не істейді?
Мен кеш екенін білемін, бірақ файл атауының алдындағы нүкте оны қалталарда жасыруға мәжбүр етеді, сондықтан ол сол жерде болады, бірақ сіз жасырын файлдарды көрсетпейінше оны көре алмайсыз.
Менің ойымша, бұл файлдарды жасыруға қатысты емес. Егер сіз мұқият қарасаңыз, тағы біреуі бұрын бос орынмен бөлінген:
$. .bashrc
Алдымен ол қандай да бір жолмен файлды іске қосады немесе ондағы ақпаратты қайта жүктейді деп ойладым. Оның орнына бүркеншік аттардың күшіне енуі үшін қайта жүктеуім керек болды, сондықтан команда белгісіз болып қалады.
Бұл пәрменге сілтеме жасайтын бүркеншік ат болса да, команданы қалай қолдануға болады? (Мысалы: rm командасын қалай қолданар едіңіз, егер бұл бүркеншік ат болса)
Бұған өте ризамын. Алақай!
Сәлеметсіз бе, оқулық үшін көп рахмет, бұл маған көп көмектесті.