
Mark Lucas
0
1395
252
Ako želite postati pravi Linux Linux, dobro je znati znanje o terminalnim naredbama. Ovdje su četiri različite metode pomoću kojih možete početi učiti sami.
Savjet dana
Sjajan način da postupno saznate više o terminalnim naredbama je imati “Savjet dana” poruka stila pojavljuje se svaki put kada otvorite terminal. Ove poruke mogu vam pokazati korisne naredbe, kao i napredne trikove za određene naredbe koje možda već znate. To možete lako postaviti tako da uđete u .bashrc datoteku (nalazi se na /home//.bashrc) i dodajte sljedeće na kraj datoteke u novom retku:
odjek "Jeste li znali da:"; whatis $ (ls / kanta | shuf -n 1)
To je sve što morate učiniti! Ako želite malo zabavniju, možete učiniti da krava kaže sve ove savjete. Da biste to učinili, pokrenite naredbu sudo apt-get install krava za Ubuntu / Debian ili sudo yum instalacija krava za Fedoru. Zatim, umjesto gornjeg koda, dodajte sljedeće u .bashrc datoteku:
krava -f $ (ls / usr / share / kravica / krava | shuf -n 1 | rez -d. -f1) $ (što je $ (ls / bin) 2> / dev / null | shuf -n 1)
Nažalost, ovo ne radi sa svim distribucijama, tako da vaš uspjeh s kravarom nije zajamčen. Međutim, ovaj cijeli savjet koristi “što je” na nasumičnim naredbama, koje ćemo sljedeće pokriti.
koristeći “što je”
Ako ne želite učiti slučajne stvari, možda želite naučiti o naredbama koje trebate koristiti u tom trenutku. Da biste to učinili, jednostavno prefiksajte sve svoje naredbe “što je”. Naredba bi vam tada mogla moći detaljno reći iz čega se sastoji naredba.
Sjajan primjer što je sudo yum instaliraj sir, može se vidjeti gore. To vam govori sudo daje vam administrativna prava, mljac je voditelj paketa, instaliratiKažem YUM-u da instalira paket i sir je aplikacija za foto štandove koju želite instalirati. Ne radi uvijek, posebno na složenijim ili manje uobičajenim naredbama, ali svejedno je vrijedno isprobati želite li naučiti što naredba zapravo čini.
Pregledajte sve dostupne mogućnosti naredbe
Ako koristite novu naredbu, dva su dobra načina da je detaljno pogledate. Prvi način je pokretanje naredbe “čovjek ”, gdje je naziv programa koji pokrećete. Dakle, trčanje “čovjek k.č.” reći će vam sve što treba znati o CP naredbi u pregledniku man datoteka.
Brži način za učenje glavnih dijelova naredbe je trčanje “ -Pomozite”, gdje je naziv programa koji pokrećete. Dakle, trčanje “cp-pomoć” također će vam reći puno informacija o cp naredbi, ispisanoj desno na terminalu. Drugim riječima, -help je jedina zastava koja nema naizmjenična značenja od programa do programa.
Crash Course - Da, odmah!
Napokon, možete naučiti nešto o sintaksi naredbi ... upravo ovdje! Poznavanje opće sintakse terminalnih naredbi može vam pomoći u razumijevanju svih naredbi, stoga je vrijedno proučavanja i razumijevanja prije nego što na pojedine naredbe pogledate kao primjere.
Sve naredbe dijele sljedeću strukturu: [sudo] program [parametar] [parametar]… [parametar] [-flag] [parametar] [-flag] [parametar]… [zastava] [parametar]
Dopustite mi da raščlamim što gore navedena struktura znači:
- Ako naredba zahtijeva administrativna prava (poznata kao root pristup), tada im moraju prethoditi “sudo”, što zahtijeva da unesete svoju lozinku prije izvršenja naredbe.
- “program” kamo ide naziv aplikacije. Nazivi aplikacija uključuju yum, apt-get, sir, katran, cp, mv, firefox i još mnogo toga. Ako nije izvršena dodatna konfiguracija, svi programi koji su na ovaj način dostupni imaju izvršnu datoteku koja se nalazi u / usr / bin. Ovo bi se trebalo odnositi na sve instalirane aplikacije na vašem sustavu. Za neke aplikacije morate to jednostavno napisati i to je sve. Na primjer, možete samo upisati “krijesnica” i pritisnite Enter, a pokrenut će Firefox.
- Nakon programa, možete početi koristiti parametre i zastave. To uvelike varira od programa do programa. Na primjer, naredba “cp file1 file2” kopira datoteku “file1” i sprema je na isto mjesto s imenom “file2”. To su dva parametra te naredbe. Neki također nose zastave koje modificiraju njegovo ponašanje - na primjer, naredbu “sudo yum instalirati sir -y” ima “instalirati” kao parametar yum, “sir” kao parametar za instaliranje i “-y” kao zastava yum koja kaže da treba pretpostaviti da za sve slučajeve u kojima bi vas obično pitali želite li nastaviti. Iako ovaj primjer ne prikazuje, neke zastave ne zahtijevaju vlastite parametre, a neke zastave. Svaki program ima svoj niz zastava i značenja koje ćete vremenom naučiti ponavljanjem.
Zaključak
Učenje naredbi terminala doista nije tako teško - kad jednom krenete i shvatite kako oni uglavnom funkcioniraju i strukturiraju se, učenje drugih postat će mnogo lakše. Ako nema smisla nakon nekoliko sati, ne odustajte. Ponavljanje vam je najbolji prijatelj, a vi ćete s vremenom početi vidjeti uzorke. Odatle je sve o pamćenju kroz praksu. Također imamo i razne druge resurse za učenje naredbi, kao što je ovaj Linux naredbeni obrazac, 40 osnovnih Linux naredbi AZ Linux-a - 40 bitnih naredbi koje trebate znati AZ Linux-a - 40 bitnih naredbi koje biste trebali znati Linux je često ignoriran. treći kotač za Windows i Mac. Da, tijekom proteklog desetljeća, otvoreni izvorni operativni sustav stekao je veliku privlačnost, ali još je daleko od razmatranja o tome ... i još jedan brzi uvod u Linux naredbe Brzi vodič za početak rada s Linux naredbenim redom Vodič za početak rada s naredbenim retkom za Linux Možete napraviti puno nevjerojatnih stvari s naredbama u Linuxu i to zaista nije teško naučiti. .
Koje savjete imate za druge koji pokušavaju naučiti? Znate li za zapovijed koja čini nešto cool ili je samo za zabavu? Javite nam se u komentarima!