Innholdsfortegnelse:
- Linux-kommandoer for å navigere i terminalen
- Linux-kommandoer for å få superbrukerrettigheter
- Linux-kommandoer for å administrere pakkebehandleren
- Linux-kommandoer for å administrere prosesser
- Linux-kommandoer for å administrere filer
- Linux-kommandoer for arbeid med partisjoner
- Linux-kommandoer for systemadministrasjon
- Linux-kommandoer for brukeradministrasjon
- Linux-kommandoer for nettverksadministrasjon
- Og noe annet
2024 Forfatter: Malcolm Clapton | [email protected]. Sist endret: 2024-01-19 14:21
Du kan gjøre nesten hva som helst i Linux-terminalen: konfigurere systemet, installere og avinstallere applikasjoner, administrere disker og filer, og til og med snakke med kyr.
Linux-kommandoer for å navigere i terminalen
-
&&
… Dette er strengt tatt ikke en kommando. Hvis du vil utføre flere kommandoer samtidig, sett et dobbelt og-tegnet mellom dem slik:
første_kommando && andre_kommando
- … Terminalen vil utføre kommandoene i rekkefølge. Du kan legge inn så mange kommandoer du vil.
-
alias
… Tildeler navnene du oppretter til lange kommandoer som du ikke kan huske. Tast inn
alias kommando-lang kortkommando
- .
-
cd
… Endrer gjeldende terminalmapp. Når du starter terminalen, bruker den hjemmemappen din. Tast inn
cd mappe_adresse
- , og terminalen vil fungere med filene som er der.
-
klar
- … Fjerner alle meldinger fra terminalvinduet.
-
historie
… Viser alle kommandoene du nylig har lagt inn. I tillegg kan du bytte mellom nyere kommandoer ved å bruke opp- og ned-tastene. Hvis du ikke vil at kommandoen du skrev inn skal skrives ned, sett et mellomrom før den slik:
ditt lag
- .
-
Mann
… Viser en guide til Linux-programmer og -kommandoer. Tast inn
mann pakkenavn
eller
mann din_kommando
- .
-
hva er
… Viser en kort beskrivelse av et program. Skriv inn kommandoen og navnet på programmet
hva er pakkenavn
- .
Linux-kommandoer for å få superbrukerrettigheter
For å utføre mange handlinger på systemet, for eksempel å legge til og fjerne programmer, trenger du administratorrettigheter, eller superbrukerroten, som det heter i Linux.
-
sudo
… Denne kommandoen vil gi deg superbrukerrettigheter. Tast inn
sudo
før kommandoen du ønsker (f.eks.
sudo apt oppgradering
- ) for å kjøre den som administrator. Systemet vil be deg om et passord.
-
sudo su
- … Etter denne kommandoen vil alle kommandoene du skrev inn bli utført på vegne av superbrukeren til du lukker terminalen. Bruk den hvis du trenger å kjøre mange kommandoer med administratorrettigheter.
-
sudo gksudo
… Kommando for å kjøre en GUI-applikasjon som administrator. Hvis du for eksempel vil flytte eller endre systemfiler, skriv inn
sudo gksudo nautilus
- (spesifiser filbehandleren du bruker).
-
sudo!!
… Denne kommandoen vil kjøre den tidligere angitte kommandoen med administratorrettigheter. Nyttig hvis du skrev en kommando uten
sudo
- .
Ikke utfør kommandoer på vegne av superbrukeren som du ikke forstår.
Linux-kommandoer for å administrere pakkebehandleren
Installering og avinstallering av applikasjoner på Linux gjøres av pakkebehandlere. Ubuntu og Debian kaller pakkebehandleren apt, Fedora kaller dnf, Arch og Manjaro kaller pacman. De laster ned applikasjoner fra online repositories, pakkekilder. Kommandoer bør gis til dem med superbrukerrettigheter.
apt (Debian / Ubuntu / Mint)
-
sudo apt installer pakkenavn
- … Installer den nødvendige pakken.
-
sudo apt-add-repository repository_address
- … Legg til et tredjepartsdepot.
-
sudo apt oppdatering
- … Oppdater pakkeinformasjon.
-
sudo apt oppgradering
… Oppdater alle pakker til den nyeste (kjør etter
passende oppdatering
- ).
-
sudo apt fjern pakkenavn
- … Fjern unødvendig pakke.
-
sudo apt purge pakkenavn
- … Fjern en unødvendig pakke med alle avhengigheter hvis du vil frigjøre mer plass.
-
sudo apt autofjerning
- … Fjern alle unødvendige avhengigheter, foreldreløse pakker og annet søppel.
dnf (Red Hat / Fedora / CentOS)
-
sudo dnf installer pakkenavn
- … Installer den nødvendige pakken.
-
sudo dnf config-manager --add-repo repository_address
- … Legg til et tredjepartsdepot.
-
sudo dnf oppgradering
- … Oppdater alle pakker til de nyeste.
-
sudo dnf fjern pakkenavn
- … Fjern unødvendig pakke.
-
sudo dnf autofjerning
- … Fjern alle unødvendige avhengigheter.
pacman (Arch / Manjaro)
-
sudo pacman -S pakkenavn
- … Installer den nødvendige pakken.
-
sudo yaourt -S pakkenavn
- … Installer en pakke fra AUR hvis den ikke er i hovedlageret.
-
sudo pacman -Sy
- … Oppdater pakkeinformasjon.
-
sudo pacman -Syu
- … Oppdater alle pakker til de nyeste.
-
sudo pacman -R pakkenavn
- … Fjern unødvendig pakke.
-
sudo pacman -Rs pakkenavn
- … Fjern unødvendig pakke med alle avhengigheter.
Du kan installere og avinstallere flere pakker samtidig ved ganske enkelt å liste dem atskilt med et mellomrom.
sudo apt installer firefox clementine vlc
Hvis du vil installere en pakke, men ikke vet dens eksakte navn, skriv inn de første bokstavene i pakkenavnet og trykk Tab to ganger. Pakkebehandlingen vil vise alle pakker som starter med samme navn.
Linux-kommandoer for å administrere prosesser
-
drepe
… Denne kommandoen brukes til å tvinge frem avslutning av prosesser. Du må inn
drep prosess_PID
… PID-en til prosessen finner du ved å skrive inn
topp
- .
-
xkill
- … En annen kommando for å avslutte prosesser. Skriv inn det, og klikk deretter på vinduet du vil lukke.
-
Drep alle
… Dreper prosesser med et bestemt navn. For eksempel,
killall firefox
- .
-
topp
- … Viser en liste over kjørende prosesser, sortert etter CPU-forbruk. En slags terminal "System Monitor".
Linux-kommandoer for å administrere filer
Vise og endre filer
-
katt
… Når kommandoen brukes med én tekstfil (som dette:
cat path_to_file
), viser den innholdet i et terminalvindu. Hvis du spesifiserer to eller flere filer,
cat path_to_file_1 path_to_file_2
vil hun lime dem. Hvis vi introduserer
cat path_to_file_1> new_file
- , vil den slå sammen innholdet i de angitte filene til en ny fil.
-
chmod
- … Lar deg endre filtillatelsene. Dette kan være nyttig hvis du ønsker å gjøre endringer i systemfilen.
-
chown
- … Endrer eieren av filen. Bør kjøres med superbrukerrettigheter.
-
fil
- … Viser informasjon om den angitte filen.
-
nano
… Åpner et enkelt tekstredigeringsprogram. Du kan opprette en ny tekstfil eller åpne en eksisterende:
nanobane_til_fil
- .
-
endre navn
- … Gi nytt navn til en fil eller flere filer. Kommandoen kan også brukes til masseomdøping av filer med maske.
-
ta på
- … Endrer datoen da den angitte filen sist ble åpnet eller endret.
-
wget
- … Laster ned filer fra internett til en terminalmappe.
-
glidelås
- … Pakker ut og komprimerer arkiver.
Opprette og slette filer og mapper
-
mkdir
… Oppretter en ny mappe i den gjeldende terminalmappen eller i den angitte mappen:
mkdir mappe_bane
- .
-
rmdir
- … Sletter den angitte mappen.
-
rm
- … Sletter filer. Den kan slette både en separat fil og en gruppe som tilsvarer visse egenskaper.
Kopiering og flytting av filer
-
cp
… Oppretter en kopi av den angitte filen i terminalmappen:
cp bane_til_fil
… Eller du kan spesifisere destinasjonen
cp path_to_file path_to_copy
- .
-
mv
- … Flytter en fil fra en mappe til en annen. Du kan angi et navn for den flyttbare filen. Morsomt nok, på Linux, kan denne kommandoen brukes til å gi nytt navn til filer også. Bare spesifiser den samme mappen der filen ligger og et annet navn.
Søk etter filer
-
finne
- … Søk etter filer etter spesifikke kriterier som navn, type, størrelse, eier, opprettelse og endringsdato.
-
grep
- … Søk etter tekstfiler som inneholder bestemte strenger. Kriteriene er svært fleksible.
-
Lokaliser
- … Søk etter filer og mapper hvis navn samsvarer med søket, og vis banene deres i filsystemet.
Linux-kommandoer for arbeid med partisjoner
-
lsblk
- … Denne kommandoen viser hvilke disker som er på systemet og hvilke partisjoner de er delt inn i. Kommandoen viser også navnene på partisjonene og stasjonene dine, i formatene sda1, sda2 og så videre.
-
montere
… Monterer Linux-stasjoner, enheter eller filsystemer som du kan jobbe med. Vanligvis kobles enheter til automatisk så snart du klikker på dem i filbehandlingen. Men noen ganger må du kanskje montere noe manuelt. Du kan montere hva som helst: disker, eksterne stasjoner, partisjoner og til og med ISO-bilder. Denne kommandoen må utføres med superbrukerrettigheter. For å montere en eksisterende disk eller partisjon, skriv
montere sdX
- .
-
umount
… Dumper filsystemer. Kommando
umount sdX
- vil demontere filsystemet til det eksterne mediet slik at du kan løse det ut.
-
dd
… Denne kommandoen kopierer og konverterer filer og seksjoner. Den har mange forskjellige bruksområder. For eksempel,
dd hvis = / dev / sda av = / dev / sdb
vil lage en nøyaktig kopi av sda-partisjonen på sdb-partisjonen.
dd hvis = / dev / null av = / dev / sdX
vil overskrive innholdet i det angitte mediet med nuller slik at informasjonen ikke kan gjenopprettes. EN
dd if = ~ / Nedlastinger / ubuntu.iso av = / dev / sdX bs = 4M
- vil lage oppstartbare medier fra distribusjonsbildet du lastet ned.
Linux-kommandoer for systemadministrasjon
-
df
- … Viser størrelsen på disken og hvor mye ledig plass som er igjen på den.
-
gratis
- … Viser mengden tilgjengelig og brukt RAM.
-
unavn
… Viser systeminformasjon Hvis du går inn
unavn
vil terminalen bare rapportere Linux. Men laget
unavn -a
- viser informasjon om datamaskinnavnet og kjerneversjonen.
-
oppetid
- … Forteller hvor lenge systemet har kjørt.
-
hvor er
- … Viser plasseringen av den kjørbare filen for ønsket program.
-
hvem er jeg
- … Ringer brukernavnet.
Linux-kommandoer for brukeradministrasjon
-
brukeradd
… Registrerer en ny bruker. Tast inn
brukerlegg til brukernavn
- og brukeren vil bli opprettet.
-
brukerdel
- … Fjerner brukerkonto og filer.
-
brukermod
- … Endrer brukerkontoen. Kan flytte brukerens hjemmemappe eller angi en dato når kontoen skal låses.
-
passwd
- … Endrer kontopassord. En vanlig bruker kan endre passordet til kun sin egen konto, superbrukeren kan endre passordet til en hvilken som helst konto.
Linux-kommandoer for nettverksadministrasjon
-
ip
… Multifunksjonelt team for arbeid med nettverket. Kommando
Vis ip-adresse
viser informasjon om nettverksadresser,
ip rute
styrer ruting og så videre. Å gi kommandoer
ip-lenke satt opp ethX
,
ip-lenke satt ethX ned
kan du slå tilkoblinger av og på. Teamet
ip
mange bruksområder, så før du bruker det er det bedre å lese manualen eller gå inn
ip --hjelp
-
ping
- … Viser om du er koblet til nettverket og hjelper med å bestemme kvaliteten på forbindelsen.
Og noe annet
Til slutt er det de viktigste Linux-kommandoene. De viser en ku som kan snakke med deg (ikke spør hva utviklerne bruker).
-
cowsay uansett
- … Kua vil si det du forteller henne.
-
formue | cowsay
- … Kua vil gi ut en smart (eller ikke så) tanke eller sitat.
-
cowsay -l
- … Viser alle dyr som kan vises i terminalen. Hvis du plutselig ikke liker kuer.
-
formue | cowsay -f dyr_fra_liste
- … Dyret du velger begynner å fylle sitater, noen ganger passende.
-
sudo apt-get install fortunes fortunes-mod fortunes-min fortunes-ru
- … Få hele dyrehagen til å snakke russisk. Uten dette siterer dyr Twain og Wilde i originalen.
Dette er ikke alle Linux-kommandoer. Hvis du trenger å vite i detalj alternativene og hvordan du bruker Linux-kommandoer, kan du bruke den innebygde opplæringen. Slå
mann din_kommando
eller
din_kommando --hjelp
Anbefalt:
20 nyttige Google Sheets-maler for alle anledninger
Google Sheets er et gratis sett med nyttige funksjoner for de som liker å holde ting under kontroll. Prøv ferdige løsninger for å gjøre livet ditt enklere
14 multiverktøy med AliExpress for alle anledninger
Med tang, kniver, en hammer og til og med en øks: vi fant multiverktøy for forskjellige budsjetter og med ulik funksjonalitet. Finnes også som armbånd
25 nye geniale life hacks for alle anledninger
Hvordan stryke ting uten strykejern, skjule en skallet flekk eller redde blomster fra å visne mens du er på ferie? Vi har funnet elegante måter å løse disse og andre problemer på
Hvordan livet ditt vil endre seg hvis du fjerner nesten alle applikasjoner fra smarttelefonen
Ikke kast bort tid på å installere et annet program på smarttelefonen din som lover å gjøre livet ditt mer praktisk. Prøv å gå den andre veien rundt og avinstallere apper fra de som allerede er installert. Om ikke alle, så i det minste noen av dem. Komforten i livet ditt vil virkelig øke
Hvordan jeg nesten døde i Thailand og nesten ble filosof
Vel, ok, jeg overdrev "for stor dramatisk effekt" (Goblin). Selv om jeg følte meg virkelig dårlig. Men først ting først … Det hele startet med at familien min og jeg dro til Thailand i tre måneder. La meg minne deg på at jeg ønsket å forlate komfortsonen min og riste litt opp i ting.