Article Number: 000123980
Denne artikel indeholder oplysninger om terminalprogramkommandoerne i Ubuntu Linux.
Terminalkommandoer er instruktioner, som du kan bruge i Ubuntus terminalprogram til at udføre alle opgaver på dit system. Jeg har opdelt kommandoerne i mindre tabeller for at tydeliggøre deres brug og lette brugen af disse artikler som referencepunkt.
Kommando | Effekt | Yderligere oplysninger |
---|---|---|
cd |
Skift mappe | med denne kommando kan du navigere gennem systemet. Du skal blot skrive cd eller cd~ . Så kommer du tilhjemmemappen, som er standardstartposition i Terminal. |
cd/ |
Gå til rodmappen. | |
cd.. |
Et mappeniveau op | |
cd- |
Tilbage til forrige mappe | |
pwd |
Udskriv arbejdsmappe. | Dette viser din placering i systemet. |
bash |
GNU Bourne-again shell | |
break |
Afslut fra et loop | |
case |
Betinget udførelse af en kommando | |
clear |
Skærmen Ryd terminal | |
continue |
Genoptag den næste gentagelse af et loop. | |
cron |
Daemon til eksekvering af planlagte kommandoer | |
crontab |
Planlæg kørsel af en kommando til et senere tidspunkt. | |
echo |
Vis meddelelse på skærmen | |
enable |
Aktivér og deaktiver indbyggede Shell-kommandoer. | |
env |
Miljøvariabler | |
eval |
Evaluer flere kommandoer eller argumenter. | |
expect |
Automatiser programmer, som er åbnet via en terminal. | |
export |
Indstil en miljøvariabel. | |
expr |
Evaluer udtryk | |
false |
Gør intet, ikke gennemført. | |
for |
Udvid ord og eksekver kommandoer. | |
hash |
Husk hele stinavnet i et navneargument. | |
hostname |
Udskriv eller indstil systemnavn. | |
if |
Betinget udførelse af en kommando | |
jobs |
Vis aktive job | |
join |
Sammenføj linjer på et fælles felt. | |
local |
Opret variabler | |
logout |
Afslut en login-shell. | |
more |
Vis output et skærmbillede ad gangen. | |
nice |
Indstil prioriteten for en kommando eller et job. | |
nohup |
Kør en kommando, som ikke forsinkes. | |
notify-send |
Send skrivebordsmeddelelser. | |
op |
Operatøradgang | |
readarray |
Læsning fra stdin til en array-variabel | |
readonly |
Markér variabler/funktioner som skrivebeskyttet. | |
reboot |
Genstart systemet. | |
return |
Afslut en shell-funktion. | |
sed |
Stream-editor | |
select |
Acceptér tastaturindtastning. | |
set |
Manipulerer shell-variabler og -funktioner. | |
shift |
Skift positionsparametre. | |
shopt |
Shell-indstillinger | |
shutdown |
Luk eller genstart Linux | |
sleep |
Forsinkelse i et bestemt tidsrum | |
ssh |
Sikker shell-klient | program til fjernlogin |
suspend |
Stop eksekveringen af denne shell. | |
sync |
Synkroniser data på disken med hukommelsen. | |
test |
Evaluer et betinget udtryk. | |
trap |
Kør en kommando, når der er indstillet et signal. | |
true |
Gør ingenting, gennemført. | |
type |
Beskriv en kommando. | |
unshar |
Udpak shell-scripts. | |
until |
Eksekver kommandoer | indtil fejl |
vmstat |
Rapportér statistik for virtuel hukommelse. | |
watch |
Eksekver eller vis jævnligt et program. | |
while |
Eksekverer kommandoer | |
write |
Send en meddelelse til en anden bruger. | |
xargs |
Eksekver hjælpeprogram, overfører konstruerede argumentlister | |
### |
Gør det muligt at kommentere/notere uden at forstyrre terminalen | |
while |
Eksekverer kommandoer |
Styring af filer og tekst sker med kommandoer, der direkte påvirker filerne og den tekst, der er gemt og anvendt på din computer. Værktøjet Dash og Windows Stifinder er velkendte grafiske brugergrænsefladeversioner GUI af dette værktøj.
Kommando | Effekt | Yderligere oplysninger |
---|---|---|
cp |
Kopier | gør det muligt at kopiere en fil. For at gøre dette skal du tilføje navnet på den fil, du vil kopiere, sammen med kommandoen, så længe filen er placeret i den mappe, du har besøgt. Ellers skal du skrive cp~/< file path > for at angive, hvor den fil, du vil kopiere, er placeret. |
ls |
Liste | Viser alle filerne i den aktuelle mappe. |
ls~ |
Viser filerne i hjemmemappen | Hvis du tilføjer et mappenavn, vises en liste over alle filerne i den pågældende mappe. Dvs. at med ls~/desktop kan du vise filerne i skrivebordsmappen. |
mkdir |
Opret mappe | gør det muligt at oprette en mappe. F.eks. vil mkdir private files oprette en ny mappe med navnet "Private Files" placeret i hjemmemappen. Medmindre du har besøgt til en anden mappe eller angivet en anden sti. |
mv |
Flyt | du kan bruge denne kommando til at omdøbe eller flytte en fil. Hvis du vil omdøbe filen "sunny today", kan du skrive mv sunny day . Dette kræver, at du har navigeret til den rigtige mappe, eller at du har angivet den korrekte filsti. Når du indtaster mv day ~/Desktop , vil filen "day" blive flyttet fra hjemmemappen til skrivebordet. Hvis du også vil omdøbe filen, skal du tilføje det nye filnavn ved siden af det aktuelle navn i kommandoen. |
rm |
Fjern | fjerner en fil, angiv filstien/filnavnet. |
rmdir |
Fjern mappe | fjerner en empty mappe. |
rm -r |
Fjern rekursivt | fjerner en mappe sammen med dens indhold. |
grep |
Søg efter tekststrenge | |
head |
Vis start på fil | |
less |
Vis en del af filen | |
tail |
Vis slut på fil | |
apropos |
Søger efter manuelle sider i hjælp. | |
aspell |
Stavekontrol | |
awk |
Find og erstat tekst. | databasesortering/-validering/-indeks. |
cmp |
Sammenlign to filer. | |
comm |
Sammenlign to sorterede filer linje for linje. | |
csplit |
Opdel en fil i dele, der er fundet i konteksten. | |
cut |
Opdel en fil i to separate dele. | |
cksum |
Udskrivning af CRC-kontrolsum og byte-tælling | |
find |
Søg efter filer, der opfylder indstillede kriterier | |
fmt |
Formatér afsnitstekst | |
fold |
Ombryd tekst i en bestemt bredde. | |
dir |
Kort liste over mappeindhold | |
dircolors |
Farveopsætning for ls |
|
dirname |
Konvertér et komplet stinavn til en sti. | |
dirs |
Få vist en liste over huskede kataloger. | |
cat |
Få vist indholdet af en fil. | |
bzip2 |
Komprimer eller dekomprimer navngivne filer. | |
chroot |
Kør en kommando med en anden rodmappe. | |
fgrep |
Søg efter linjer, der svarer til en fast streng | |
fuser |
Identificer/stop den proces, der åbner en fil | |
gawk |
Søg efter og erstat tekst i filer. | |
gzip |
Komprimer eller dekomprimer navnefiler. | |
ln |
Lav hyperlinks mellem filer | |
locate |
Søg efter filer | |
look |
Få vist linjer, der begynder med en given streng. | |
lpr |
Udskrivning offline | |
lpc |
Styringsprogram til linjeprinter | |
lprm |
Fjern job fra printerkøen. | |
lprint |
Udskriv en fil. | |
lprintd |
Annuller et udskrivningsjob. | |
lprintq |
Liste over printerkøen | |
lsof |
Vis åbne filer | |
vdir |
Detaljeret liste over mappeindhold | ls -| -b |
v |
Detaljeret liste over mappeindhold | ls -| -b |
vi |
Tekstredigeringsprogram | |
uuencode |
Afkod en fil. | afkod en fil ved hjælp af uuencode. |
uuencode |
Kod en fil. | kod en fil ved hjælp af uuencode. |
tty |
Udskriv filnavn for terminalen i stdin | |
touch |
Skift tidsstempler for filer | |
expand |
Konvertér tabulatorafstand til mellemrum. | |
import |
Tag et skærmbillede af x server og gem billedet til en fil. | |
install |
Kopiér filer og indstil attributter | |
fg |
Send job til forgrund. | |
bg |
Send job til baggrund. | |
nl |
Antal linjer og skrivefiler. | |
open |
Åbn en fil i dens default application |
|
paste |
Flet linjer med filer. | |
pathchk |
Kontrollér filnavns portabilitet. | |
popd |
Gendan den tidligere værdi af den aktuelle mappe. | |
pr |
Forbered filer til udskrivning. | |
printcap |
Database med printerfunktioner | |
printenv |
Udskriv miljøvariabler | |
printf |
Formatér og udskriv data | |
pushd |
Gem og skift derefter aktuel mappe. | |
rcp |
Kopiér filer mellem to maskiner | |
read |
Læs en linje fra standardinput. | |
rename |
Omdøb filer | |
remsync |
Synkroniser fjernfiler via e-mail. | |
mmb |
Masseflyt og -omdøb af filer. | |
mtools |
Manipuler MS-DOS-filer. | |
rev |
Byt om på linjer i en fil | |
rsync |
Fjernkopi af fil | synkroniser filtræer |
sdiff |
Flet to filer interaktivt. | |
scp |
Sikker kopi | |
sftp |
Program til sikker filoverførsel | |
slocate |
Find fil | |
sort |
Sortér tekstfiler | |
split |
Opdel fil i faste størrelsesdele. | |
sum |
Udskriv kontrolsum for en fil. | |
tee |
Omdiriger output til flere filer | |
tsort |
Emnesortering | |
unmask |
Oprettelsesmaske for brugerfil | |
source |
Kør kommandoer fra fil. | |
symlink |
Opret nyt navn til fil | |
tr |
Oversæt, klem og/eller slet. | |
uniq |
Uniquify-filer | |
wc |
Udskriv byte, ord og antallet af linjer | |
whereis |
Søg i users $path, man pages og kildefiler efter et program. | |
which |
Søg i users $path efter en programfil. | |
wget |
Hent websider eller filer. | |
unexpand |
Konverter mellemrum til tabulatortryk. | |
yes |
Udskriv en streng, indtil handlingen bliver afbrudt. | |
xdg-open |
Åbn en fil eller URL-adresse i brugernes foretrukne program. | |
dmesg |
Udskriv kerne- og drivermeddelelser |
Disse kommandoer giver dig mulighed for at administrere, konfigurere, fejlfinde og nulstille bruger- og gruppeindstillinger på dit Ubuntu-system.
Kommando | Effekt | Yderligere oplysninger |
---|---|---|
passwd |
Opret en adgangskode. | |
groupadd |
Tilføj en gruppe. | |
groupmod |
Modificer en gruppe. | |
chgrp |
Skift gruppe | |
groupdel |
Slet gruppe | |
adduser |
Føj en bruger til systemet. | |
addgroup |
Føj en gruppe til systemet. | |
alias |
Opret et alias. | |
useradd |
Opret en ny brugerkonto. | |
usermod |
Modificer brugerkonto. | |
users |
Opret liste over brugere, der aktuelt er logget på | |
chmod |
Skift adgangstilladelse | |
chown |
Skift filens ejer og gruppe | |
groups |
Udskriv gruppenavne, som en bruger er i. | |
id |
Udskriv bruger- og gruppe-ids |
|
logname |
Udskriv aktuelt logonnavn. | |
su |
Udskift brugeridentitet | |
times |
Bruger- og systemtider | |
who |
Udskriv alle brugernavne, som aktuelt er logget på. | |
whoami |
Udskriv aktuelt bruger-id og navn. | id -un |
Nedenstående kommandoer behandler systemspecifikke programmer og oplysninger.
Kommando | Effekt | Yderligere oplysninger |
---|---|---|
cal |
Kalender | vis en kalender |
date |
Dato | vis datoen |
dc |
Skrivebordslommeregner | Lommeregner |
fsck |
Filsystemkontrol | |
bc |
Sprog for vilkårlig præcisionslommeregner | |
kill |
Stop en proces fra at køre. | |
killall |
Afbrydelsesprocesser efter navn. | |
let |
Udfør aritmetik på shell-variabler. | |
make |
Rekompiler en gruppe programmer. | |
pkill |
Stop processerne i at køre. | |
ps |
Processtatus | |
seq |
Udskriv numeriske sekvenser. | |
units |
Konvertér enheder fra én skala til en anden. |
Pakker er Ubuntus standardmetode til at indlæse og opdatere nye programmer og filer. Følgende kommandoer giver mulighed for administration og konfiguration af de pakker, der er downloadet.
Kommando | Effekt | Yderligere oplysninger |
---|---|---|
apt -get |
Søg efter og installer softwarepakker | |
aptitude |
Søg efter og installer softwarepakker | |
apt -get update |
Opdater tilgængelige opdateringer. | |
apt - get upgrade |
Opgrader alle pakker. | |
apt -get dist-upgrade |
Opgrader med pakkeudskiftninger | Opgrader Ubuntu-version |
apt -get install pkgname |
Installer pakke efter navn. | |
apt -get purge pkgname |
Fjern pakke efter navn. | |
apt -get autoremove |
Fjern forældede pakker. | |
apt -get -f install |
Forsøg at reparere ødelagte pakker. | |
dpkg -configure -a |
Forsøg at reparere ødelagte pakker. | |
dpkg -i pkg.deb |
Installer fil pkg.deb |
Disse kommandoer giver dig en direkte metode til at administrere tjenesterne på dit Ubuntu-system.
Kommando | Effekt | Yderligere oplysninger |
---|---|---|
start service |
Start tjeneste. | Start |
stop service |
Stop jobtjeneste. | Start |
status service |
Kontrollér, om tjenesten kører. | Start |
/etc/init.d/service start |
Start tjeneste | SysV |
/etc/init.d/service stop |
Stop tjeneste | SysV |
/etc/init.d/service restart |
Genstart tjeneste | Sysv |
/etc/init.d/service check |
Tjek tjeneste | SysV |
runlevel |
Hent aktuelt kørselsniveau. |
Administration af drev og formater betyder blot, at du kan påvirke de ydre enheder, der er tilsluttet systemet. Hvorvidt de skal være multi-harddiske, flytbare medier eller andre enheder. Kommandoerne giver dig mulighed for at administrere og konfigurere disse enheder på kommandolinjeniveau.
Kommando | Effekt | Yderligere oplysninger |
---|---|---|
mount |
Monter et drev. | |
unmount |
Frakobl et drev. | |
fdisk |
Formatér disk | |
cfdisk |
Partitionstabelredigeringsprogram til Linux | |
dd |
Dupliker disk | konvertér og kopiér en fil, skrive diskoverskrifter, boot-poster, |
ddrescue |
Datagenoprettelsesværktøj | |
declare |
Oplys variabler og tildel attributter. | |
df |
Ledig diskplads | viser, hvor meget diskplads der er på hver tilsluttet partition, der er brugt. df bruger MB og GB i stedet for blokke. |
du |
Mappeforbrug | viser, hvor meget plads et givet katalog plus alle undermapper bruger. |
du -s |
Oversigt over mappeforbrug | |
du -h |
Grundlæggende oplysninger om mappeforbrug | dette oversætter oplysningerne til et grundlæggende ikke-tech-format. |
free |
Hvor meget ledig plads der er til rådighed. | Dette giver dig besked om, hvor meget ledig plads, der er tilgængelig for brug. |
free -m |
Viser statistik for ledig plads | viser statistikken i MB. |
uname -a |
Hent alle kerneoplysninger. | |
uname -r |
Få oplysninger om kernen. | |
lsb_release -a |
Udskriver oplysninger om din Linux distro | |
top |
Start systemovervågning | Dette starter overvågning, visning af RAM, CPU- og swap-forbrug samt samlet antal kørende processer. |
q |
Stop systemovervågning. | |
diff |
Viser forskel mellem 2 filer | |
diff3 |
Viser forskel mellem 3 filer |
Kommando | Effekt | Yderligere oplysninger |
---|---|---|
history |
Liste over alle kommandoer for bruger | kommandohistorikken viser en meget lang liste med kommandoer, som du har skrevet. Hver kommando vises ved siden af et tal. Du kan indtaste | x for at eksekvere en tidligereskrevne kommando på listen (erstat X med et tal). Hvis din historiks output er for lang, kan du bruge history | less en rulleliste. |
REISUB |
Genstart systemet | hold tasterne ALT og PRINTSCRN nede, mens du skriver dette, for at genstarte computeren. |
apt -get |
Program | bruges til at installere, fjerne, opgradere og meget mere. |
file |
Typekontrol af en eller flere filer. | |
sleep |
Forsinkelse af kommandoer | Vent x sekunder, før du fortsætter med den næste kommando. |
pidof |
Hent PID | PID leveret i et læsbart format |
ps |
Systemovervågning for kommandolinjen | også god til scripts. |
cat |
Udskriv fil på kommandolinjen. | |
crontab |
Tidsstyrede hændelser | |
man |
Hjælpemanual | Åbn manualen for programmer, viser kommandomanualen. |
man man |
Manuel om manualen | hjælpeside om brug af hjælpesiden. |
man intro |
Korte liste over kommandoer | når du har brug for oplysninger om en kommando , skal du indtaste < command name >-h eller < command name , hvis den første regel ikke fungerede. Duvil se, at nogle kommandolinjer muligvis ikke er tilknyttet -h til --help . |
info info |
Introduktion til oplysningssider | |
basename |
Fjern mappe og suffiks fra filnavne | |
eject |
Skub et flytbart medie ud. | |
fdformat |
Formatering på lavt niveau | Formatér en FD-diskette. |
mkisofs |
Opret et hybrid-filsystem. | |
format |
Formatér diske eller bånd | |
mknod |
Opret filer med en blok eller specialtegn. | |
quotactl |
Angiv kvota for disk | |
quotacheck |
Scan et filsystem for diskbrug. | |
quota |
Få vist diskbrug og -begrænsninger | |
tar |
Båndarkivering | |
ram |
RAM-diskenhed |
Rettighederne til filer og mapper og muligheden for at ændre dem er påkrævet på administratorniveau. Disse kan bruges til at ændre eller reparere eksisterende filer eller til at forhindre, at andre filer eller mapper ikke beskadiges af hackere.
Kommando | Effekt | Yderligere oplysninger |
---|---|---|
chmod |
Ændringstilstand | |
su |
Skift bruger | |
ulimit |
Begræns brugerressourcer | |
unalias |
Fjern et alias. | |
unset |
Fjern variabel- eller funktionsnavne. | |
function |
Definer funktionsmakroer. |
Administratorrettigheder kaldes også af Ubuntu for øgede rettigheder. Du skal køre disse kommandoer, når du har brug for at ændre ting på dit system på et højt niveau. Det tilsvarende vindue åbner en kommandoprompt som administrator.
Kommando | Effekt | Yderligere oplysninger |
---|---|---|
sudo |
Øgede rettigheder | eksekvering af kommandoer med øgede rettigheder- < superuser do > ; et almindeligt udtryk, somangiver, at den udførte handling skal bekræftes med administratoradgangskoden. |
sudo -r |
Åbn root shell som bruger | |
sudo -r -u |
Åbn shell som bruger | |
sudo -k |
Glem sudo-adgangskoder. |
Disse kommandoer omhandler konfiguration og fejlfinding af netværksforbindelser på dit system. Dette omfatter kabelforbundne og trådløse forbindelser.
Kommando | Effekt | Yderligere oplysninger |
---|---|---|
chkconfig |
Kontrollér aktiverede tjenester. | |
ping |
Test netværksforbindelser | |
ftp |
Filoverførselsprotokol | |
host |
Kontrollér IP for domænet. | |
ifconfig |
Konfigurer netværksenheder. | |
iwconfig |
Vis oplysninger om trådløs forbindelse. | |
sudo iwlist scan |
Søg efter trådløse netværk | |
ifup eth0 |
Sæt eth0-grænsefladen online. | |
ifdown eth0 |
Få vist eth0-grænsefladen. | |
netstat |
Vis routing-tabel | |
route |
Indstil ruter | |
telnet |
Opret forbindelse til Telnet. | |
traceroute |
Vis rute | |
dig |
DNS-opslag | |
ethtool |
Indstillinger for Ethernet-kort | |
mkfifo |
Opret FIFO'er | navngivne pipes |
mtr |
Netværksdiagnosticering | traceroute/ping |
nslookup |
Læsning af internetnavneservere interaktivt | |
screen |
Multiplex Terminal | Kør Fjern-Shells via SSH |
strace |
Spor systemopkald og signaler |
Disse kommandoer vedrører Ubuntus styring og konfiguration af firewall.
Kommando | Effekt | Yderligere oplysninger |
---|---|---|
ufw enable |
Slå firewall til. | |
ufw disable |
Slå firewall fra. | |
ufw default allow |
Tillad alle forbindelser som standard. | |
ufw default deny |
Afvis alle forbindelser som standard. | |
ufw status |
Cyrrebt-status og -regler | |
ufw allow port |
Tillad trafik på port. | |
ufw deny port |
Afvis trafik på port. | |
ufw deny from ip |
Blokering af IP-adresse |
Inspiron, Latitude, Vostro, XPS, Fixed Workstations
21 Feb 2021
3
Solution