If-Koubou

Kā izveidot jaunu direktoriju un mainīt to ar vienu komandu Linux

Kā izveidot jaunu direktoriju un mainīt to ar vienu komandu Linux (Kā)

Ja jūs jebkad pavadat Termināla laikā, iespējams, izmantojat mkdir komandu izveidot direktoriju, un pēc tam cd komandu mainīt uz šo direktoriju uzreiz pēc. Tomēr ir veids, kā veikt abas šīs darbības ar vienu komandu.

Jūs varat manuāli palaist divas komandas vienlaikus komandrindā, bet mēs parādīsim, kā pievienot līniju .bashrc failam, kas apvienos mkdir komandu un cd komandu vienā pielāgotajā komandā, kuru jūs varat ievadīt ar direktorija nosaukumu.

.Bashrc fails ir skripts, kas darbojas katru reizi, kad atverat termināla logu, nospiežot Ctrl + Alt + T vai atverot jaunu cilni Termināļa logā. Jūs varat pievienot komandas .bashrc failam, kuru vēlaties palaist automātiski katru reizi, kad atverat Terminal logu.

Lai rediģētu .bashrc failu, mēs izmantosim gedit. Uzvednē ierakstiet šādu komandu.

gedit ~ / .bashrc

Jūs varat izmantot jebkuru teksta redaktoru, ar kuru vēlaties, piemēram, vi vai nano. Vienkārši nomainiet "gedit" iepriekšējā komandā ar komandu, lai palaistu izvēlēto teksta redaktoru.

Ritiniet līdz faila .bashrc apakšai un pievienojiet faila beigām šādu rindu. Mēs iesakām kopēt tālāk esošo rindiņu un ielīmēt to .bashrc failā.

mkdircd () mkdir "$ 1" && cd "$ 1"; 

Tas būtībā ir funkcija, kas darbosies abas komandas vienu pēc otras. Jaunā pielāgotā komanda mūsu piemērā tiek saukta mkdircd (jūs faktiski varat nosaukt komandu, ko vēlaties), un tas palaist mkdir komanda un pēc tam cd komandu The "$1" abās komandās norāda, ka komandas pieņems vienu vērtību, pie kuras darbosies. Šajā gadījumā tas ir jaunā direktorija nosaukums.

Jūs varat pievienot komentāru virs komandas, lai jūs atcerētos, ko komanda dara. Vienkārši ielieciet līnijas sākumā mārciņas simbolu (#) un pēc tam visus aprakstus, kurus vēlaties pievienot.

Noklikšķiniet uz "Saglabāt".

Aizveriet Gedit (vai citu teksta redaktoru), noklikšķinot uz "X" loga augšējā kreisajā stūrī.

Iestatījums, ko tikko pievienojāt .bashrc failam, neietekmēs pašreizējo Terminal window sesiju. Jums ir jāaizver Terminal logs, un log off un atpakaļ, lai izmaiņas veiktu ietekmē. Tātad uzvednē ierakstiet izeju un nospiediet Enter vai noklikšķiniet uz pogas "X" loga augšējā kreisajā stūrī. Pēc tam izejiet no darba un atgriezieties tajā.

Tagad, kad jūs ierakstāt jauno komandu, kam seko jauns direktorija nosaukums, mkdircd Funkcija, kuru esat izveidojis failā .bashrc, tiek izsaukta, un direktorijas nosaukums "Test \ Directory" tiek nodots abām komandām ( mkdir un cd ) Tiks izveidots direktorijs "Test Directory", un jūs nekavējoties nokļūsit tajā.

Ja pārvaldāt savus direktorijus, izmantojot komandrindu, šis triks var ietaupīt laiku.