Turinys:
- Linux komandos, skirtos naršyti terminale
- Linux komandos supervartotojo teisėms gauti
- „Linux“komandos, skirtos paketų tvarkyklei valdyti
- Linux komandos procesams valdyti
- Linux komandos failams tvarkyti
- Linux komandos darbui su skaidiniais
- Linux komandos sistemos valdymui
- Linux komandos vartotojų valdymui
- Linux komandos tinklo valdymui
- Ir dar kažkas
2024 Autorius: Malcolm Clapton | [email protected]. Paskutinį kartą keistas: 2024-01-19 14:19
Linux terminale galite atlikti beveik bet ką: konfigūruoti sistemą, įdiegti ir pašalinti programas, tvarkyti diskus ir failus ir net kalbėtis su karvėmis.
Linux komandos, skirtos naršyti terminale
-
&&
… Griežtai kalbant, tai nėra įsakymas. Jei norite vykdyti kelias komandas vienu metu, įrašykite tarp jų dvigubą ampersandą, kaip nurodyta toliau:
pirmoji_komanda && antra_komanda
- … Terminalas vykdys komandas eilės tvarka. Galite įvesti tiek komandų, kiek norite.
-
slapyvardis
… Sukuriamus pavadinimus priskiria ilgoms komandoms, kurių negalite prisiminti. Įeikite
slapyvardis komanda - ilga trumpoji komanda
- .
-
cd
… Pakeičia esamą terminalo aplanką. Kai paleidžiate terminalą, jis naudoja jūsų namų aplanką. Įeikite
cd aplanko_adresas
- , o terminalas dirbs su ten esančiais failais.
-
aišku
- … Išvalo visus pranešimus iš terminalo lango.
-
istorija
… Rodo visas neseniai įvestas komandas. Be to, paskutines komandas galite perjungti naudodami aukštyn ir žemyn klavišus. Jei nenorite, kad įvesta komanda būtų įrašyta, prieš ją palikite tarpą taip:
tavo komanda
- .
-
vyras
… Rodo Linux programų ir komandų vadovą. Įeikite
vyras paketo_pavadinimas
arba
vyras tavo_komanda
- .
-
kas yra
… Rodo trumpą programos aprašymą. Įveskite komandą ir programos pavadinimą
kas yra paketo_pavadinimas
- .
Linux komandos supervartotojo teisėms gauti
Norint atlikti daugybę veiksmų sistemoje, pavyzdžiui, pridėti ir pašalinti programas, reikia administratoriaus teisių arba supervartotojo šaknies, kaip ji vadinama Linux.
-
sudo
… Ši komanda suteiks jums supervartotojo teises. Įeikite
sudo
prieš norimą komandą (pvz.
sudo apt atnaujinimas
- ), kad paleistumėte jį kaip administratorių. Sistema paprašys jūsų slaptažodžio.
-
sudo su
- … Po šios komandos visos jūsų įvestos komandos bus vykdomos supervartotojo vardu, kol uždarysite terminalą. Naudokite jį, jei reikia paleisti daug komandų su administratoriaus teisėmis.
-
sudo gksudo
… Komanda paleisti GUI programą kaip administratorius. Pavyzdžiui, jei norite perkelti arba keisti sistemos failus, įveskite
sudo gksudo nautilus
- (nurodykite naudojamą failų tvarkyklę).
-
sudo!!
… Ši komanda vykdys anksčiau įvestą komandą su administratoriaus teisėmis. Naudinga, jei įvedėte komandą be
sudo
- .
Nevykdykite komandų supervartotojo vardu, kurių nesuprantate.
„Linux“komandos, skirtos paketų tvarkyklei valdyti
Programų diegimą ir pašalinimą sistemoje „Linux“atlieka paketų tvarkytojai. Ubuntu ir Debian pakuočių tvarkyklę vadina apt, Fedora – dnf, Arch ir Manjaro – pacman. Jie atsisiunčia programas iš internetinių saugyklų, paketų šaltinių. Komandos jiems turėtų būti duotos su supervartotojo teisėmis.
apt („Debian“/ „Ubuntu“/ „Mint“)
-
sudo apt install paketo_pavadinimas
- … Įdiekite reikiamą paketą.
-
sudo apt-add-repository saugyklos_adresas
- … Pridėkite trečiosios šalies saugyklą.
-
sudo apt atnaujinimas
- … Atnaujinkite paketo informaciją.
-
sudo apt atnaujinimas
… Atnaujinkite visus paketus į naujausius (paleisti po
tinkamas atnaujinimas
- ).
-
sudo apt pašalinti paketo_pavadinimas
- … Pašalinkite nereikalingą pakuotę.
-
sudo apt purge paketo_pavadinimas
- … Jei norite atlaisvinti daugiau vietos, pašalinkite nereikalingą paketą su visomis priklausomybėmis.
-
sudo apt autoremove
- … Pašalinkite visas nereikalingas priklausomybes, našlaičių paketus ir kitą šlamštą.
dnf („Red Hat“/ „Fedora“/ „CentOS“)
-
sudo dnf įdiegti paketo_pavadinimas
- … Įdiekite reikiamą paketą.
-
sudo dnf config-manager --add-repo saugyklos_adresas
- … Pridėkite trečiosios šalies saugyklą.
-
sudo dnf atnaujinimas
- … Atnaujinkite visus paketus į naujausius.
-
sudo dnf pašalinkite paketo_pavadinimą
- … Pašalinkite nereikalingą pakuotę.
-
sudo dnf autoremove
- … Pašalinkite visas nereikalingas priklausomybes.
pacman (Arch / Manjaro)
-
sudo pacman -S paketo_pavadinimas
- … Įdiekite reikiamą paketą.
-
sudo yaourt -S paketo_pavadinimas
- … Įdiekite paketą iš AUR, jei jo nėra pagrindinėje saugykloje.
-
sudo pacman -Sy
- … Atnaujinkite paketo informaciją.
-
sudo pacman -Syu
- … Atnaujinkite visus paketus į naujausius.
-
sudo pacman -R paketo_pavadinimas
- … Pašalinkite nereikalingą pakuotę.
-
sudo pacman -Rs paketo_pavadinimas
- … Pašalinkite nereikalingą paketą su visomis priklausomybėmis.
Galite įdiegti ir pašalinti kelis paketus vienu metu, tiesiog išvardydami juos tarpais.
sudo apt įdiegti firefox clementine vlc
Jei norite įdiegti paketą, bet nežinote tikslaus jo pavadinimo, įveskite kelias pirmąsias paketo pavadinimo raides ir du kartus paspauskite Tab. Paketų tvarkyklė parodys visus paketus, kurie prasideda tuo pačiu pavadinimu.
Linux komandos procesams valdyti
-
nužudyti
… Ši komanda naudojama priverstinai nutraukti procesus. Jums reikia įeiti
nužudyti procesą_PID
… Proceso PID galite rasti įvedę
viršuje
- .
-
xkill
- … Kita komanda procesams nutraukti. Įveskite jį, tada spustelėkite langą, kurį norite uždaryti.
-
killall
… Užmuša procesus konkrečiu pavadinimu. Pavyzdžiui,
killall firefox
- .
-
viršuje
- … Rodo vykdomų procesų sąrašą, surūšiuotą pagal procesoriaus suvartojimą. Savotiškas terminalas „Sistemos monitorius“.
Linux komandos failams tvarkyti
Failų peržiūra ir keitimas
-
katė
… Kai komanda naudojama su vienu tekstiniu failu (pvz.:
katės kelias į_failą
), jo turinys rodomas terminalo lange. Jei nurodote du ar daugiau failų,
katės kelias į_failą_1 kelias į_failą_2
ji juos suklijuos. Jei pristatysime
katės kelias į_failą_1> naujas_failas
- , jis sujungs nurodytų failų turinį į naują failą.
-
chmod
- … Leidžia keisti failo teises. Tai gali būti naudinga, jei norite pakeisti sistemos failą.
-
chown
- … Pakeičia failo savininką. Turėtų būti paleista su supervartotojo teisėmis.
-
failą
- … Rodo informaciją apie nurodytą failą.
-
nano
… Atidaro paprastą teksto rengyklę. Galite sukurti naują tekstinį failą arba atidaryti esamą:
nano kelias į failą
- .
-
pervadinti
- … Pervardija failą arba kelis failus. Komanda taip pat gali būti naudojama masiniam failų pervadinimui naudojant kaukę.
-
liesti
- … Pakeičia datą, kada nurodytas failas buvo paskutinį kartą atidarytas arba pakeistas.
-
wget
- … Atsisiunčia failus iš interneto į terminalo aplanką.
-
užtrauktukas
- … Išpakuoja ir suglaudina archyvus.
Failų ir aplankų kūrimas ir trynimas
-
mkdir
… Sukuria naują aplanką esamame terminalo aplanke arba nurodytame aplanke:
mkdir aplanko_kelias
- .
-
rmdir
- … Ištrina nurodytą aplanką.
-
rm
- … Ištrina failus. Jis gali ištrinti tiek atskirą failą, tiek grupę, atitinkančią tam tikras charakteristikas.
Failų kopijavimas ir perkėlimas
-
cp
… Sukuria nurodyto failo kopiją terminalo aplanke:
cp kelias į_failą
… Arba galite nurodyti paskirties vietą
cp failo_kopijavimo kelias
- .
-
mv
- … Perkelia failą iš vieno aplanko į kitą. Galite nurodyti perkeliamo failo pavadinimą. Įdomu tai, kad Linux sistemoje ši komanda taip pat gali būti naudojama failams pervardyti. Tiesiog nurodykite tą patį aplanką, kuriame yra failas, ir kitą pavadinimą.
Ieškokite failų
-
rasti
- … Ieškokite failų pagal konkrečius kriterijus, tokius kaip pavadinimas, tipas, dydis, savininkas, sukūrimo ir pakeitimo data.
-
grep
- … Ieškokite tekstinių failų, kuriuose yra konkrečios eilutės. Kriterijai labai lankstūs.
-
surasti
- … Ieškokite failų ir aplankų, kurių pavadinimai atitinka užklausą, ir parodykite jų kelius failų sistemoje.
Linux komandos darbui su skaidiniais
-
lsblk
- … Ši komanda parodo, kokie diskai yra jūsų sistemoje ir į kokius skaidinius jie suskirstyti. Komanda taip pat rodo jūsų skaidinių ir diskų pavadinimus sda1, sda2 ir pan. formatu.
-
kalnas
… Sumontuoja Linux diskus, įrenginius ar failų sistemas, kad galėtumėte dirbti. Paprastai įrenginiai prijungiami automatiškai, kai tik spustelite juos failų tvarkyklėje. Tačiau kartais gali tekti ką nors montuoti rankiniu būdu. Galite prijungti bet ką: diskus, išorinius diskus, skaidinius ir net ISO atvaizdus. Ši komanda turi būti vykdoma naudojant supervartotojo teises. Norėdami prijungti esamą diską arba skaidinį, įveskite
montuoti sdX
- .
-
umount
… Ištrina failų sistemas. komandą
umount sdX
- atjungs išorinės laikmenos failų sistemą, kad galėtumėte ją išimti.
-
dd
… Ši komanda kopijuoja ir konvertuoja failus ir skyrius. Jis turi daug skirtingų naudojimo būdų. Pavyzdžiui,
dd, jei = / dev / sda iš = / dev / sdb
padarys tikslią sda skaidinio kopiją sdb skaidinyje.
dd, jei = / dev / nulis = / dev / sdX
perrašys nurodytos laikmenos turinį nuliais, kad nebūtų galima atkurti informacijos. A
dd if = ~ / Atsisiuntimai / ubuntu.iso of = / dev / sdX bs = 4M
- sukurs įkrovos laikmeną iš atsisiųsto platinimo vaizdo.
Linux komandos sistemos valdymui
-
df
- … Rodo jūsų disko dydį ir kiek jame liko laisvos vietos.
-
Laisvas
- … Rodo turimos ir naudojamos RAM kiekį.
-
uname
… Rodo sistemos informaciją. Jei įvesite
uname
terminalas praneš tik apie „Linux“. Bet komanda
uname -a
- rodoma informacija apie kompiuterio pavadinimą ir branduolio versiją.
-
veikimo laikas
- … Nurodo, kiek laiko veikė jūsų sistema.
-
kur yra
- … Rodo norimos programos vykdomojo failo vietą.
-
kas aš esu
- … Skambina vartotojo vardu.
Linux komandos vartotojų valdymui
-
vartotojo pridėjimas
… Registruoja naują vartotoją. Įeikite
vartotojo pridėti vartotojo vardą
- ir vartotojas bus sukurtas.
-
userdel
- … Pašalina vartotojo abonementą ir failus.
-
usermod
- … Pakeičia vartotojo abonementą. Gali perkelti vartotojo namų aplanką arba nustatyti datą, kada paskyra bus užrakinta.
-
passwd
- … Pakeičia paskyros slaptažodžius. Paprastas vartotojas gali pakeisti tik savo paskyros slaptažodį, supervartotojas gali pakeisti bet kurios paskyros slaptažodį.
Linux komandos tinklo valdymui
-
ip
… Daugiafunkcė komanda darbui su tinklu. komandą
ip adreso rodymas
rodo informaciją apie tinklo adresus,
ip maršrutas
tvarko maršrutą ir pan. Duodamas komandas
ip nuoroda nustatykite ethX
,
ip nuoroda nustatė ethX
galite įjungti ir išjungti ryšius. Komanda
ip
daug naudojamas, todėl prieš naudojant geriau perskaityti vadovą arba įvesti
ip - pagalba
-
ping
- … Rodo, ar esate prisijungę prie tinklo, ir padeda nustatyti ryšio kokybę.
Ir dar kažkas
Galiausiai yra pagrindinės Linux komandos. Jie rodo karvę, kuri gali su jumis kalbėtis (neklauskite, ką kūrėjai naudoja).
-
karvė bet ko
- … Karvė sakys tai, ką tu jai pasakysi.
-
turtas | karvė
- … Karvė išsakys protingą (arba ne tokią) mintį ar citatą.
-
karvė -l
- … Išvardija visus gyvūnus, kurie gali būti rodomi terminale. Jei staiga nepatinka karvės.
-
turtas | cowsay -f gyvūnas_iš_sąrašo
- … Jūsų pasirinktas gyvūnas pradeda apipilti kabutėmis, kartais tinkamomis.
-
sudo apt-get install fortunes fortune-mod fortunes-min fortunes-ru
- … Tegul visas zoologijos sodas kalba rusiškai. Be to, gyvūnai originale cituoja Tveną ir Vaildą.
Tai ne visos „Linux“komandos. Jei jums reikia išsamiai žinoti parinktis ir kaip naudoti Linux komandas, galite naudoti integruotą mokymo programą. Surinkite
vyras tavo_komanda
arba
your_command --help
Rekomenduojamas:
20 naudingų „Google“skaičiuoklių šablonų visoms progoms
„Google“skaičiuoklės yra nemokamas patogių funkcijų rinkinys, skirtas tiems, kurie mėgsta viską kontroliuoti. Išbandykite jau paruoštus sprendimus, kad palengvintumėte savo gyvenimą
14 daugiafunkcinių įrankių su AliExpress visoms progoms
Su replėmis, peiliais, plaktuku ir net kirviu: radome įvairių biudžetų ir skirtingo funkcionalumo kelių įrankių. Galima įsigyti ir kaip apyrankę
25 nauji išradingi gyvenimo įsilaužimai visoms progoms
Kaip išlyginti daiktus be lygintuvo, paslėpti pliką vietą ar išgelbėti gėles nuo nuvytimo atostogaujant? Mes radome elegantiškų būdų, kaip išspręsti šias ir kitas problemas
Ką daryti, jei pametėte pasą: išsamus vadovas visoms progoms
Žingsnis po žingsnio instrukcija tiems, kurie prarado savo vidaus ar užsienio pasus namuose, svetimame mieste ar šalyje. Svarbiausia nepanikuoti. Greitai gausite naują pasą arba laikiną asmens tapatybės kortelę
11 puikių palapinių visoms progoms
Lotos 3, Tramp Rock 4, "Splav" Kaiten ir kitos patogios ir patikimos palapinės, skirtos lengviems žygiams, žiemos žvejybai ir rimtoms ekspedicijoms