29 Linux komandas, kas jums jāzina
Linux izplatīšana atbalsta dažādas GUI (grafiskās lietotāja saskarnes), bet vecā komandrindas interfeiss (bash) joprojām izrādās vieglāk un ātrāk. Bash un citi Linux čaumalas prasa ievadīt komandas, lai pabeigtu savus uzdevumus, un tādējādi tiek saukts par komandrindas interfeisu.
Komandas ir norādījumi, lai dators varētu veikt uzdevumu. Varat izmantot komandas, lai izslēgtu datoru vai parādītu failu sarakstu pašreizējā direktorijā vai teksta faila saturā, vai lai ekrānā parādītu ziņojumu. Vienlaikus tie ir viegli un spēcīgi.
Ja esat jauns un vienmēr gribējāt to izmēģināt, mēs esam apkopojuši dažādu galveno Linux komandu sarakstu, kuras var iemācīties un izmantot dažādiem uzdevumiem vairākos Linux apgabalos. Šis saraksts nav izsmeļošs, bet tas būtu jāuzsāk iesācējiem vai starpposma Linux lietotājiem vai administratoriem.
ls - Saraksts
ls
uzskaitīti pašreizējā darba direktorija saturs (faili un mapes). Tas ir tāds pats kā jūs atverat mapi failu pārlūkprogrammā, lai redzētu tā saturu GUI.
mkdir - Padarīt direktoriju
mkdir
padara (vai rada) jaunu direktoriju. Tas ir tas pats, ko izmantojat konteksta izvēlnes opcijai "jauns / izveidot direktoriju", lai izveidotu jaunu mapi (vai direktoriju), izmantojot GUI failu pārlūkprogrammu.
pwd - Drukāt darba direktoriju
pwd
izdrukā pašreizējo darba direktoriju.
cd - Mainīt direktoriju
cd
nosaka konkrēto mapi (vai direktoriju) kā pašreizējo darba direktoriju pašreizējai termināļa sesijai (vai bash). Tas ir tāds pats, kā jūs atverat direktoriju, lai veiktu dažas darbības, izmantojot failu pārlūku GUI.
rmdir - noņemt direktoriju
rmdir
noņem (vai dzēš) norādīto direktoriju.
rm - Noņemt
rm
noņem attiecīgo failu vai mapi. Tu vari izmantot rm -r
izdzēst mapes rekursīvi.
cp - Kopēt
cp
kopē failu vai mapi no vienas vietas uz citu vietu. Jūs varat to izmantot cp -r
iespēja kopēt mapes rekursīvi.
mv - MoVe
mv
pārvieto failu vai mapi no vienas vietas uz citu vietu. Tā var arī darboties, lai pārdēvētu failu vai mapi, ja fails vai mape atrodas pašreizējā darba direktorijā, bet failam vai mapei ir jauns nosaukums.
kaķis - sasaistīt un drukāt failus
kaķis
saspiež un izdrukā failus standarta izvadā (t.i., monitorā vai datora ekrānā). Tas ir tas pats, ko skatāt teksta failu saturu, izmantojot teksta skatītāju vai GUI redaktoru.
asti - drukāt TAIL (no pēdējās)
astes
izdrukā norādītā faila pēdējās 10 rindas (pēc noklusējuma) standarta izvadā (t.i., datora ekrānā vai monitorā). Tu vari izmantot astes-n N
lai diktētu pēdējo N rindu skaitu, kas drukāt uz ekrāna.
mazāk - drukājiet LESS
mazāk
izdrukā norādīto failu lapu pēc lapas (vai loga pa logiem). Tas ir noderīgi un efektīvi, lai skatītu lielus failus, kuros ir daudz teksta datu, kas netiks piemēroti ekrānam. Varat nospiest Ctrl + F iet uz priekšu un Ctrl + B iet atpakaļ vienā lapā. Tas pats, ko skatāt teksta faila saturu teksta skatītājā vai redaktorā, kā arī lasot faila lapu pēc GUI lapas.
grep
grep "
meklē noteiktu virkni dotajā failā. Tu vari izmantot grep -i "
veikt nejūtīgu meklēšanu un grep -r "
lai meklētu doto virkni visos failos rekursīvi pašreizējā darba direktorijā.
Atrast
Šī komanda meklē failus, kas atbilst noteiktajiem kritērijiem konkrētajā vietā. Tu vari izmantot atrast
tā '-name' iespēja veikt reģistrjutīgu meklēšanu un atrast
veikt lietu nejutīgu meklēšanu failiem ar norādīto faila nosaukumu.
atrast-nav
darva
Šī komanda rada, skata un izraksta darvas arhīvus. Tu vari izmantot tar-cvf
radīt,tar -tvf
lai apskatītu un tar-xvf
izņemt darvas arhīvus.
gzip
gzip
izveido un izraksta gzip arhīvus. Jūs varat to izmantot gzip -d
iegūt gzip arhīvu.
unzip
unzip
izņem zip arhīvu. Tu vari izmantot unzip -l
lai skatītu zip faila saturu, neizmantojot to. Tas ir tāds pats kā jūs lietojat arhīvu programmu, lai iegūtu zip arhīvus GUI.
palīdzēt
uzskaita visas pieejamās termināļa komandas. Varat izmantot opciju “-h” vai “-palīdzība” (palīdzēt ir divas defisēm) ar jebkuru komandu, lai saņemtu palīdzību šai konkrētai komandai.
whatis - Kas ir šī komanda
kas ir
parāda konkrētās komandas vienvirziena aprakstu.
cilvēks - rokasgrāmata
cilvēks
parāda konkrētās komandas manuālo lapu.
Izeja
Izeja
beidzas pašreizējā termināļa (bash) sesija. Tas ir tāds pats kā jūs noklikšķinot uz aizvēršanas pogas jebkuras programmas virsrakstjoslā, lai aizvērtu šo programmu GUI.
ping
ping
pieslēdz attālo resursdatoru (serveri), nosūtot pingpaketes. To var izmantot, lai pārbaudītu tīkla savienojamību vai servera statusu (augšup un darbotos vai citādi). Tas ir tāds pats, kā jūs ping ar uzņēmēju, izmantojot tīkla pārvaldnieku GUI.
kurš - Kas ir pieteicies
kas
parāda pašlaik reģistrēto lietotāju sarakstu.
su - Pārslēgt lietotāju
su
pārslēdzas uz citu lietotāju. Super lietotājs (root) var pārslēgties uz jebkuru citu termināļa lietotāju, pat neizmantojot savu paroli.
nav
nav
parāda svarīgu informāciju par jūsu sistēmu, piemēram, kodola nosaukumu, resursdatora nosaukumu, kodola izlaišanas numuru, procesora veidu un dažādus citus. Tu vari izmantot uname -a
lai apskatītu visu informāciju.
brīva - brīva atmiņa
bezmaksas
parāda informāciju par brīvo, lietoto, mijmaiņas atmiņu, kas pieejama (vai pašlaik nav pieejama) jūsu sistēmā. Tu vari izmantot bezmaksas-m
lai apskatītu atmiņu KBs un bezmaksas â €“g
lai apskatītu atmiņu GBs.
df - Diska vietas bezmaksas
df
parāda informāciju par failu sistēmas diska vietas lietojumiem - izmantoto un pieejamo atmiņas vietu cietajā diskā un citās atmiņas ierīcēs. Tu vari izmantot df-h
lai apskatītu kosmosa lietojumus cilvēka lasāmā formā (t.i., atmiņa GBs).
ps - ProcesseS
ps
parāda informāciju par sistēmas darbības procesiem.
Top-TOP procesi
tops
parāda informāciju par sistēmas galvenajiem procesiem (pēc noklusējuma sakārtoti pēc CPU izmantošanas). Tu vari izmantot top -u
lai apskatītu viena lietotāja galvenos procesus. Tas ir tāds pats kā jūs skatāt sarakstu ar resursiem izsalkušajiem procesiem, izmantojot dažus uzdevumu pārvaldniekus GUI.
izslēgt
izslēgt
izslēdz datoru. Tu vari izmantot shutdown -r
lai restartētu datoru.
Vai jūs izmantojāt vai izmantojāt dažas no šīm komandām? Vai jūs pazīstat kādu citu noderīgu Linux komandu iesācējiem? Lūdzu, informējiet mūs, izmantojot komentāru sadaļu.