Kõige olulisemad Linuxi käsud algajatele

Uus Linux või lihtsalt roostes? Need olulised käsud muudavad teie elu terminalis lihtsamaks, parandades samal ajal teie tõhusust

Kesta kasutamine on üks peamisi eeliseid a Linuxi süsteem, kuna see annab teile juurdepääsu paljudele spetsiaalsetele programmidele, mis muudavad isegi keerukate tööde tegemise lihtsaks.

See on Unixi asutamisfilosoofia, OS, millest Linux sai oma disaini. Kõik need lihtsad tööriistad või programmid teevad ühe töö ja teevad seda väga hästi. Samuti suudab see torude kaudu suhelda teiste programmidega – see on väga nutikas disain, mis muudab Linuxi kesta väga võimsaks.

Kui olete alles alustamas või kui viimati kestaga töötamisest on möödunud mõnda aega, aitab järgmine loend kõige olulisematest käskudest teil kiirust tagasi saada. Oluline on märkida, et nad kasutavad väiketähti.

Linuxi käskude kiirviide

käskKirjeldus
1pwdPrintige töökataloog
2cdMuuda kataloogi, vaikimisi koduks
3lsLoetlege üksused kataloogis
4cpKopeerige fail ühest kataloogist teise
5mvTeisaldage fail ühest kataloogist teise
6rmEemaldage (kustutage) fail või kataloog
7puudutamaLoo uus fail
8kassPrintige faili sisu StdOuti
9sudoTehke ülesanne superkasutaja õigustega
10leida ja leidaOtsige süsteemist faili
11| (toru)Ühendage programmide väljund ja sisend
12grepOtsige andmekogust mustreid
13CurlTooge leht Internetist
14ajaluguLoetlege terminalis viimased käsukirjed
15kill & xkillPeatage programmi täitmine
16mees ja infoKuvage antud käsu üksikasjalik käsiraamat/teave

Selgitatakse kõige olulisemad Linuxi käsud algajatele

1. pwd

Käsk pwd tähistab "print work directory" ja seda kasutatakse praeguse kataloogi tundmiseks, milles Linuxi kest töötab. See võib olla väga kasulik tööriist, kui kirjutate skripti, mis peab enne tegutsemist veenduma oma töökohas.

Siin on näide ja mida see teeb.

pwd > #näita praegust shelli kataloogi

2. cd

See käsk tähistab "muuda kataloogi". Saate seda kasutada praegusest töökataloogist teise lülitumiseks. See aktsepteerib argumendina soovitud uut kataloogi, mis võib alata kas absoluutse tee jaoks ettepoole suunatud kaldkriipsuga või ilma kaldkriipsuta, et viidata praegusele töökataloogile. Ilma argumendita on see vaikimisi teie kodukataloog.

Siin on mõned näited ja nende tegevus.

cd > #naaseb kasutaja/kasutajanime kodukataloogi

cd ~ > #naaseb ka kodukataloogi

cd Allalaadimised > #lülitub teie allalaadimiste kausta

cd /usr/bin > #muutub kataloogi /usr/bin

3.ls

See käsk loetleb kõik praeguses töökataloogis olevad failid ja kaustad. Samuti aktsepteerib see üsna palju käske, mis aitavad selle väljundit kohandada. Näiteks käsk -a sisaldab peidetud faile, käsk -t aga sorteerib muutmiskuupäeva järgi ja käsk -l annab elegantse väljundi.

Siin on näide ja mida see teeb

ls -alt > #loetlege kõik failid ja kaustad, sealhulgas peidetud, ja sortige muutmiskuupäeva järgi

4. tõmblukk

Kasutate seda faili kopeerimiseks ühest asukohast teise. Pidage meeles, et siin kehtivad Linuxi failide nimetamise kokkulepped. Seega, kui lisate kaldkriipsu, siis töötate absoluutse teega, muidu viitab programm praegusest töökataloogist.

Siin on mõned näited ja nende tegevus.

cp file_1 Töölaud > #kopeeri fail_1 oma töölaua kausta

cp-fail_1 /tmp > #kopeeri fail_1 asukohta/tmp

5. mv

See on liigutuskäsk ja see toimib sarnaselt cp-käsuga, välja arvatud see, et see eemaldab faili täielikult selle algsest asukohast ja teisaldab selle mujale.

Siin on mõned näited ja nende tegevus.

mv file_1 Allalaadimised > #teisalda fail_1 oma allalaadimiste kataloogi

mv fail_1 fail_2 /tmp > #teisalda mõlemad failid kataloogi /tmp

6.rm

Failide ja kataloogide kustutamiseks on vajalik tööriist rm (eemalda). Selle tööriistaga peaksite siiski olema väga ettevaatlik, sest kõik, mis see eemaldab, on igaveseks kadunud. See on eriti oluline kataloogide eemaldamisel. Seega kontrollige vigade vältimiseks alati oma praegust töökataloogi.

Siin on mõned näited ja nende tegevus

rm fail_1 > #kustuta fail_1 teie praeguses kataloogis

rm Allalaadimised/fail_1 > #kustuta fail_1 oma allalaadimiste kataloogist

rm -r Allalaadimised > #kustutage allalaadimiste kataloog täielikult

7. puudutus

Puutekäsk võimaldab luua uue faili. See aktsepteerib failinime argumendina.

Siin on näide ja kuidas see toimib.

puudutage fail_1 > #loo uus fail nimega fail_1

8. kass

Võimalik on ka tekstifailide lugemine kestas. Selleks kasutage käsku cat, millele järgneb fail, mida soovite lugeda. Selle nimi "kass" tähistab konkateneerimist, nii et saate seda kasutada ka kahe faili ühendamiseks.

Siin on näited ja nende tegevus.

kassi fail_1 > #kuva faili_1 sisu ekraanil (standardväljund)

kassi fail_1 fail_2 > fail_3 > #ühenda faili_1 ja faili_2 sisu failiks_3

9. sudo

Linux piirab tavakasutajate kontode õigusi, et takistada neil tekitamast kogu süsteemile korvamatut kahju. Siiski jätab see tavakasutajale käsu sudo, et käivitada programme, mis nõuavad superkasutaja (administraatori) õigusi. Sudo küsib superkasutaja parooli ja kui see on õige, lubab programmi edasist käivitamist.

Siin on näide ja mida see teeb.

sudo systemctl stop apache2 > #peata apache2 veebiserver

10. leidke ja leidke

Need kaks programmi aitavad teil otsida süsteemist ühte või mitut faili, kuid teevad seda erinevalt. Find on vanem programm ja sellel on väga võimsad otsingufunktsioonid. Locate on seevastu uuem ja kasutab väga kiirete otsingute tegemiseks andmebaasi.

Siin on näited ja nende tegevus

find / ubuntu > #leia kõik failinimed, mis sisaldavad ubuntu. Kaldkriips tähendab süsteemijuurest

leidke ubuntu > #leia kõik süsteemis olevad failid, mis sisaldavad ubuntut

11. | (toru)

Ülaltoodud otsingu- ja asukohaprogrammid annavad sageli nii palju kirjeid, et tulemuste filtreerimine muutub oluliseks. Siin saate suunata otsinguväljundi toru kaudu mustrituvastusprogrammi (nt grep) sisendisse. See filtreerib tulemused kokkuvõtlikuma tagasiside saamiseks.

Siin on näide ja mida see teeb.

leidke ubuntu | grep .jpg > #leia ainult jpeg-pilte, mille nimes on ubuntu

12. haarama

Grep on globaalsete regulaaravaldiste printimise akronüüm. Seda kasutatakse mustrite leidmiseks andmekogumist, mis võib sisaldada terveid sõnu, lause esimest tähte ja palju muud.

Siin on näited ja nende tegevus.

grep foo fail_1 > #prindi kõik read failis_1, mis sisaldavad foo-d

grep ^bar file_1 > #prindi ainult need read, mis algavad ribaga

13. lokk

cURL tähistab kliendi URL-i ja on tööriist andmete edastamiseks arvutite vahel, kasutades erinevaid võrguprotokolle. See on väga konfigureeritav ja programmeeritav ning selle lihtsaim kasutamine on veebilehe toomine.

Siin on näide ja mida see teeb.

curl google.com > #load google.com

14. ajalugu

Linuxi kest jätab teie hiljutised käsukirjed meelde. Mõned süsteemid pakuvad 500 käsu ajalugu, teised aga vaikimisi 1,000. Samuti võite seda vabalt muuta.

Siin on näide ja mida see teeb.

ajalugu | grep curl > #leia viimased käsud, mis sisaldavad curl

15. kill & xkill

Kill ja xkill on kaks meetodit protsesside lõpetamiseks süsteemis. Killu puhul peate teadma ja sisestama selle programmi protsessi ID, mille peate lõpetama. Xkilli abil saate graafilised programmid lõpetada, osutades neile hiirega ja klõpsates neid.

16. mees & info

Saate alati sisestada man või info, millele järgneb käsk selle käsu kasutusjuhendi või teabelehe kirjete hankimiseks. Selle kasutamise kohta lisateabe saamiseks võite sisestada ka käsu, millele järgneb –help.

Siin on mõned näited ja nende tegevus.

man curl > #kuvake cURL-i jaoks Linuxi mangulehe kirje

find –help > #show kasutusteave käsu leidmiseks

Järeldus

Selle loendi lõppu tulles pidage meeles, et need on algajatele kõige olulisemad käsud. Linuxi kesta jaoks on palju rohkem käske, sealhulgas keerukamaid ja võimsamaid.

Nende käskude õppimiseks ja nende kasutamise mugavuse tunnetamiseks kulub siiski veidi aega. Aga kui sa seda teed, oled õnnelik, et õppisid neid kasutama.

Nnamdi Okeke

Nnamdi Okeke

Nnamdi Okeke on arvutihuviline, kes armastab lugeda mitmesuguseid raamatuid. Ta eelistab Linuxit Windowsile/Macile ja on seda kasutanud
Ubuntu selle algusaegadest peale. Saate teda Twitteris tabada bongotrax

Artiklid: 299

Võtke vastu tehnilisi asju

Tehnilised suundumused, käivitamistrendid, ülevaated, veebisissetulek, veebitööriistad ja turundus üks või kaks korda kuus