Na žalost onih koji bi željeli zlostavljati Linux operativni sustav, zapravo je vrlo jednostavan za korištenje. Zahvaljujući modernom okruženju i aplikacijama za GUI, svatko može skočiti u sukob i znati što rade.
U rijetkim prilikama kada se pojave problemi, možda biste htjeli znati nekoliko naredbi koje će vam pomoći. Problem je u tome što je u području Linuxa na raspolaganju toliko naredbi, što je izazovno znati koje su naredbe najbolje opcije.
Također: prvih 5 naredbi Linuxa koji bi svaki novi korisnik trebao naučiti
Naravno, možete naučiti bilo koju od naredbi koje prikazuju informacije o sustavu (poput Top, Free, IOSTAT, HTOP, VMSTAT i IFTOP), ali ti će vam alati do sada dobiti samo. Ono što je vrijednije je preskakanje naredbe koja vam zaista može pomoći ako nešto pođe po zlu. S tim uvodom, krenimo do naredbi.
Sadržaj objave
- 1 1. Dmesg
- 2 2. Rep
- 3 3. PS
- 4 4. Ubiti
- 5 5. Systemctl
- 6 Koja je razlika između CD -a i PWD -a?
- 7 Kako mogu navesti sve datoteke u direktoriju?
- 8 Kako mogu stvoriti novi direktorij?
- 9 Koja je razlika između -d Opcija u MKDIR -u i zasebno stvaranje matičnog direktorija?
- 10 Kako se krećem u određenu datoteku ili direktorij iz drugog direktorija?
- 11 Koja je svrha upotrebe ../ u navigaciji?
- 12 Kako mogu stvoriti novu datoteku ili urediti postojeću?
- 13 Koja je svrha korištenja -e opcija s dodirom?
- 14 Kako izbrisati datoteku ili direktorij?
- 15 Koja je svrha korištenja cijevi (|) s naredbama?
- 16 Kako mogu koristiti operatere preusmjeravanja (> i >>)?
1. Dmesg
Kad sam prvi put počeo koristiti Linux, DMESG bio mi je najbolji prijatelj. U osnovi, DMESG koristi se za ispitivanje svih poruka koje su stvorene nakon faze bootloader -a u jezgri. Drugim riječima, možda ćete pronaći trag za sve što biste mogli riješiti ovdje.
Također: Ja sam profesionalac naredbenog retka i ovo je najbolja terminalna aplikacija koju sam ikad koristio, zahvaljujući AI
Za razliku od DMESG Od starih, sada morate pokrenuti naredbu sa sudo privilegijama, pa:
sudo dmesg
Ovo će tiskati prilično izlaza kroz koji se možete pomaknuti, što će biti malo izazovno pronaći ono što tražite, a velik dio onoga što ste pročitali najvjerojatnije će izgledati kao gibani. Dobra vijest je da se pogreške ispisaju crvenom bojom, tako da se možete brzo pomaknuti da biste pronašli sve što bi moglo biti pogrešno.
Također: 5 stvari koje treba učiniti s Linux terminalom na vašem Android telefonu – uključujući i moj omiljeni
Postoji način da se to učini još lakšim. Recimo da doživite pogrešku i želite vidjeti je li zabilježena putem DMESG Kao što se događa. Da biste to učinili, izdajte naredbu:
dmesg -w
Ovo će prikazati izlaz iz DMESG Kao što se događa, kada se dogodi pogreška, vidjet ćete je napisano u prozoru terminala i od tamo možete riješiti probleme.
Naredba DMESG sjajno je mjesto za pokretanje rješavanja problema u Linuxu.
Jack Wallen/ZDNET
2. Rep
Kada govorimo o sljedećem izlazu, rep Naredba vam omogućuje da slijedite izlaz zapisan u bilo koju datoteku dnevnika. Recimo da imate problema sa svojim dijelom Sambe i želite vidjeti što se događa u stvarnom vremenu. Prvo što biste željeli učiniti je saznati koju datoteku dnevnika čitati. U tom slučaju možete izdati naredbu:
ls/var/log/samba
U toj će mapi pronaći brojne datoteke dnevnika (za SAMBA Server i bilo koji/svi strojevi povezani s dijelom). Recimo da želim pogledati sadržaj dnevnika Damba Daemona. Za to bih izdao naredbu:
rep -f /var/log/samba/log.smbd
Također: 5 Linux naredbi za brzo pronalaženje podataka o sustavu koje trebate znati
Kako se događaju pogreške, one će se ispisati na terminalu. Kao što vidite, u svojoj SMB.Conf datoteci imam nepoznati parametar, Dijelite načine. Mogu otvoriti tu datoteku, ukloniti parametar, ponovno pokrenuti sambu, a pogreška više nije.
Rep je sjajan način pregledavanja podataka napisanih u prijavu u stvarnom vremenu.
Jack Wallen/ZDNET
Zapamtite, da biste izašli iz naredbe repa, morate koristiti kombinaciju Ctrl+C tipkovnice.
3. PS
Za mene, p.s je ulaz u druge naredbe. A p.s Naredba prikazuje snimku bilo kojeg danog trenutnog postupka. Mogli biste upotrijebiti p.s za popis svakog postupka trčanja ili ga nahraniti grep za popis samo određenih procesa.
Ali za što je dobro?
Također: dva trika koji čine Linux naredbeni redak puno lakšim
Recimo da imate prijavu koja se srušila i neće se zatvoriti. Kliknite onaj mali X u gornjem desnom (ili gornjem lijevom) kutu prozora, ali jednostavno neće nestati. Prvo što trebate učiniti je pronaći PID tog postupka kako biste se tada mogli pobrinuti za problem. Tu je p.s Dođe dobro. Ali p.s Sam po sebi nije od velike pomoći. Zašto? Ako samo trčite p.snabrajat će samo procese povezane s terminalom koji koristite. Umjesto toga, morate koristiti neke određene opcije, koje su:
PS Aux
- A – Svi procesi
- U – procesi u vlasništvu korisnika p.s
- x – ispisuje aplikacije koje nisu pokrenute s terminala
Također: Kako zakazati linux naredbe – i kada biste trebali
Naredba PS ključna je za pronalaženje informacija o aplikacijama koje se možda ne ponašaju onako kako bi trebale.
Jack Wallen/ZDNET
Ova naredba ispisuje puno informacija, a sve to u stupcima. Vidjet ćete nekoliko stupaca, ali one na koje ćete htjeti obratiti pažnju su PID i Command. Pomoću informacija iz ta dva stupca možete pronaći ID procesa koji uzrokuje probleme. Nakon što ste pronašli taj postupak, tada ga možete ubiti.
Također: 5 Linux naredbi za upravljanje korisnicima
Ako izlaz od PS Aux je neodoljivo, možete taj izlaz izbaciti na grep i navesti samo određene procese. Recimo da vam Libreoffice stvara probleme. Možete navesti samo one procese povezane s Libreofficeom poput ovog:
PS Aux | grep libreoffice
4. Ubiti
A ubiti Naredba je vrlo moćna. Kad imate tvrdoglavu aplikaciju koja se srušila i neće se zatvoriti (ili se nije srušila, ali konzumira previše memorije), ubiti Naredba će prisiliti tu prijavu da se zatvori.
Također: Kako automatiziram osnovne zadatke na Linuxu s Bash skriptama – i zašto biste ga trebali isprobati
Ali koristiti ubiti naredba, prvo morate imati PID dotične prijave (koju pronalazite s PS Aux naredba). Recimo da je PID aplikacije za ubojicu libreoffice 604187. Da bi ubio taj postupak, naredba bi bila:
Ubiti 604187
Aplikacija bi se trebala zatvoriti, a vi ste dobro krenuti.
Također: 5 Linux naredbi za brzo pronalaženje podataka o sustavu koje trebate znati
5. Systemctl
A Systemctl Naredba nije dobra samo za pokretanje i zaustavljanje aplikacija; Također vam može pomoći u rješavanju problema. Recimo da Samba ne radi kako se očekivalo. Izdajte naredbu:
Systemctl status SMBD
Gornja naredba će navesti da li se usluga pokreće, njegov PID, broj pridruženih zadataka, koliko memorije i CPU -a koristi, te grupe kojima pripada. Još bolje, ako postoje problemi s postupkom, Systemctl dat će vam informacije koje su vam potrebne za dodatno rješavanje problema (obično uz pomoć journalctl).
Također: zašto svakodnevno koristim naredbu linux stabla – i što može učiniti za vas
Tu ga imate. Ovih pet naredbi poslužit će kao sjajno mjesto za početak s vašim Linux -ovim rješavanjem problema. Da, na raspolaganju je još nekoliko alata, ali za one koji tek počinju s Linuxom, možda biste htjeli prvo znati ove naredbe.
Koja je razlika između CD -a i PWD -a?
CD označava “Promjena direktorija” i omogućuje vam da se krećete kroz direktorij. PWD označava “PRINT WARKINE DIREKCIJA” i prikazuje trenutni radni direktorij.
Koristite naredbu ls.
Kako mogu stvoriti novi direktorij?
Koristite naredbu mkdir.
Koja je razlika između -d Opcija u MKDIR -u i zasebno stvaranje matičnog direktorija?
A -d Opcija stvara samo direktorij najviše razine, dok stvaranje matičnog direktorija odvojeno osigurava da se stvore i svi potrebni poddirektori. Ako koristite -p Opcija, stvorit će matične direktorije kao i poddirektor.
Kako se krećem u određenu datoteku ili direktorij iz drugog direktorija?
Koristite naredbu CD [directory_name].
../ odnosi se na porast jedne razine u hijerarhiji direktorija, dok se ./ (DOT/ razdoblje) odnosi na ostanak u istom direktoriju.
Kako mogu stvoriti novu datoteku ili urediti postojeću?
Koristite naredbu dodir [filename].
Koja je svrha korištenja -e opcija s dodirom?
A -e Opcija vam omogućuje određivanje uređivača koji će se otvoriti umjesto stvaranja prazne tekstualne datoteke.
Kako izbrisati datoteku ili direktorij?
Koristite naredbu RM [filename] Da biste izbrisali datoteku i RM -RF [directory] Da biste uklonili i direktorij gornje razine i bilo koji dječji direktorij ili datoteku unutar.
Koja je svrha korištenja cijevi (|) s naredbama?
Cijevi vam omogućuju da prođete izlaz iz jedne naredbe kao ulaz za drugu naredbu, omogućujući složene cjevovode za obradu podataka.
Kako mogu koristiti operatere preusmjeravanja (> i >>)?
Upotrijebite> za preusmjeravanje standardnog izlaza i >> za dodavanje novog izlaza. Također, upotrijebite << za čitanje sadržaja datoteke u varijablu ili cijev.
