Ako vytvoriť nový adresár a zmeniť ho pomocou jediného príkazu v systéme Linux
Ak strávite nejaký čas v Termináli, pravdepodobne použijete mkdir
príkaz vytvoriť adresár a potom CD
príkaz na zmenu na tento adresár hneď po. Existuje však spôsob, ako vykonať obe tieto akcie jedným príkazom.
Môžete spustiť dva príkazy naraz na príkazovom riadku manuálne, ale ukážeme vám, ako pridať riadok do súboru .bashrc, ktorý bude kombinovať mkdir
príkaz a CD
príkaz do jedného vlastného príkazu môžete zadávať s názvom adresára.
Súbor .bashrc je skript, ktorý sa spustí pri každom otvorení okna Terminál stlačením kombinácie klávesov Ctrl + Alt + T alebo otvorením novej karty v okne Terminál. Môžete pridať príkazy do súboru .bashrc, ktorý sa má automaticky spustiť pri každom otvorení okna Terminál.
Ak chcete upraviť súbor .bashrc, použijeme gedit. Na výzvu zadajte nasledujúci príkaz.
gedit ~ / .bashrc
Môžete použiť ľubovoľný textový editor, ktorý vám vyhovuje, napríklad vi alebo nano. Jednoducho nahraďte "gedit" vo vyššie uvedenom príkaze príkazom na spustenie zvoleného textového editora.
Prejdite do dolnej časti súboru .bashrc a do konca súboru pridajte nasledujúci riadok. Odporúčame vám skopírovať riadok nižšie a prilepiť ho do súboru .bashrc.
mkdircd () mkdir "$ 1" && cd "$ 1";
Toto je v podstate funkcia, ktorá spustí dva príkazy jeden po druhom. V našom príklade sa volá nový vlastný príkaz mkdircd
(môžete skutočne pomenovať príkaz, čo chcete) a spustí sa mkdir
príkaz a potom CD
Príkaz. "$ 1"
na oboch príkazoch naznačuje, že príkazy budú akceptovať jednu hodnotu, pre ktorú budú pracovať. V tomto prípade je to názov nového adresára.
Môžete pridať komentár nad príkazom, aby ste si spomenuli, čo príkaz robí. Jednoducho vložte znamienko libier (#) na začiatok riadku a potom akýkoľvek popis, ktorý chcete pridať.
Kliknite na tlačidlo "Uložiť".
Zatvorte gedit (alebo iný textový editor) kliknutím na "X" v ľavom hornom rohu okna.
Nastavenie, ktoré ste práve pridali do súboru .bashrc, neovplyvní aktuálnu reláciu okna terminálu. Teraz musíte zavrieť okno Terminálu a odhlásiť sa a vrátiť sa, aby sa zmena prejavila. Tak zadajte príkaz exit na výzvu a stlačte Enter alebo kliknite na tlačidlo "X" v ľavom hornom rohu okna. Potom odhláste sa a vráťte sa späť.
Teraz, keď zadáte nový príkaz nasledovaný názvom nového adresára, mkdircd
funkcia, ktorú ste vytvorili v súbore .bashrc a názov adresára "Test \ Directory" sa odošle na dva príkazy mkdir
a CD
). Adresár "Test Directory" bude vytvorený a budete ihneď odvezený.
Ak spravujete adresáre pomocou príkazového riadku, tento trik vám môže ušetriť čas.