En 2018. gada aprīlis mēs izveidojām nelielu apkopojumu par dažiem svarīgākajiem "Linux komandas" tajā laikā, un kā tas ir noticis līdz mūsdienām gandrīz 5 gadi (2023. gada februāris)esam uzskatījuši par piemērotu, atjauninām un uzlabojām minēto saturu.
Tātad mēs esam izvēlējušies 60 komandas no simtiem, lai ikviens iesācējs un iesācējs varētu saprast, kuras komandas apgūt prioritāri, lai pakāpeniski apgūtu Linux terminālis.
Bet, pirms sākat šo interesanto ierakstu par vissvarīgāko "Linux komandas" zināt, mācīties un apgūt laikā gads 2023, mēs iesakām iepriekšējo publikāciju vēlākai lasīšanai:
Linux 2023 komandas: saraksts, lai apgūtu termināli
60 noderīgu Linux komandu saraksts 2023. gadam
15 komandas, lai piekļūtu failiem
pwd
: Parādiet direktorijas atrašanās vietu, kurā mēs pašlaik atrodamies.ls
: parāda norādītajā direktorijā esošo failu un direktoriju sarakstu.cd
: pāriet no pašreizējā direktorija uz citu.mkdir
: izveidojiet jaunu direktoriju.touch
: Ģenerējiet jaunu failu vai mainiet piekļuves/modifikācijas datumu uz citu.cp
: kopējiet failus vai direktorijus.mv
: pārvietojiet failus vai direktorijus. Un pat nomainiet vārdu, ja nepieciešams.rm
: dzēst failus vai direktorijus.rmdir
: izdzēsiet vienu direktoriju, ja vien tas ir tukšs.cat
: parāda ekrānā jebkura veida faila saturu.head
: parāda dažas pirmās faila rindiņas, norādot parādāmo rindu skaitu.tail
: parāda dažas pēdējās faila rindiņas, norādot rādāmo rindu skaitu.less
: interaktīvi meklējiet faila saturā.more
: interaktīvi meklējiet faila saturā.grep
: Meklējiet un parādiet rakstzīmju virknes failos vai komandu izvadē.
11 komandas, lai pārvaldītu operētājsistēmu
uname
: Parādīt informāciju par OS, tostarp pašlaik ielādēto kodolu.df
: Parādīt informācija par SA, starpsienām un pašreizējo diska vietas izmantošanu.free
: Parādiet dažādu informāciju par pārvaldītās OS atmiņas izmantošanu.top
: Parādiet darbības procesus, vairāk informācijas par centrālo procesoru, operatīvo atmiņu un daudz ko citu.htop
: Līdzīgi kā augšējai komandai, taču ar atjauninātu, uzlabotu un interaktīvu CLI vizuālo saskarni.ps
: detalizēti un neinteraktīvā veidā parādiet OS darbojošos procesus.kill
: Eiznīciniet darbojošos procesus, izmantojot piešķirto procesu skaitu (PID).shutdown
: pārvaldiet operētājsistēmu, lai veiktu tādas darbības kā: izslēdziet to, restartējiet to un pārtrauciet to.reboot
: jauna un uzlabota versijaizslēgšanas komanda ar vairākām iespējām.uptime
: Skatiet, cik ilgi OS darbojas kopš pēdējās sāknēšanas.last
: Parādiet neseno (lietotāja) pieteikšanos operētājsistēmā sarakstu.
10 komandas, lai pārvaldītu informāciju par HW elementiem un ierīcēm
lsblk
: parādīt informāciju par visām pieejamajām atmiņas ierīcēm.
fdisk
: Pārvaldīt (izveido, dzēš un modificē) nodalījumus pieejamajās ierīcēs.mount
: stiprinājums (conecta) failu sistēma esoša ierīces direktorija augšpusē.umount
: atvienot (atvienot) failu sistēma, kas tiek pārvaldīta ar komandu umount.hdparm
: Pārvaldiet pieejamo diska ierīču aparatūras parametrus.lshw
: Skatiet OS HW informāciju, tostarp informāciju par pašreizējām ierīcēm.lsusb
: Skatiet specifisku informāciju par pašreizējām USB ierīcēm operētājsistēmā.lspci
: Rādīt konkrētu informāciju par pašreizējām PCI ierīcēm operētājsistēmā.lscpu
: Rādīt konkrētu informāciju par OS izmantoto CPU un tā arhitektūru.
dmesg
: Rādīt iekšējo informāciju, ko pārvalda Kodols, ieskaitot to, kas saistīts ar HW.
14 komandas priekš pārvaldīt Tīkla elementu un procesu informāciju
ip
: pārvaldiet visu informāciju, kas saistīta ar tīkla saskarnēm modernā operētājsistēmā.ifconfig
: pārvaldiet visu informāciju, kas saistīta ar tīkla saskarnēm vecā OS.iwconfig
: Pārvaldiet informāciju, kas saistīta ar OS bezvadu saskarnēm.nmcli
: pārvaldiet informāciju par tīkla saskarnēm izmantojot tīkla pārvaldnieku.wpa_cli
: pārvaldiet informāciju par tīkla saskarnēm bezvadu, izmantojot WPASupplicant.ping
: Pārbaudiet pašreizējo savienojumu ar citiem tīkla resursdatoriem, izmantojot ICMP protokolu.route
: pārvaldiet IP maršrutēšanas tabulu, lai izveidotu statiskus maršrutus uz resursdatoriem un tīkliem.traceroute
: Emaršrutēt datu paketes no vienas sistēmas uz citu resursdatoru tīklā.nslookup
: CInteraktīvi pārbaudiet DNS informāciju par citiem saimniekiem.dig
: Konsultējieties DNS vārdu serveri priekš DNS problēmu novēršana.
netstat
: Skatiet informāciju par pašlaik aktīvajiem tīkla savienojumiem sistēmā un citu informāciju.iptables
: Pārvaldīt Linux kodola IPv4 un IPv6 pakešu filtru noteikumu tabulas.resolvctl
: Pārvaldīt domēna vārdus, IPv4/IPv6 adreses un DNS resursu ierakstus.mii-tool
: Pārvaldīt tīkla interfeisa multivides neatkarīgās saskarnes (MII) vienības statuss lai automātiski saskaņotu saites ātrumu un dupleksa iestatījumus.
10 komandas priekš pārvaldīt darbības procesus un ar tiem saistīto informāciju
fg
: Noteiktā procesā aktivizējiet tā izpildi priekšplānā (priekšplānā).bg
: Aktivizējiet noteiktā procesā tā izpildi fonā (fonā).pstree
: Parādiet procesu sarakstu koka formā, parādot attiecības starp tiem.nice
: iestatiet OS darbības procesu prioritāti.renice
: mainiet procesu prioritāti, iestatiet ar jauko komandu.nohup
: Palaidiet procesu fonā (fonā), neietekmējot to HUP signāls.disown
: DAtvienojiet procesus, kas darbojas fonā, un termināli, kas tos palaiž.fork
: Caizmugures procesi (bērni) no cita (vecāku) procesa izsaukuma dublēšana.
pidfd_open
: atvieglot iegūt faila deskriptoru, kas attiecas uz procesu.clone
:Gspawn (bērns) procesi ir līdzīgi tam, ko izmanto ar komandu "dakša", taču ar atšķirību, ka šie sistēmas izsaukumi nodrošina precīzāku kontroli pār vēlamo.
Līdz šim mūsu 60 ideālas Linux komandas, kas jāzina, jāapgūst un jāizmanto šim 2023. gadam. Tomēr, ja vēlaties uzzināt vairāk par katru no tiem, vienkārši noklikšķiniet uz katras komandas nosaukuma. Ja tas neizdodas, par šiem un citiem varat tieši izpētīt oficiālo sadaļu Debian GNU/Linux Manpages, kurā ir vairākas dokumentācijas dažādās valodās.
Kopsavilkums
Rezumējot, mēs ceram, ka šī noderīgā apkopojums par vissvarīgāko "Linux komandas" zināt, mācīties un apgūt laikā gads 2023, ļaus daudziem sākt pareizi uz pareizā ceļa, lai apstrādātu GNU/Linux terminālis (konsole).
Visbeidzot, neaizmirstiet komentāros izteikt savu viedokli par šodienas tēmu. Un, ja jums patika šis ieraksts, nepārtrauciet to dalīties ar citiem. Tāpat atceries apmeklējiet mūsu mājas lapu en «DesdeLinux» lai uzzinātu vairāk jaunumu, un pievienojieties mūsu oficiālajam kanālam Telegramma no DesdeLinux, Rietumi grupa lai iegūtu vairāk informācijas par šodienas tēmu.
Lielisks raksts, turpināšu to pētīt
Ar cieņu, Džon. Es ļoti priecājos, ka jums tas šķita ļoti interesants un noderīgs. Un liels paldies par jūsu pozitīvo komentāru par šo ziņu.
Ļoti laba apmācība. Par komandām vēl daudz jāmācās. Šobrīd mani interesē viena lieta.
Es vēlētos uzzināt, vai es varu izpildīt šo skriptu operētājsistēmā Windows ar Linux komandām.
@ ECHO OFF
taimauts/pārtraukums 10800
Taskkill /IM JDownloader2.exe /F
taimauts/pārtraukums 03
rundll32.exe PowrProf.dll, SetSuspendState Hibernate
Kur, aktivizējot skriptu, taimauts /nobreak 10800 aizvērs Jdownloader2 10800 sekundēs, tas ir, 3 stundās; un taimauts /nobreak 03 liks datoram pārziemot 3 sekundes pēc Jdownloader2 aizvēršanas. Vai operētājsistēmā Linux ir komandas, kas veic tieši to pašu? Visu to labāko.
Ar cieņu, Wayward. Paldies par komentāru. Jā, operētājsistēmā Linux ir komanda Sleep, lai iestatītu taimautu, komanda Kill, lai apturētu darbojošās lietotnes procesu, un izslēgšanas komanda, lai izslēgtu, restartētu vai apturētu (hibernētu) datoru.
Paldies, es jau zināju tās komandas, jautājums, kā tās apvienot, lai tās darbotos sinhroni; Paskatīšos, kā atradīšu pusi. Paldies. Sveicieni.