25 grundläggande Linux-kommandon du bör komma ihåg - The Happy Android

Kommandorader är verkligen kraftfulla verktyg. Efter att ha tillbringat nästan tio år med att stödja fjärranvändare och företag lär man sig att värdesätta effektiviteten och mångsidigheten hos denna typ av saker. Inte förgäves har de räddat min dag vid mer än ett tillfälle. Både i Windows, om vi använder MS-DOS, som i Linux, kan vi utföra avancerade åtgärder mycket snabbare om vi gör det genom kommandon. Och det är något som uppskattas på lång sikt och mycket.

25 grundläggande kommandon för att lära dig hur man använder Linux-terminalen

I dagens inlägg granskar vi 25 av de mest grundläggande och användbara kommandona för Linux. En liten sammanställning som kan vara bra om vi vill lära oss att använda Linux-terminalen för första gången. Eller för att uppdatera vårt minne och komma ihåg vissa order som vi hade glömt något. I vilket fall som helst, en bra lista som aldrig gör ont att ha till hands eller i fliken "favoriter" för ett ögonblick av behov. Låt oss gå dit!

1 # ls

Kommandot "ls" visar listan över alla filer och mappar i en specifik katalog.

ls

Om vi ​​också lägger till kommandot "a" kommer det också att visa de dolda filerna i mappen där vi befinner oss.

ls -a

2 # cd

Kommandot "cd" används för att ändra katalog i terminalen. Så här ändrar du mappen där terminalen laddas som standard till en annan:

cd / sökväg / till / mapp /

Vi kan också gå till en högre mapp med kolon "..".

CD ..

3 # pwd

Den visar katalogen där vi befinner oss just nu i terminalen.

pwd

4 # mkdir

Om vi ​​vill skapa en ny mapp använder vi kommandot "mkdir".

mkdir mappnamn

Vi kan också behålla samma behörigheter för den övre mappen om vi lägger till alternativet "-p".

mkdir –p mappnamn

5 # rm

Med det här kommandot kan vi ta bort en fil direkt från kommandoraden.

rm / sökväg / till / fil

Om vi ​​lägger till alternativet "rf" kan vi också ta bort hela mappar med allt deras innehåll.

rm –rf / sökväg / till / mapp

6 # cp

Tack vare detta kommando kan vi göra en kopia av en fil. Vi måste bara skriva kommandot, källvägen och destinationsvägen.

cp / sökväg / källa / fil / sökväg / destination / fil

Vi kan också kopiera en hel mapp om vi bifogar alternativet "-r".

cp –r / sökväg / källa / mapp / / sökväg / destination / mapp /

7 # mv

Med kommandot "mv" kan du göra olika saker på Linux. Å ena sidan kan vi använda den för att flytta filer från en plats till en annan, men det tjänar också till byta namn på filer. Till exempel för att flytta en fil från en mapp till en annan:

mv / sökväg / källa / fil / sökväg / destination / fil

Vi kan göra detsamma för att också flytta mapparna från en sökväg till en annan:

mv / sökväg / källa / mapp / sökväg / destination / fil

Om det vi vill ha är att byta namn på en fil i Linux, behöver vi bara navigera i terminalen till den sökväg där filen finns och skriva följande:

mv filnamn nytt filnamn

Vi kan göra detsamma när det gäller en mapp.

mv mappnamn nytt mappnamn

8 # katt

Detta kommando låter dig visa innehållet i en fil från terminalen. För att använda kommandot "cat" behöver vi bara skriva kommandot, följt av sökvägen där filen finns.

katt / sökväg / till / fil

9 # huvud

Head låter oss se de första tio raderna av innehållet i en fil. Den används på samma sätt som "cat", skriver kommandot och sedan filvägen.

huvud / sökväg / till / fil

10 # svans

Mycket lik "huvud". Tail låter dig se de sista 10 raderna i innehållet i en fil.

svans / sökväg / till / fil

11 # ping

I Linux används kommandot "ping" för att kontrollera latens eller svarstid mellan vårt nätverk och en fjärrserver på ett annat LAN eller Internet. Det är ett ganska vanligt kommando att kontrollera om vi har en internetanslutning.

ping-webbplats.com

Vi kan också pinga IP-adressen istället för att använda domänen.

ping IP-adress

Om vi ​​vill göra en oändlig ping kan vi göra det genom att lägga till alternativet "-t" i slutet.

ping website.com –t

12 # upptid

Med kommandot "uptime" kan vi kontrollera hur länge vi har varit online.

drifttid

# 13

Uname-kommandot används för att skriva ut information på skärmen om det Linux-system vi använder (versionsnummer, distribution, datum och tid). Det mest praktiska sättet att använda det är att använda alternativet "-a".

gå med mig

14 # man

Detta är en av de mest praktiska kommandona i Linux: manuell. För att veta hur ett kommando fungerar måste vi bara skriva "man" följt av kommandot i fråga.

Om vi ​​till exempel vill se användarmanualen för kommandot "mv" skriver vi följande:

man mv

15 # df

Df tillåter oss att se hur mycket utrymme vi har upptagit i Linux-filsystemet.

df

Vi kan också visa resultatet på ett mer ordnat sätt genom att lägga till alternativet "-h".

df –h

16 # du

Du vill veta hur mycket utrymme upptar en katalog i ditt system? Det är vad kommandot "du" är för. Till exempel, för att ta reda på hur mycket din mapp "/ home /" upptar, starta följande rad:

du ~ /

För att få ett lite mer läsbart resultat rekommenderas att du använder alternativet "-hr" i slutet.

du ~ / -hr

17 # varför

Om vi ​​kontrollerar lite engelska kan vi säkert föreställa oss vad “whereis” gör. Det tjänar i princip för känner till varans exakta plats. Om vi ​​till exempel vill veta var Firefox-binären finns i vårt Linux-system, skulle vi utföra följande:

var är Firefox

18 # lokalisera

Med kommandot "lokalisera" kan vi göra fil-, program- eller mappsökning. Starta bara kommandot tillsammans med en sökterm.

hitta sökord

19 # grep

Detta är ett kommando som låter oss göra söker efter vissa mönster. Det är inte ett kommando som vanligtvis utförs ensamt, eftersom det vanligtvis åtföljs av ett annat kommando.

Ett bra exempel kan vara kombinationen av kommandot "grep" och "cat" för att söka efter en specifik textrad i en fil.

katt text-file.txt | grep 'sökord'

I allmänna termer följer sökningen efter mönster med kommandot "grep" samma formel:

kommandokommandon | grep 'sökord'

20 # ps

Med den här körlinjen kan vi visa i Linux-terminalen de processer som körs just nu.

ps

Om vi ​​vill ha en mer detaljerad rapport kan vi också lägga till alternativet "aux".

ps aux

21 # döda

Om ett program inte fungerar eller har blockerats kan vi döda processen med kommandot "kill". Om vi ​​till exempel vill stänga Firefox kommer vi att göra följande:

  • Först startar vi kommandot "pidof" för att känna till processidentifieraren för Firefox. | pidof

  • Nu ja, vi kommer att döda Firefox-processen med kommandot "kill". | döda process-id-nummer

  • Om det fortfarande inte stängs kan vi starta ett sista kommando med alternativet "-9". | döda -9 process-id-nummer

22 # killall

Med "killall" kan vi eliminera alla instanser av ett program som körs. För att använda det måste vi bara skriva kommandot bredvid namnet på programmet som vi vill stänga.

Till exempel för att stänga Firefox:

killall Firefox

23 # gratis

Om minnet tar slut kan vi se hur mycket RAM (och swap) vi har kvar med kommandot "gratis".

fri

24 # chmod

Chmod är ett riktigt användbart kommando eftersom vi med det kan hantera läs- och skrivbehörigheter för vilken mapp eller fil som helst.

Till exempel för att uppdatera en fils behörigheter så att alla kan läsa (r), skriva (w) och köra (x):

chmod + rwx / plats / av / fil-eller / mapp /

25 # curl

Med detta kommando kan vi ladda ner filer från Internet direkt från Linux-terminalfönstret. För att starta nedladdningen måste vi bara skriva kommandot «curl» följt av webbadressen där filen finns, plus symbolen «>» och destinationsmappen där vi vill spara nedladdningen.

curl //www.download.com/file.zip> ~ / Nedladdningar / file.zip

Slutsatser

Dessa är 25 grundläggande kommandon för Linux som det aldrig gör ont att komma ihåg. Bortsett från dessa finns det många andra att utföra alla typer av uppgifter, så om det här är första gången du hör om Linux vet du redan var du ska börja, och om du är veteran och vill dela något annat intressant kommando, tveka inte för att stanna vid kommentarområdet.

Tack för att du stannade till slutet och ses i nästa inlägg!

Har du Telegram installerad? Få det bästa inlägget för varje dag den vår kanal. Eller om du föredrar, ta reda på allt från vårt Facebook sida.

$config[zx-auto] not found$config[zx-overlay] not found