Satura rādītājs:
- Linux komandas navigācijai terminālī
- Linux komandas superlietotāja tiesību iegūšanai
- Linux komandas pakotņu pārvaldnieka pārvaldīšanai
- Linux komandas procesu pārvaldīšanai
- Linux komandas failu pārvaldīšanai
- Linux komandas darbam ar nodalījumiem
- Linux komandas sistēmas pārvaldībai
- Linux komandas lietotāju pārvaldībai
- Linux komandas tīkla pārvaldībai
- Un vēl kaut kas
2024 Autors: Malcolm Clapton | [email protected]. Pēdējoreiz modificēts: 2024-01-19 14:19
Linux terminālī varat darīt gandrīz jebko: konfigurēt sistēmu, instalēt un atinstalēt lietojumprogrammas, pārvaldīt diskus un failus un pat runāt ar govīm.
Linux komandas navigācijai terminālī
-
&&
… Stingri sakot, tā nav pavēle. Ja vēlaties izpildīt vairākas komandas vienlaikus, ievietojiet starp tām dubultu & - šādi:
pirmā_komanda && otrā_komanda
- … Terminālis izpildīs komandas noteiktā secībā. Varat ievadīt tik daudz komandu, cik vēlaties.
-
aizstājvārds
… Piešķir izveidotos nosaukumus garām komandām, kuras nevarat atcerēties. Ievadiet
alias komanda-long short-command
- .
-
cd
… Maina pašreizējo termināļa mapi. Kad startējat termināli, tas izmanto jūsu mājas mapi. Ievadiet
cd mapes_adrese
- , un terminālis darbosies ar tur esošajiem failiem.
-
skaidrs
- … Notīra visus ziņojumus no termināļa loga.
-
vēsture
… Parāda visas nesen ievadītās komandas. Turklāt varat pārslēgties starp nesenajām komandām, izmantojot augšup un lejup vērstos taustiņus. Ja nevēlaties, lai ievadītā komanda tiktu pierakstīta, pirms tās ievietojiet atstarpi šādi:
jūsu komanda
- .
-
vīrietis
… Parāda Linux programmu un komandu ceļvedi. Ievadiet
man pakotnes_nosaukums
vai
cilvēks jūsu_komanda
- .
-
kas ir
… Parāda īsu programmas aprakstu. Ievadiet komandu un programmas nosaukumu
kas ir pakotnes_nosaukums
- .
Linux komandas superlietotāja tiesību iegūšanai
Lai veiktu daudzas darbības sistēmā, piemēram, lai pievienotu un noņemtu programmas, ir nepieciešamas administratora tiesības vai superlietotāja sakne, kā to sauc Linux.
-
sudo
… Šī komanda jums piešķirs superlietotāja tiesības. Ievadiet
sudo
pirms vajadzīgās komandas (piem.
sudo apt jauninājums
- ), lai to palaistu kā administrators. Sistēma prasīs jums paroli.
-
sudo su
- … Pēc šīs komandas visas ievadītās komandas tiks izpildītas superlietotāja vārdā, līdz aizverat termināli. Izmantojiet to, ja jums ir nepieciešams palaist daudz komandu ar administratora tiesībām.
-
sudo gksudo
… Komanda, lai palaistu GUI lietojumprogrammu kā administratoru. Piemēram, ja vēlaties pārvietot vai modificēt sistēmas failus, ievadiet
sudo gksudo nautilus
- (norādiet izmantoto failu pārvaldnieku).
-
sudo!!
… Šī komanda izpildīs iepriekš ievadīto komandu ar administratora tiesībām. Noderīgi, ja ierakstījāt komandu bez
sudo
- .
Neizpildiet komandas superlietotāja vārdā, kuras jūs nesaprotat.
Linux komandas pakotņu pārvaldnieka pārvaldīšanai
Programmu instalēšanu un atinstalēšanu operētājsistēmā Linux veic pakotņu pārvaldnieki. Ubuntu un Debian izsauc pakotņu pārvaldnieku apt, Fedora izsauc dnf, Arch un Manjaro izsauc pacman. Viņi lejupielādē lietojumprogrammas no tiešsaistes krātuvēm, pakotņu avotiem. Komandas viņiem jādod ar superlietotāja tiesībām.
apt (Debian/Ubuntu/Mint)
-
sudo apt install pakotnes_nosaukums
- … Instalējiet nepieciešamo pakotni.
-
sudo apt-add-repository repository_address
- … Pievienojiet trešās puses repozitoriju.
-
sudo apt atjauninājums
- … Atjauniniet pakotnes informāciju.
-
sudo apt jauninājums
… Atjauniniet visas pakotnes uz jaunāko (palaist pēc
piemērots atjauninājums
- ).
-
sudo apt noņemt pakotnes_nosaukums
- … Noņemiet nevajadzīgo iepakojumu.
-
sudo apt purge pakotnes_nosaukums
- … Ja vēlaties atbrīvot vairāk vietas, noņemiet nevajadzīgo pakotni ar visām atkarībām.
-
sudo apt autoremove
- … Noņemiet visas nevajadzīgās atkarības, bojātās pakotnes un citu nevēlamo saturu.
dnf (Red Hat/Fedora/CentOS)
-
sudo dnf instalējiet pakotnes_nosaukums
- … Instalējiet nepieciešamo pakotni.
-
sudo dnf config-manager -- add-repo repository_address
- … Pievienojiet trešās puses repozitoriju.
-
sudo dnf jauninājums
- … Atjauniniet visas pakotnes uz jaunākajām.
-
sudo dnf noņemiet pakotnes_nosaukums
- … Noņemiet nevajadzīgo iepakojumu.
-
sudo dnf autoremove
- … Noņemiet visas nevajadzīgās atkarības.
pacman (Arch/Manjaro)
-
sudo pacman -S pakotnes_nosaukums
- … Instalējiet nepieciešamo pakotni.
-
sudo yaourt -S pakotnes_nosaukums
- … Instalējiet pakotni no AUR, ja tā neatrodas galvenajā repozitorijā.
-
sudo pacman -Sy
- … Atjauniniet pakotnes informāciju.
-
sudo pacman -Syu
- … Atjauniniet visas pakotnes uz jaunākajām.
-
sudo pacman -R pakotnes_nosaukums
- … Noņemiet nevajadzīgo iepakojumu.
-
sudo pacman -Rs pakotnes_nosaukums
- … Noņemiet nevajadzīgo pakotni ar visām atkarībām.
Varat instalēt un atinstalēt vairākas pakotnes vienlaikus, vienkārši uzskaitot tās, atdalot tās ar atstarpi.
sudo apt instalēt firefox clementine vlc
Ja vēlaties instalēt pakotni, bet nezināt tās precīzu nosaukumu, ievadiet dažus pirmos pakotnes nosaukuma burtus un divreiz nospiediet tabulēšanas taustiņu. Pakešu pārvaldnieks parādīs visas pakotnes, kas sākas ar tādu pašu nosaukumu.
Linux komandas procesu pārvaldīšanai
-
nogalināt
… Šo komandu izmanto, lai piespiestu pārtraukt procesus. Jums ir jāievada
nogalināt process_PID
… Procesa PID var atrast, ievadot
tops
- .
-
xkill
- … Vēl viena komanda procesu pārtraukšanai. Ievadiet to un pēc tam noklikšķiniet uz loga, kuru vēlaties aizvērt.
-
Nogalini visus
… Nogalina procesus ar noteiktu nosaukumu. Piemēram,
killall firefox
- .
-
tops
- … Parāda darbojošos procesu sarakstu, kas sakārtots atbilstoši CPU patēriņam. Sava veida terminālis "Sistēmas monitors".
Linux komandas failu pārvaldīšanai
Failu skatīšana un modificēšana
-
kaķis
… Kad komanda tiek izmantota ar vienu teksta failu (piemēram:
kaķa ceļš uz_failu
), tā saturs tiek parādīts termināļa logā. Ja norādāt divus vai vairākus failus,
kaķa ceļš uz_failu_1 ceļš uz_failu_2
viņa tos pielīmēs. Ja mēs iepazīstinām
kaķa ceļš uz_failu_1> jauns_fails
- , tas apvienos norādīto failu saturu jaunā failā.
-
chmod
- … Ļauj mainīt faila atļaujas. Tas var būt noderīgi, ja vēlaties veikt izmaiņas sistēmas failā.
-
čown
- … Maina faila īpašnieku. Jādarbina ar superlietotāja tiesībām.
-
failu
- … Parāda informāciju par norādīto failu.
-
nano
… Atver vienkāršu teksta redaktoru. Varat izveidot jaunu teksta failu vai atvērt esošu:
nano ceļš uz_failu
- .
-
pārdēvēt
- … Pārdēvē failu vai vairākus failus. Komandu var izmantot arī masveida failu pārdēvēšanai, izmantojot masku.
-
pieskarties
- … Maina datumu, kad norādītais fails pēdējo reizi tika atvērts vai mainīts.
-
wget
- … Lejupielādē failus no interneta termināļa mapē.
-
rāvējslēdzējs
- … Izpako un saspiež arhīvus.
Failu un mapju izveide un dzēšana
-
mkdir
… Izveido jaunu mapi pašreizējā termināļa mapē vai norādītajā mapē:
mkdir mapes_ceļš
- .
-
rmdir
- … Dzēš norādīto mapi.
-
rm
- … Dzēš failus. Tas var izdzēst gan atsevišķu failu, gan grupu, kas atbilst noteiktiem raksturlielumiem.
Failu kopēšana un pārvietošana
-
cp
… Izveido norādītā faila kopiju termināļa mapē:
cp ceļš uz_failu
… Vai arī varat norādīt galamērķi
cp faila_ceļš uz_kopiju
- .
-
mv
- … Pārvieto failu no vienas mapes uz citu. Pārvietojamajam failam varat norādīt nosaukumu. Smieklīgi, ka operētājsistēmā Linux šo komandu var izmantot arī failu pārdēvēšanai. Vienkārši norādiet to pašu mapi, kurā atrodas fails, un citu nosaukumu.
Meklēt failus
-
atrast
- … Meklējiet failus pēc īpašiem kritērijiem, piemēram, nosaukuma, veida, lieluma, īpašnieka, izveides un modifikācijas datuma.
-
grep
- … Meklējiet teksta failus, kas satur noteiktas virknes. Kritēriji ir ļoti elastīgi.
-
atrast
- … Meklējiet failus un mapes, kuru nosaukumi atbilst vaicājumam, un parādiet to ceļus failu sistēmā.
Linux komandas darbam ar nodalījumiem
-
lsblk
- … Šī komanda parāda, kādi diski atrodas jūsu sistēmā un kādos nodalījumos tie ir sadalīti. Komanda parāda arī jūsu nodalījumu un disku nosaukumus formātā sda1, sda2 un tā tālāk.
-
mount
… Uzstāda Linux diskus, ierīces vai failu sistēmas, ar kurām jūs varētu strādāt. Parasti ierīces tiek savienotas automātiski, tiklīdz noklikšķināt uz tām failu pārvaldniekā. Bet dažreiz jums var būt nepieciešams kaut ko uzstādīt manuāli. Varat uzstādīt jebko: diskus, ārējos diskus, nodalījumus un pat ISO attēlus. Šī komanda jāizpilda ar superlietotāja tiesībām. Lai pievienotu esošu disku vai nodalījumu, ierakstiet
mount sdX
- .
-
umount
… Izmet failu sistēmas. Pavēli
umount sdX
- atvienos ārējā datu nesēja failu sistēmu, lai jūs varētu to izņemt.
-
dd
… Šī komanda kopē un konvertē failus un sadaļas. Tam ir daudz dažādu lietojumu. Piemēram,
dd ja = / dev / sda no = / dev / sdb
izveidos precīzu sda nodalījuma kopiju sdb nodalījumā.
dd, ja = / dev / nulle no = / dev / sdX
pārrakstīs norādītā datu nesēja saturu ar nullēm, lai informāciju nevarētu atjaunot. A
dd if = ~ / Lejupielādes / ubuntu.iso no = / dev / sdX bs = 4M
- izveidos sāknēšanas datu nesēju no jūsu lejupielādētā izplatīšanas attēla.
Linux komandas sistēmas pārvaldībai
-
df
- … Parāda diska izmēru un tajā atlicis brīvas vietas.
-
bezmaksas
- … Parāda pieejamās un izmantotās RAM apjomu.
-
uname
… Parāda sistēmas informāciju. Ja ievadāt
uname
terminālis ziņos tikai par Linux. Bet komanda
uname -a
- parāda informāciju par datora nosaukumu un kodola versiju.
-
darbspējas laiks
- … Norāda, cik ilgi jūsu sistēma darbojas.
-
kur ir
- … Parāda vēlamās programmas izpildāmā faila atrašanās vietu.
-
kas es esmu
- … Izsauc lietotājvārdu.
Linux komandas lietotāju pārvaldībai
-
lietotāja pievienošana
… Reģistrē jaunu lietotāju. Ievadiet
lietotāja pievienot lietotājvārdu
- un lietotājs tiks izveidots.
-
userdel
- … Noņem lietotāja kontu un failus.
-
usermod
- … Maina lietotāja kontu. Var pārvietot lietotāja mājas mapi vai iestatīt datumu, kad konts tiks bloķēts.
-
passwd
- … Maina kontu paroles. Parasts lietotājs var mainīt tikai sava konta paroli, superlietotājs var mainīt jebkura konta paroli.
Linux komandas tīkla pārvaldībai
-
ip
… Daudzfunkcionāla komanda darbam ar tīklu. Pavēli
ip adreses rādīt
parāda informāciju par tīkla adresēm,
ip maršruts
pārvalda maršrutēšanu un tā tālāk. Komandu došana
ip saite iestata ethX up
,
ip saite iestatīja ethX uz leju
varat ieslēgt un izslēgt savienojumus. Komanda
ip
daudzi lietojumi, tāpēc pirms lietošanas ir labāk izlasīt rokasgrāmatu vai ievadīt
ip - palīdzība
-
ping
- … Parāda, vai ir izveidots savienojums ar tīklu, un palīdz noteikt savienojuma kvalitāti.
Un vēl kaut kas
Visbeidzot, ir galvenās Linux komandas. Viņi parāda govs, kas var ar jums runāt (nejautājiet, ko izmanto izstrādātāji).
-
govsajs vienalga
- … Govs teiks to, ko tu viņai saki.
-
laime | govis
- … Govs izteiks gudru (vai ne tik) domu vai citātu.
-
govis -l
- … Uzskaita visus dzīvniekus, kurus var parādīt terminālī. Ja jums pēkšņi nepatīk govis.
-
laime | cowsay -f dzīvnieks_no_saraksta
- … Jūsu izvēlētais dzīvnieks sāk apliet ar citātiem, dažreiz atbilstošiem.
-
sudo apt-get install fortunes fortune-mod fortunes-min fortunes-ru
- … Lai viss zoodārzs runātu krieviski. Bez tā dzīvnieki oriģinālā citē Tvenu un Vaildu.
Šīs nav visas Linux komandas. Ja jums ir nepieciešams detalizēti uzzināt opcijas un to, kā izmantot Linux komandas, varat izmantot iebūvēto apmācību. Zvanīt
cilvēks jūsu_komanda
vai
your_command --help
Ieteicams:
20 noderīgas Google izklājlapu veidnes visiem gadījumiem
Google izklājlapas ir bezmaksas parocīgu funkciju komplekts tiem, kam patīk visu kontrolēt. Izmēģiniet gatavus risinājumus, lai atvieglotu savu dzīvi
14 daudzfunkciju rīki ar AliExpress visiem gadījumiem
Ar knaibles, nažiem, āmuru un pat cirvi: mēs atradām daudzfunkciju rīkus dažādiem budžetiem un ar dažādu funkcionalitāti. Pieejama arī kā rokassprādze
25 jauni ģeniāli dzīves risinājumi visiem dzīves gadījumiem
Kā gludināt lietas bez gludekļa, paslēpt pliko vietu vai glābt ziedus no novītības atvaļinājuma laikā? Mēs esam atraduši elegantus veidus, kā atrisināt šīs un citas problēmas
Ko darīt, ja esat pazaudējis pasi: visaptverošs ceļvedis visiem gadījumiem
Soli pa solim instrukcijas tiem, kuri pazaudējuši iekšējās vai ārvalstu pases mājās, svešā pilsētā vai valstī. Galvenais nekrist panikā. Jūs ātri saņemsiet jaunu pasi vai pagaidu ID
Kā es gandrīz nomiru Taizemē un gandrīz kļuvu par filozofu
Nu, labi, es pārspīlēju "par lielisku dramatisko efektu" (Goblins). Lai gan es tiešām jutos slikti. Bet vispirms vispirms… Viss sākās ar to, ka mēs ar ģimeni devāmies uz Taizemi uz trim mēnešiem. Atgādināšu, ka vēlējos pamest savu komforta zonu un mazliet satricināt lietas.