Najvažnije Linux naredbe za početnike

Novi ste u Linuxu ili ste tek zahrđali? Ove važne naredbe olakšat će vam život na terminalu i istovremeno poboljšati vašu učinkovitost

Korištenje ljuske jedna je od glavnih prednosti a Linux sustav, jer vam daje pristup mnogim specijaliziranim programima koji olakšavaju dovršavanje čak i složenih poslova.

Ovo je temeljna filozofija Unixa, OS-a iz kojeg je Linux dobio svoj dizajn. Svaki od ovih jednostavnih alata ili programa radi jedan posao i to vrlo dobro. Također može komunicirati s drugim programima putem cijevi, vrlo pametan dizajn koji čini Linux školjku vrlo moćnom.

Ako tek počinjete ili ako je prošlo dosta vremena od zadnjeg rada na ljusci, sljedeći popis najvažnijih naredbi pomoći će vam da se vratite na brzinu. Važno je napomenuti da koriste mala slova.

Kratka referenca Linux naredbi

naredbaOpis
1osobaIspišite radni imenik
2cdPromjena direktorija, zadana početna
3lsPopis stavki u imeniku
4cpKopiranje datoteke iz jednog direktorija u drugi
5mvPremještanje datoteke iz jednog direktorija u drugi
6rmUkloniti (brisati) datoteku ili direktorij
7dodirStvorite novu datoteku
8kakoIspis sadržaja datoteke u StdOut
9sudoIzvršite zadatak s pravima superkorisnika
10pronaći & lociratiPotražite datoteku u sustavu
11| (Cijev)Povežite izlaz i ulaz programa
12grepPronađite uzorke u skupu podataka
13sklupčatiDohvatite stranicu s interneta
14PovijestPopis nedavnih unosa naredbi u terminalu
15ubiti & ubitiZaustavite izvođenje programa
16čovjek & infoPrikaz detaljnog priručnika/informacija o danoj naredbi

Objašnjene najvažnije Linux naredbe za početnike

1. pwd

Naredba pwd označava "ispis radnog direktorija" i koristi se za poznavanje trenutnog direktorija u kojem radi Linux ljuska. Može biti vrlo koristan alat kada pišete skriptu koja treba provjeriti svoju radnu lokaciju prije poduzimanje radnji.

Evo primjera i što radi.

pwd > #pokaži trenutni direktorij ljuske

2. cd

Ova naredba znači "promijeni direktorij". Koristite ga za prebacivanje iz trenutnog radnog imenika u drugi. Prihvaća željeni novi direktorij kao argument, koji može započeti s kosom crtom za apsolutni put ili bez kose crte za referencu na trenutni radni direktorij. Bez argumenta, zadano je vaš matični direktorij.

Evo nekoliko primjera i što rade.

cd > #vraća se u početni direktorij korisnika/korisničkog imena

cd ~ > #također vraća u početni direktorij

cd Downloads > #switches na vašu mapu downloads

cd /usr/bin > #mijenja u direktorij /usr/bin

3.ls

Ova naredba ispisuje sve datoteke i mape u trenutnom radnom direktoriju. Također prihvaća dosta naredbi koje pomažu u prilagođavanju izlaza. Na primjer, naredba -a uključuje skrivene datoteke, dok naredba -t sortira prema datumu izmjene, a naredba -l daje elegantan izlaz.

Evo primjera i što radi

ls -alt > #popis svih datoteka i mapa, uključujući skrivene, i poredaj po datumu izmjene

4. k.č.

Ovo koristite za kopiranje datoteke s jednog mjesta na drugo. Imajte na umu da se ovdje primjenjuju konvencije imenovanja Linux datoteka. Dakle, ako dodate kosu crtu, tada radite s apsolutnom stazom, inače će program referencirati iz trenutnog radnog direktorija.

Evo nekoliko primjera i što rade.

cp file_1 Desktop > #copy file_1 u mapu Desktop

cp datoteka_1 /tmp > #kopiraj datoteku_1 u/tmp

5. mv

Ovo je naredba premještanja i radi slično naredbi cp, osim što potpuno uklanja datoteku s izvorne lokacije i premješta je negdje drugdje.

Evo nekoliko primjera i što rade.

mv file_1 Preuzimanja > #move file_1 u vaš direktorij Preuzimanja

mv datoteka_1 datoteka_2 /tmp > #premjesti obje datoteke u /tmp direktorij

6.rm

Za brisanje datoteka i direktorija, naredba rm (ukloni) je alat koji vam je potreban. Međutim, s ovim alatom trebate biti vrlo oprezni, jer sve što ukloni, nestalo je zauvijek. Ovo je posebno važno kod uklanjanja imenika. Dakle, uvijek provjerite svoj trenutni radni imenik kako biste izbjegli pogreške.

Evo nekoliko primjera i što rade

rm file_1 > #delete file_1 u vašem trenutnom direktoriju

rm Downloads/file_1 > #delete file_1 iz vašeg direktorija Downloads

rm -r Preuzimanja > #potpuno izbrišite svoj direktorij Preuzimanja

7. dodir

Naredba dodir omogućuje vam stvaranje nove datoteke. Prihvaća naziv datoteke kao argument.

Evo primjera i kako to radi.

dodirnite file_1 > #kreirajte novu datoteku pod nazivom file_1

8. mačka

Čitanje tekstualnih datoteka u ljusci također je moguće. Da biste to učinili, koristite naredbu cat nakon koje slijedi datoteka koju želite pročitati. Njegovo ime "cat" znači concatenate, tako da ga možete koristiti i za kombiniranje dvije datoteke u jednu.

Evo primjera i onoga što rade.

mačka datoteka_1 > #prikaži sadržaj datoteke_1 na ekranu (standardni izlaz)

cat file_1 file_2 > file_3 > #kombinirajte sadržaj file_1 i file_2 u file_3

9. sudo

Linux ograničava privilegije običnih korisničkih računa kako bi ih spriječio da nanose nepopravljivu štetu cijelom sustavu. Ipak, naredbu sudo rezervira za običnog korisnika za pokretanje programa koji zahtijevaju privilegije Superuser (administrator). Sudo će tražiti Superuser lozinku, i ako je točna, dopušta daljnje izvršavanje programa.

Evo primjera i što radi.

sudo systemctl zaustavi apache2 > #zaustavi web-poslužitelj apache2

10. lociraj i pronađi

Ova dva programa pomažu vam u traženju jedne ili više datoteka na sustavu, ali to rade drugačije. Find je stariji program i dolazi s vrlo moćnim značajkama pretraživanja. Locate je, s druge strane, noviji i koristi bazu podataka za izvođenje vrlo brzih pretraga.

Evo primjera i onoga što rade

pronađi / ubuntu > #nađi sve nazive datoteka koje sadrže ubuntu. Kosa crta znači od korijena sustava

lociraj ubuntu > #nađi sve datoteke na sustavu koje sadrže ubuntu

11. | (Cijev)

Gore navedeni programi za traženje i lociranje često vraćaju toliko unosa da filtriranje rezultata postaje važno. Ovdje možete proslijediti izlaz pretraživanja kroz cijev na ulaz programa za prepoznavanje uzoraka kao što je grep. Ovo će filtrirati rezultate kako bi se proizvele sažetije povratne informacije.

Evo primjera i što radi.

lociraj ubuntu | grep .jpg > #pronađi samo jpeg slike s ubuntu u nazivu

12.grep

Grep je akronim za Global Regular Expressions Print. Koristi se za pronalaženje uzoraka u skupu podataka, koji može uključivati ​​cijele riječi, prvo slovo rečenice i još mnogo toga.

Evo primjera i onoga što rade.

grep foo file_1 > #printaj sve retke u file_1 koji sadrže foo

grep ^bar file_1 > #ispisi samo retke koji počinju s bar

13. kovrčati

cURL je kratica za URL klijenta i alat je za prijenos podataka između računala koristeći različite mrežne protokole. Vrlo je konfigurabilan i programabilan, a njegova najjednostavnija upotreba je dohvaćanje web stranice.

Evo primjera i što radi.

curl google.com > #load google.com

14. povijest

Ljuska Linuxa pamti vaše nedavne unose naredbi. Neki sustavi nude povijest od 500 naredbi, dok drugi nude 1,000 prema zadanim postavkama. Također ga možete slobodno promijeniti.

Evo primjera i što radi.

povijest | grep curl > #find recent naredbe koje sadrže curl

15. ubiti & ubiti

Kill i xkill dvije su metode prekidanja procesa na sustavu. Uz kill, morate znati i dostaviti ID procesa programa koji trebate prekinuti. Uz xkill, možete prekinuti grafičke programe korištenjem miša da pokažete i kliknete na njih.

16. čovjek & info

Uvijek možete unijeti man ili info, nakon čega slijedi naredba za dobivanje korisničkog priručnika ili unosa info stranice za tu naredbu. Također možete unijeti naredbu, nakon koje slijedi –help, kako biste dobili više informacija o njezinoj upotrebi.

Evo nekoliko primjera i što rade.

man curl > #prikaži unos Linux stranice priručnika za cURL

find –help > #show informacije o korištenju za naredbu find

Zaključak

Dolazeći do kraja ovog popisa, imajte na umu da su ovo najvažnije naredbe za početnike. Postoji mnogo više naredbi za Linux ljusku, uključujući one složenije i moćnije.

Ipak, potrebno je neko vrijeme da naučite ove naredbe i da ih koristite udobno. Ali kad to učinite, bit će vam drago što ste ih naučili koristiti.

Nnamdi Okeke

Nnamdi Okeke

Nnamdi Okeke je računalni entuzijast koji voli čitati širok raspon knjiga. Više voli Linux nego Windows/Mac i koristio ga je
Ubuntu od svojih ranih dana. Možete ga uhvatiti na twitteru putem bongotrax

Članci: 298

Primajte tehnološke stvari

Tehnički trendovi, trendovi startupa, recenzije, online prihod, web alati i marketing jednom ili dvaput mjesečno