Preporučeno, 2024

Izbor Urednika

7 Linux naredbi koje svaki početnik treba znati

Ako ste novi u Linuxu, korištenje terminala može biti malo neodoljivo. Nove Linux distribucije kao što je Linux Mint imaju velika grafička sučelja, ali srce Linuxa je kernel, a to znači korištenje naredbenog retka.

Čak i ako ste korisnik sustava Windows, vjerojatno ste u nekom trenutku svog života morali otvoriti prozor naredbenog retka kako biste izvršili zadatak. S najnovijom verzijom sustava Windows, Windows 10, možete instalirati Ubuntu Bash ljusku u sustavu Windows i pokrenuti Linux naredbe izravno iz sustava Windows!

U ovom članku pregledat ću neke zaista osnovne Linux naredbe koje su zajedničke za gotovo sve distribucije Linuxa. Budući da je bash shell najpopularnija ljuska i ona koju također koristim, koristit ću tu sintaksu za sve naredbe. Također, spominjem neke od najkorisnijih argumenata za svaku naredbu, ali ima još mnogo toga što se može naći na man stranicama.

1. ls (Sadržaj popisa)

Po mom mišljenju, prva naredba koju trebate znati je naredba ls . Ova naredba navodi sadržaj trenutnog radnog direktorija. Ako samo upišete ls i pritisnete Enter, dobit ćete vrlo jednostavan popis datoteka i mapa u trenutnom direktoriju.

Na većini Linux distribucija, direktorije će biti označene različitim bojama poput zelene. Datoteke će obično biti standardna boja prompta ljuske, što je u mom slučaju sivo. Bez ikakvih argumenata, to je dosadno. Ako koristite -a s ls, moći ćete vidjeti sve skrivene datoteke.

Sve što počne s točkom je skrivena datoteka ili direktorij. Sve skrivene mape imaju tamno plavu boju, što je teško vidjeti. Još jedan koristan argument je opcija -l kao što je prikazano u nastavku.

To vam daje dugačak popis datoteka i mapa s puno više informacija kao što su dozvole, veze, korisnik, grupa, veličina i datum zadnje izmjene. Ako niste sigurni kako interpretirati dozvole, svakako pročitajte moj post o razumijevanju dozvola za Linux.

2. cd (Promijeni direktorij)

Jednom kada možete navesti sadržaj direktorija, korisno je znati kako se prebaciti na drugi direktorij. Po defaultu, uvijek ćete početi u vašem kućnom direktoriju kada otvorite bash ljusku. To je označeno simbolom tilde ( ~ ) u promptu ljuske.

Naredba cd je način na koji mijenjate direktorije u Linuxu. S CD-om zaista ne treba puno učiti, ali postoji nekoliko prečaca. Jedno dobro je jednostavno upisati cd i pritisnuti Enter. To će vas uvijek vratiti u početni imenik bez obzira gdje se nalazite.

Također, možete koristiti apsolutnu stazu ako želite ući u direktorij koji nije dostupan putem relativnog puta. U primjeru ispod, moram koristiti apsolutnu stazu počevši od korijena (/) da bih došao do etc / ssh.

3. čovjek (stranice za pomoć)

Naredba man je vjerojatno jedna od najkorisnijih naredbi u Linuxu. Čak i napredni korisnici Linuxa ne mogu se sjetiti svakog argumenta za Linux naredbu. Man stranice će vam dati detaljne informacije o svim različitim argumentima za naredbu.

Sintaksa je također vrlo jednostavna. Samo čovjek slijedi naredbu o kojoj želite naučiti. Na slici iznad, učinio sam čovjeka da sazna više o ls naredbi. Jedan koristan argument za čovjeka je -k, koji će vam omogućiti da pretražujete sve naredbe pomoću ključne riječi.

Iznad sam potražio ključnu riječ zip i vratio sve naredbe koje imaju riječ zip u nazivu naredbe ili u opisu. To je zgodan način pronalaženja naredbi o kojima inače ne biste znali.

Zajedno s čovjekom, možete upotrijebiti drugu naredbu pod nazivom info kako biste dobili više primjera kako koristiti naredbu. Samo upišite info naredbu da biste otvorili stranicu s informacijama za tu naredbu.

4. dodirnite (Stvori datoteku)

Ako želite brzo stvoriti novu datoteku, najjednostavnije je koristiti naredbu dodira . U stvarnosti, naredba dodira koristi se za promjenu vremenskog žiga u datoteci, ali drugi način je stvaranje nove datoteke.

Postoji mnogo načina za stvaranje datoteka u Linuxu, a kasnije nikada nećete koristiti dodir za stvaranje datoteke, ali na početku dolazi vrlo zgodno.

Ako datoteka već postoji kada se koristi naredba dodira, ona jednostavno ažurira posljednji pristup i posljednje izmijenjene vremenske oznake za datoteku kao što je prikazano gore.

5. mačka (Združi datoteke i ispis)

Još jedna korisna naredba je mačka naredba. Glavna funkcija mačke je spojiti više datoteka, ali se također može koristiti za ispis sadržaja datoteke na standardni izlaz (što je zaslon).

Možete koristiti argument -n za dodavanje brojeva redaka u izlaz. Ako koristite opciju -b, brojevi retka će se dodavati samo crtama koje nisu prazne. Ako koristite cat u datoteci koja je dulja od visine terminala, prikazat će se samo dno datoteke. Možete ispisati izlaz mačke u manje ili više naredbu da biste pregledali sadržaj datoteke stranicu po stranicu.

6. mkdir (Izradi direktorij)

U nekom trenutku, htjet ćete stvoriti direktorije za bolje organiziranje podataka i to je mjesto gdje dolazi naredba mkdir . Možete koristiti relativne ili apsolutne staze za stvaranje direktorija pomoću ove naredbe.

U gornjem primjeru stvorio sam dva direktorija u matičnom direktoriju pomoću relativnog puta i apsolutne staze. Ako trebate kreirati više hijerarhijskih direktorija odjednom, morate koristiti -p argument.

U gornjem primjeru, koristio sam -p argument za stvaranje direktorija Aseem, Data i Pictures odjednom, iako nitko od njih nije postojao.

7. rm (Ukloni)

Naredba rm je moćna naredba koja se može koristiti za uklanjanje datoteka i direktorija. Naredba rm može ukloniti direktorije koji imaju datoteke i direktorije unutar njih.

Da biste uklonili datoteku, samo upišite naziv datoteke. Ako trebate ukloniti direktorij koji nije prazan, morate koristiti -r argument. Također je dobra ideja koristiti argumente -i i -v kada koristite rm jer će vas pitati prije brisanja.

To su sedam zaista jednostavnih, ali uobičajenih naredbi koje trebate znati u Linuxu da biste započeli. Postoji mnogo više i uskoro ću objavljivati ​​više članaka za početnike na više naredbi i kako ih koristiti. Ako imate bilo kakvih pitanja, napišite komentar. Uživati!

Top