跳转至主要内容
  • 快速、轻松地下订单
  • 查看订单并跟踪您的发货状态
  • 创建并访问您的产品列表

Algemene Ubuntu Linux Terminal-opdrachten uitgelegd

摘要: Het volgende artikel bevat informatie over de algemene terminalopdrachten die worden gebruikt met Ubuntu Linux.

本文适用于 本文不适用于 本文并非针对某种特定的产品。 本文并非包含所有产品版本。

说明

Inhoudsopgave:

  1. Basisopdrachten voor beheer
  2. Basisopdrachten voor gebruikers en het systeem
  3. Basisopdrachten voor schijven en rechten
  4. Basisopdrachten voor netwerk

Basisopdrachten voor beheer

 

Terminalopdrachten zijn instructies die u kunt gebruiken in de Ubuntu-terminaltoepassing om taken op uw computer uit te voeren. Ik heb de opdrachten onderverdeeld in kleinere tabellen om het gebruik ervan duidelijker te maken en om te helpen bij het gebruik van deze artikelen als referentiepunt.

 
Opdracht Effect Overige informatie
cd Map wijzigen Met dit commando kunt u door het bestandssysteem navigeren (Typen cd of cd~ Brengt je naar de thuismap, wat de standaard startpositie is in Terminal)
cd/ Ga naar de hoofdmap  
cd.. Eén mapniveau omhoog  
cd- Terug naar vorige map  
pwd Werkmap afdrukken Dit toont uw locatie in het bestandssysteem
bash GNU Bourne-Again Shell  
break Een lus verlaten  
case Een opdracht voorwaardelijk uitvoeren  
clear Terminalvenster wissen  
continue De volgende iteratie van een lus hervatten  
cron Daemon om geplande commando's uit te voeren  
crontab Een opdracht plannen die later wordt uitgevoerd  
echo Een bericht op het scherm weergeven  
enable Geïntegreerde shell-opdrachten in- en uitschakelen  
env Omgevingsvariabelen  
eval Evalueer verschillende opdrachten of argumenten  
expect Automatiseer applicaties die toegankelijk zijn via een terminal  
export Stel een omgevingsvariabele in  
expr Expressies evalueren  
false Niets doen, zonder succes  
for Woorden uitvouwen en opdrachten uitvoeren  
hash De volledige padnaam van een naamargument onthouden  
hostname De naam van het apparaat afdrukken of instellen  
if Een opdracht voorwaardelijk uitvoeren  
jobs Lijst met actieve taken weergeven  
join Lijnen samenvoegen op een gemeenschappelijk veld  
journalctl De systeemlogboeken bekijken en problemen oplossen Bevat informatie over servicelogboeken, kernelberichten en meer
local Variabelen maken  
logout Een aanmeldingsshell afsluiten  
more Beeldschermuitvoer scherm voor scherm  
nice De prioriteit van een opdracht of taak instellen  
nohup Voer een opdracht uit die immuun is voor vastlopen  
notify-send Bureaubladmeldingen verzenden  
op Toegang voor operators  
readarray Lees van stdin naar een array-variabele  
readonly Variabelen of functies markeren als alleen-lezen  
reboot Het apparaat opnieuw op te starten  
return Een shell-functie afsluiten  
sed Stream editor  
select Toetsenbordinvoer accepteren  
set Manipuleert shellvariabelen en -functies  
shift Positionele parameters verschuiven  
shopt Shell-opties  
shutdown Linux afsluiten of opnieuw opstarten  
sleep Vertraging gedurende een bepaalde tijd  
ssh Client voor beveiligde shell Programma voor inloggen op afstand
suspend Uitvoering van deze shell opschorten  
sync Data op schijf synchroniseren met geheugen  
test Een voorwaardelijke expressie evalueren  
trap Voer een opdracht uit wanneer een signaal is ingesteld  
true Niets doen, succesvol  
type Een opdracht beschrijven  
unshar Shellscripts uitpakken  
until Opdrachten uitvoeren Tot fout
vmstat Virtuele geheugenstatistieken rapporteren  
watch Een programma regelmatig uitvoeren of weergeven  
while Voert opdrachten uit  
write Een bericht verzenden naar een andere gebruiker  
xargs Voer hulpprogramma uit, geef geconstrueerde argumentenlijsten door  
### Hiermee kunt u opmerkingen of opmerkingen maken zonder de terminal te storen  
while Voert opdrachten uit  

Bestanden en tekst beheren zijn opdrachten die rechtstreeks van invloed zijn op de bestanden en de tekst die op uw computer worden opgeslagen en gebruikt. De Dash en de Windows Verkenner zijn bekende Graphical User Interface (GUI) versies van deze tool.

 
Opdracht Effect Overige informatie
cp Kopiëren Hiermee kunt u een bestand kopiëren, voegt u hiervoor de naam van het bestand dat u wilt kopiëren samen met de opdracht toe. Waar het bestand zich bevindt in de map waarnaar u bent gebladerd. Typ anders cp~/< file path > om aan te geven waar het bestand dat u wilt kopiëren zich bevindt.
ls Lijst weergeven Geeft een overzicht van alle bestanden in de huidige map
ls~ Geeft een lijst van bestanden in de homedirectory Als u een mapnaam toevoegt, wordt een lijst weergegeven met alle bestanden in die specifieke map. Bijvoorbeeld: ls~/desktop Toont u de bestanden in de desktopmap
mkdir Maak een directory Hiermee kunt u een directory maken. Bijvoorbeeld: mkdir privébestanden maken een nieuwe map met de naam privébestanden die zich in de thuismap bevinden. Tenzij u naar een andere map hebt gebladerd of een ander pad hebt opgegeven.
mv Verplaatsen Met deze opdracht kunt u de naam van een bestand wijzigen of het bestand verplaatsen. Als u de naam van het bestand vandaag zonnig wilt wijzigen, kunt u het volgende typen mv sunny dayte installeren. Hiervoor moet u naar de juiste map zijn gebladerd of het juiste bestandspad hebt opgegeven. Wanneer u typt mv day ~/Desktop, wordt de bestandsdag verplaatst van Home naar Desktop. Als u echter ook de naam van het bestand wilt wijzigen, moet u de nieuwe bestandsnaam opgeven naast de huidige naam in de opdracht.
rm Verwijderen Hiermee verwijdert u een bestand, geeft u het bestandspad of de bestandsnaam op
rmdir Map verwijderen Hiermee verwijdert u een empty map
rm -r Recursief verwijderen Verwijdert een directory samen met de bijbehorende inhoud
grep Zoeken naar tekstreeksen  
head Start van het bestand weergeven  
less Een deel van het bestand weergeven  
tail Einde van het bestand weergeven  
apropos Zoeken help handmatige pagina's  
aspell Spellingcontrole  
awk Tekst zoeken en vervangen Database sorteren, valideren of indexeren
cmp Twee bestanden vergelijken  
comm Vergelijk twee gesorteerde bestanden regel voor regel  
csplit Een bestand splitsen in door de context bepaalde stukken  
cut Verdeel een bestand in twee afzonderlijke stukken  
cksum De CRC-checksum (Cyclic Redundancy Check) en het aantal bytes afdrukken  
find Zoeken naar bestanden die aan ingestelde criteria voldoen  
fmt Alineatekst opmaken  
fold Tekst laten teruglopen tot een bepaalde breedte  
dir Kort overzicht van mapinhoud weergeven  
dircolors Kleurinstellingen voor ls  
dirname Een volledige padnaam converteren naar een pad  
dirs Een lijst met onthouden mappen weergeven  
cat De inhoud van een bestand weergeven  
bzip2 Benoemde bestanden comprimeren of decomprimeren  
chroot Voer een opdracht uit met een andere hoofdmap  
fgrep Zoek in bestanden naar regels die overeenkomen met een vaste tekenreeks  
fuser Identificeer of beëindig het proces dat toegang heeft tot een bestand  
gawk Tekst in bestanden zoeken en vervangen  
gzip Naambestanden comprimeren of decomprimeren  
ln Maakt koppelingen tussen bestanden  
locate Bestanden zoeken  
look Regels weergeven die beginnen met een bepaalde tekenreeks  
lpr Off-line printen  
lpc Besturingsprogramma voor de lijnprinter  
lprm Taken uit de afdrukwachtrij verwijderen  
lprint Een bestand afdrukken  
lprintd Een afdruktaak annuleren  
lprintq Lijst van de afdrukwachtrij  
lsof Geopende bestanden weergeven  
vdir Uitgebreide lijst van mapinhoud ls -| -b
v Uitgebreide lijst van mapinhoud ls -| -b
vi Teksteditor  
uuencode Een bestand decoderen Decodeer een bestand met uuencode
uuencode Een bestand coderen Een bestand coderen met uuencode
tty Druk de bestandsnaam van de Terminal af op stdin  
touch Wijzig de tijdstempels van bestanden  
expand Tabbladen converteren naar spaties  
import Leg een x-serverscherm vast en sla de image op in een bestand  
install Bestanden kopiëren en kenmerken instellen  
fg Taak naar de voorgrond sturen  
bg Taak naar achtergrond verzenden  
nl Nummer de regels en schrijf de bestanden  
open Open er een bestand ins default application  
paste Regels van bestanden samenvoegen  
pathchk Controleer de overdraagbaarheid van de bestandsnaam  
popd De vorige waarde van de huidige map herstellen  
pr Bestanden voorbereiden om af te drukken  
printcap Database met printermogelijkheden  
printenv Omgevingsvariabelen afdrukken  
printf Data opmaken en afdrukken  
pushd Sla de huidige map op en wijzig deze  
rcp Bestanden kopiëren tussen twee computers  
read Een regel lezen van de standaardinvoer  
rename Bestanden hernoemen  
remsync Externe bestanden synchroniseren via e-mail  
mmb Bestanden massaal verplaatsen en hernoemen  
mtools MS-DOS-bestanden manipuleren  
rev Regels in een bestand omkeren  
rsync Een bestand extern kopiëren Bestandsstructuren synchroniseren
sdiff Twee bestanden interactief samenvoegen  
scp Beveiligde kopie  
sftp Programma voor beveiligde bestandsoverdracht  
slocate Bestand zoeken  
sort Tekstbestanden sorteren  
split Een bestand opsplitsen in stukken van vaste grootte  
sum Een checksum voor een bestand afdrukken  
tee Uitvoer omleiden naar meerdere bestanden  
tsort Topologisch sorteren  
unmask Aanmaakmasker voor het gebruikersbestand  
source Opdrachten uitvoeren vanuit bestand  
symlink Hiermee maakt u een nieuwe naam voor een bestand  
tr Verzenden, persen en/of verwijderen  
uniq Uniquify-bestanden  
wc Het aantal bytes, woorden en regels wordt afgedrukt  
whereis Doorzoek de gebruikers$path, man-pagina's en bronbestanden voor een programma  
which Zoek in de gebruikers $path naar een programmabestand  
wget Webpagina's of bestanden ophalen  
unexpand Converteer ruimte naar tabbladen  
yes Een tekenreeks afdrukken totdat deze wordt onderbroken  
xdg-open Open een bestand of URL in de voorkeursapplicatie van de gebruiker  
dmesg Kernel- en driverberichten afdrukken  

Basisopdrachten voor gebruikers en het systeem

 

Met deze opdrachten kunt u de gebruikers- en groepsinstellingen op uw Ubuntu-apparaat beheren, configureren, problemen oplossen en resetten.

 
Opdracht Effect Overige informatie
passwd Maak een wachtwoord aan  
groupadd Een groep toevoegen  
groupmod Een groep wijzigen  
chgrp Groep wijzigen  
groupdel Groep verwijderen  
adduser Een gebruiker toevoegen aan het apparaat  
addgroup Een groep toevoegen aan het apparaat  
alias Een alias maken  
useradd Een nieuw gebruikersaccount maken  
usermod Gebruikersaccount wijzigen  
users Lijst van gebruikers die zijn aangemeld  
chmod Toegangsrechten wijzigen  
chown Bestandseigenaar en -groep wijzigen  
groups Groepsnamen afdrukken waar een gebruiker zich in bevindt  
id Gebruikers- en groeps-ID afdrukkens  
logname Druk de aanmeldingsnaam af  
su Een andere gebruikersidentiteit vervangen  
times Gebruikers- en computertijden  
who Print alle gebruikersnamen die ingelogd zijn  
Tijddatectl Beheer de tijd- en datuminstellingen van apparaten. (Inclusief tijdzones en synchronisatie met NTP-servers (Network Time Protocol))  
whoami De huidige gebruikersnaam en -naam afdrukken id -un

De volgende opdrachten behandelen apparaatspecifieke programma's en informatie.

 
Opdracht Effect Overige informatie
cal Kalender De kalender weergeven
date Datum Geef de datum weer
dc Desktopcalculator Rekenmachine
fsck Controle van het bestandssysteem  
bc Taal met willekeurige precisie calculator  
kill  Voorkomen dat een proces wordt uitgevoerd  
killall Beëindig processen op naam  
let Reken op shell-variabelen  
make Een groep programma's opnieuw samenstellen  
pkill Voorkomen dat processen worden uitgevoerd  
ps Processtatus  
seq Numerieke reeksen afdrukken  
units Converteer eenheden van de ene schaal naar de andere  

Pakketten zijn de standaardmethode van Ubunta voor het laden en updaten van nieuwe applicaties en bestanden. Met deze opdrachten kunt u de gedownloade pakketten beheren en configureren.

 
Opdracht Effect Overige informatie
apt -get Softwarepakketten zoeken en installeren  
aptitude Softwarepakketten zoeken en installeren  
apt -get update Beschikbare updates vernieuwen  
apt - get upgrade Upgrade alle pakketten  
apt -get dist-upgrade Upgrade met pakketvervangingen Upgrade Ubuntu-versie
apt -get install pkgname Installeer het pakket op naam  
apt -get purge pkgname Verwijder het pakket op naam  
apt -get autoremove Verouderde pakketten verwijderen  
apt -get -f install Probeer kapotte pakketten te repareren  
dpkg -configure -a Probeer kapotte pakketten te repareren  
dpkg -i pkg.deb Bestand installeren pkg.deb  

Met deze opdrachten kunt u de services op uw Ubuntu-apparaat direct beheren.

 
Opdracht Effect Overige informatie
start service Start een vacatureservice Opstarten
stop service Taakservice stoppen Opstarten
status service Controleer of de service wordt uitgevoerd Opstarten
/etc/init.d/service start Service starten SysV
/etc/init.d/service stop Service stoppen SysV
/etc/init.d/service restart Service opnieuw starten Sysv
/etc/init.d/service check Service controleren SysV
SystemCTL Nieuwe serviceopdracht Dit verving service
runlevel Het huidige runlevel ophalen  

Basisopdrachten voor schijven en rechten

 

Het beheer van de schijven en indelingen betekent dat u invloed kunt uitoefenen op de randapparatuur die op uw computer is aangesloten. Of deze nu meerdere harde schijven zijn, verwisselbare media of andere apparaten. Hiermee kunt u deze apparaten beheren en configureren op het niveau van de opdrachtregel.

 
Opdracht Effect Overige informatie
mount Een schijf koppelen  
unmount Een schijf ontkoppelen  
fdisk Schijf formatteren  
cfdisk Partitietabel-editor voor Linux  
dd Schijf dupliceren Een bestand converteren en kopiëren, schijfheaders schrijven of records opstarten
ddrescue Hulpprogramma voor dataherstel  
declare Variabelen declareren en attributen toewijzen  
df Vrije ruimte op schijf Toont hoeveel schijfruimte op elke gekoppelde partitie wordt bezet (df gebruikt MB en GB in plaats van blokken)
du Mapgebruik Geeft weer hoeveel ruimte een bepaalde map plus alle bijbehorende submappen gebruikt
du -s Overzicht van mapgebruik  
du -h Basisinformatie over mapgebruik Dit vertaalt de informatie in een eenvoudig niet-technisch formaat
free Hoeveel vrije ruimte er beschikbaar is Dit geeft aan hoeveel vrije ruimte er beschikbaar is voor gebruik
free -m Toont de statistieken van de vrije ruimte Toont de statistieken in MB
uname -a Alle informatie over de kernel ophalen  
uname -r Informatie over de kernel ophalen  
lsb_release -a Hiermee drukt u informatie over uw Linux-distributie  
top Apparaatbewaking starten Dit initieert de bewaking, weergave van RAM-, CPU- en swapgebruik, plus het totaal aan actieve processen
htop Biedt een realtime overzicht van computerbronnen Dit verving top
q Stop apparaatbewaking  
diff Geef het verschil tussen twee bestanden weer  
diff3 Het verschil tussen drie bestanden weergeven  
 
Opmerking: De meeste van de volgende commando's moeten worden voorafgegaan door het sudo-commando . Dit verhoogt tijdelijk de rechten naar het beheerdersniveau van de rootgebruiker. Dit is nodig bij het werken met mappen of bestanden waarvan uw gebruikersaccount niet de eigenaar is. Wanneer u sudo gebruikt, wordt u om uw wachtwoord gevraagd. Alleen gebruikers met sudo-privileges (beheerders) kunnen deze opdracht gebruiken.
 
Opdracht Effect Overige informatie
history Lijst met alle opdrachten die door de gebruiker zijn getypt De opdracht geschiedenis toont een lange lijst met opdrachten die u hebt getypt. Elke opdracht wordt weergegeven naast een getal. U kunt typen | x om een eerder getypte opdracht uit de lijst uit te voeren (vervang de X door een getal). Als uw geschiedenisuitvoer te lang is, gebruik dan history | less Voor een scrollbare lijst
REISUB Start de computer opnieuw op Houd zowel de ALT- als de PRINTSCRN-toets ingedrukt terwijl u dit typt om de computer opnieuw op te starten
apt -get Applicatie Wordt gebruikt om te installeren, verwijderd, te upgraden en meer
file Typecontrole van één of meerdere bestanden  
sleep Opdrachten vertragen Wacht x seconden om naar de volgende opdracht te gaan
pidof Haal de proces-ID (PID) op PID gegeven in leesbare vorm
ps Systeemmonitor voor opdrachtregel Ook goed voor scripts
cat Bestand afdrukken in opdrachtregel  
crontab Plannen van gebeurtenissen in de tijd  
man Help-handleiding Open de handleiding met programma's, geeft de opdrachthandleiding weer
man man Handleiding voor Manual Help-pagina over het gebruik van de helppagina
man intro Een korte lijst met opdrachten Als u informatie over een opdracht nodig hebt, typt u < command name >-h of < command name  >--help, als de eerste regel niet werkt. U ziet dat sommige opdrachtregels mogelijk niet worden gekoppeld -h met --helpte installeren.
info info Inleiding tot informatiepagina's  
basename Directory en achtervoegsels verwijderen uit bestandsnamen  
eject Verwisselbare media uitwerpen  
fdformat Formatteren op laag niveau Een diskettestation (FD) formatteren
mkisofs Een hybride bestandssysteem maken  
format Schijven of tapes formatteren  
mknod Blok- of tekenspeciale bestanden maken  
quotactl Schijfquota instellen  
quotacheck Een bestandssysteem scannen op schijfgebruik  
quota Gebruik en limieten van schijven weergeven  
tar Tape archiveren  
ram RAM-schijfapparaat  

De rechten op bestanden en mappen en de mogelijkheid om deze te wijzigen, zijn vereist op beheerdersniveau. Deze kunnen worden gebruikt om bestaande bestanden te wijzigen of te repareren of om te voorkomen dat andere bestanden of mappen van onervaren gebruikers schade veroorzaken.

 
Opdracht Effect Overige informatie
chmod Modus wijzigen  
su Wisselen van gebruiker  
ulimit Resources van de gebruiker beperken  
unalias Een alias verwijderen  
unset Namen van variabelen of functies verwijderen  
function Functiemacro's definiëren  

Verhoogde bevoegdheden zijn wat Ubuntu beheerdersrechten noemt. U moet deze opdrachten uitvoeren wanneer u dingen op uw apparaat op een voldoende hoog niveau moet wijzigen. Het Windows-equivalent zou zijn een opdrachtprompt openen als administrator.

 
Opdracht Effect Overige informatie
sudo Verhoogde bevoegdheden Opdrachten uitvoeren met verhoogde bevoegdheden - < superuser do >; Een veelgebruikte expressie die aangeeft dat de ondernomen actie moet worden geverifieerd met het beheerderswachtwoord
sudo -r Open rootshell als gebruiker  
sudo -r -u Shell openen als gebruiker  
sudo -k Vergeet sudo wachtwoorden  

Basisopdrachten voor netwerk

 

Deze opdrachten houden zich bezig met het configureren en oplossen van problemen met netwerkverbindingen op uw apparaat. Dit omvat bekabelde en draadloze verbindingen.

 
Opdracht Effect Overige informatie
chkconfig Controleer geactiveerde services  
ping Netwerkverbindingen testen  
ftp Protocol voor bestandsoverdracht  
host Controleer IP van domein  
ifconfig Netwerkapparaten configureren  
Ip Netwerkapparaten configureren Dit is in de plaats gekomen van ifconfig
iwconfig Draadloze informatie weergeven  
Iw Draadloze informatie weergeven Dit is in de plaats gekomen van iwconfig
sudo iwlist scan Zoeken naar draadloze netwerken  
ifup eth0 Breng interface eth0 online  
ifdown eth0 De eth0-interface weergeven  
netstat De routeringstabel weergeven  
ß De routeringstabel weergeven Dit is in de plaats gekomen van netstat
route Routes instellen  
telnet Verbinding maken met Telnet  
traceroute Route weergeven  
dig DNS (Domain Name Server) lookup  
ethtool Ethernet-kaartinstellingen  
mkfifo Maak First In First Out (FIFO)s Named pipes
mtr Netwerkdiagnose traceroute/ping
nslookup Query internet-nameservers interactief  
screen Multiplex-terminal Externe shells uitvoeren met behulp van ssh
strace Computeroproepen en -signalen traceren  

Deze opdrachten hebben betrekking op het beheer en de configuratie van de Ubuntu-firewall.

 
Opdracht Effect Overige informatie
ufw enable Schakel de firewall in  
ufw disable Firewall uitschakelen  
ufw default allow Alle verbindingen standaard toestaan  
ufw default deny Standaard alle verbindingen weigeren  
ufw status Status en regels van Cyrrebt  
ufw allow port Verkeer op poort toestaan  
ufw deny port Verkeer op poort weigeren  
ufw deny from ip IP-adres blokkeren  

其他信息

 

Notitie:
Softwareondersteuning wordt geleverd door Canonical via de volgende methoden:
Dell biedt technische support:

受影响的产品

Inspiron, Latitude, Vostro, XPS, Fixed Workstations
文章属性
文章编号: 000123980
文章类型: How To
上次修改时间: 21 6月 2024
版本:  5
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。