Beoordeel dit artikel :
4/5 | 5 mening
Dit artikel was nuttig voor jou ?
Ja
Geen
Vous avez noté 0 étoile(s)
Sommaire
Procédure
Sommige van deze commando's zijn niet inbegrepen bij de standaardinstallatie van een Linux-systeem. Als je een commando wilt gebruiken dat niet standaard beschikbaar is, moet je het installeren of het pakket installeren dat het bevat.
Zie: Eenvoudige installatie en de-installatie van pakketten
Lijst van bestanden
ls ................................... Lijst van bestanden in een map. ls -l ............................ Geeft ook eigenschappen en kenmerken weer. ls -lh ........................... Lijst met bestanden met grootte in MB en GB. ls -la ........................... Lijst met bestanden inclusief verborgen systeembestanden. ls -la | more .................... Geeft een gepagineerde lijst van bestanden in een map.
Toegangsrechten tot bestanden of mappen
Zie : Toegangsrechten op bestanden of mappen
De inhoud van een bestand weergeven
cat -n bestand ....................... Toont de inhoud van een bestand (-n nummert alle regels). pr -t bestand ........................ Tekstbestanden opmaken om af te drukken (-t geeft kop- en voettekst niet weer). cat file | less ---, cat file | more ---| |--------------> De inhoud van een bestand gepagineerd weergeven. more file ---------| less file ---------' zcat file -------------, zmore file -------------|---------> De inhoud van een gecomprimeerd bestand (.gz) weergeven. zless file -------------'
weergeven
echo tekst ........................... Geeft de tekst weer die erop volgt. grep 'text' bestand ................. Geeft de regels weer van het bestand dat de tekst bevat. stat file ......................... Geeft de status van een bestand weer. stat -f file .................. Geeft de status van het bestandssysteem weer. bestand ......................... Geeft de aard van een bestand weer. tail file ......................... Geeft de laatste regels van een bestand weer, standaard 10. tail -n 12 bestand ............... Geeft de laatste 12 regels van een bestand weer. head -Nº bestand ..................... Geeft de eerste (N°) regels van een bestand weer. wc bestand ........................... Geeft het aantal woorden, regels en tekens in een bestand weer. wc -c bestand ........................ Geeft de grootte van een bestand in bytes weer. touch [-am][-t] file .............. Toegangs- en wijzigingsdatums wijzigen.
Zoeken naar bestanden
find /usr -name lilo -print .......... Vindt alle bestanden met de naam lilo in /usr. find /home/toto -name *.jpg -print ... Vindt alle .jpg afbeeldingen. ---------- ----- | | V V `---> Geeft het volledige pad naar het bestand weer. zoek sjabloonpad
Bestanden kopiëren
cp -dpR bestand1 /pad/bestand2 .... Maak een kopie van bestand1 naar /pad/bestand2, hernoem. -R .............................. Kopieert recursief een directory, behalve voor speciale bestanden. -p .............................. Behoudt kopieerrechten, eigenaar, groepen en datums. -d .............................. Behoudt symbolische koppelingen. -a .............................. Zoals -dpR.
Bestanden of mappen verplaatsen en/of hernoemen
mv /pad/bestand1 /pad/bestand2 . Verplaatst en/of hernoemt bestanden of mappen.
Bestanden verwijderen
rm bestanden .......................... Verwijdert bestanden. rm -r directory ................. Verwijdert bestanden in een directory recursief. rm *.jpg ......................... Verwijdert alle .jpg bestanden in de huidige map.
Koppelingen
ln bestand /pad/link .............. Creëert een link. ln -s directory /pad/link ........ Creëert een symbolische link.
Bestanden vergelijken
diff [opties] bestand1 bestand2 ..... Vergelijkt bestanden.
diff -w bestand1 bestand2 ........ Verwijder lege regels per rapport. diff -q bestand1 bestand2 ........ Rapporteert alleen als bestanden verschillen. diff -y file1 file2 ........ Geeft de uitvoer van twee kolommen weer. join [opties] bestand1 bestand2 ..... Geeft gelijke regels weer.
Een bestand splitsen
split -b 1445640 mozart.ogg mozart- .. Een bestand splitsen. ---------- ------- | V | naam gekozen voor de delen V grootte in bytes van elk deel cat mozart.* > mozart.ogg ............ De verschillende delen van een bestand dat is gesplitst met splitsen weer samenvoegen.
nano - Een tekstbestand lezen, maken, bewerken
nano-bestand ......................... Een tekstbestand lezen, maken en bewerken Ctrl + g ........................ Roept het helpmenu op. Ctrl + x ........................ Sluit nano af. Ctrl + o ........................ Schrijft het bestand naar schijf. Ctrl + r ........................ Voegt een ander bestand in de huidige context in. Ctrl + w ........................ Zoeken naar een tekenreeks of reguliere uitdrukking. Ctrl + y ........................ Naar de vorige pagina gaan. Ctrl + v ........................ Naar de volgende pagina. Ctrl + k ........................ Knip de huidige regel naar het klembord. Ctrl + u ........................ Plakken van de huidige regel op het klembord. Ctrl + l ........................ Het huidige scherm verversen (opnieuw tekenen). Ctrl + j ........................ Rechtzetten van de huidige alinea. Ctrl + m ........................ Voegt een regeleinde in op de cursorpositie. Ctrl + _ ........................ Gaat naar de opgegeven rij en kolom. Alt + g ......................... Gaat naar de opgegeven rij en kolom Alt + i ......................... Automatisch inspringen Alt + x ......................... Helpmodus (omschakelen) Alt + p ......................... Witruimte weergeven (omschakelen) Alt + m ......................... Muis gebruiken (omschakelen)
Alt + b ......................... Back-ups bewaren (aan/uit) Alt + s ......................... Progressief scrollen (aan/uit) Alt + h ......................... Slimme 'Start'-toets (aan/uit) Alt + y ......................... Syntaxkleuring (aan/uit) Alt + p ......................... Witregels tonen (omschakelen).
Comprimeren en decomprimeren
Zip comprimeren: ...................... zip -r file.zip bestand ; voorbeeld: zip -r sinatra.zip ./sinatra/ Zip decomprimeren: .................... unzip file.zip Inhoud zip bekijken: ................. unzip -v file.zip Gz comprimeren: ....................... gzip -r bestand ; voorbeeld: gzip -r ./sinatra Gz decomprimeren: ..................... gzip -d file.gz Inhoud bekijken gz ................... gzip -c file.gz Comprimeren bz2: ...................... bzip2 bestand ; voorbeeld: bzip2 ./sinatra/*.ogg Decomprimeren bz2: .................... bzip2 -d file.bz2 Inhoud bekijken bz2: ................. bzip2 -c file.bz2
Opmerking: -r
-r Is in alle gevallen recursief.
zip Comprimeert bestanden en mappen, maar gzip of bzip2 comprimeren alleen bestanden maar geen mappen, dus ze moeten gecombineerd worden met tar.
tar bestanden Comprimeren: ......................... tar -vcf file.tar /file1 /file2 Decomprimeren: ....................... tar -vxf file.tar Inhoud bekijken: .................... tar -vtf file.tar
Om tar te combineren met gzip of bzip2:
tar.gz bestanden (tgz) Comprimeer: ......................... tar -zvcf file.tgz directory Decomprimeer: ....................... tar -zvxf file.tgz Bekijk inhoud: .................... tar -zvtf file.tgz tar.bz2 bestanden (tbz2) Comprimeer: ......................... tar -jvcf file.tbz2 directory Decomprimeer: ....................... tar -jvxf file.tbz2 Bekijk inhoud: .................... tar -jvtf file.tbz2
Voer een directory in
cd directory ........................ Directories wijzigen.
cd .. ............................ Teruggaan naar de vorige map.
cd ./.mozilla .................... Ga naar de Mozilla-map (met het relatieve pad). cd /home/toto/.mozilla ........... Voer de Mozilla-map in (met het volledige pad).
Maken en verwijderen
mkdir directory ..................... Maakt een map aan. rmdir map ..................... Verwijdert een lege map. rm -r directory ..................... Verwijdert een map.
Directory vergroten
du -h directory ..................... Ruimte bezet op schijf.
Geplande taken
Zie : Geplande taken
Diensten starten, stoppen en herstarten
/etc/init.d/service stop ........ Stop een service/demon. /etc/init.d/service start ....... Start een service/demon. /etc/init.d/service restart .... Start een service/demon opnieuw op.
Gebruikersbeheer
su .............................. Ga de sessie binnen als root of als een andere gebruiker. su user .................. Ga als root naar binnen als een andere gebruiker. passwd .......................... Uw wachtwoord wijzigen. who -a -H ....................... Informatie weergeven van verbonden gebruikers. users ........................... Informatie weergeven over gebruikers die met het systeem verbonden zijn. id .............................. Geeft informatie weer over de huidige gebruiker. groups .......................... Geeft de groepen weer waartoe een gebruiker behoort. adduser user ..................... Een nieuwe gebruiker aanmaken. adduser user group .............. Voegt een bestaande gebruiker toe aan een bestaande groep. adduser --no-create-home user .... Een gebruiker zonder thuismap aanmaken. addgroup group ......................... Een nieuwe groep aanmaken. deluser user ..................... Een gebruiker verwijderen. deluser user group .............. Verwijdert een gebruiker uit een groep. deluser --remove-home user ....... Verwijdert een gebruiker en zijn homedirectory. delgroup group ......................... Verwijdert een groep. usermod -l new_user .............. Wijzigt de gebruikersnaam. usermod -d new_home -m user ...... De homedirectory van een gebruiker wijzigen. groupmod -n new_name grupo ............... De naam van een groep wijzigen.
Systeem
free -m -s 3 ............................ Geeft elke 3 seconden het geheugengebruik weer. df -h ................................... Grootte, gebruikte ruimte en beschikbare ruimte op elke schijfpartitie. netstat -napt ........................... Zoek uit welke poorten ons systeem heeft geopend.
Logs
tail /var/log/syslog .................... Beveiligingsberichten loggen. tail /var/log/debug ..................... Informatie over het debuggen van programma's. tail /var/log/messages .................. Systeeminformatieberichten. tail /var/log/user.log .................. Gebruikersinformatie. tail /var/log/auth.log .................. Systeemtoegang (inclusief mislukte pogingen). laatste .................................... Lijst van ingelogde / uitgelogde gebruikers. lastb ................................... Toont mislukte aanmeldpogingen.
Proces
htop Vereist installatie van het htop pakket.
ps aux ................................. Geeft informatie weer over huidige processen. top .................................... Toont informatie over huidige processen. htop ................................... Is een systeemmonitor die kan worden gebruikt om processen te filteren op geheugen en/of processorgebruik. pstree ................................. Toont processen in een boom. pidof commando ......................... Vindt de ID van een programma dat momenteel draait. killall proces ...................... Stopt een proces. strace commando ........................ Toont de systeemaanroepen die door een proces worden gegenereerd. fuser -v bestand ....................... Toont de processen die een bestand gebruiken. lsof | less ............................ Lijst met bestanden die door een proces zijn geopend. lsof -c commando ................... Toont de bestanden die door een proces zijn geopend. lsof +D /home/paco ................. Toont de processen die mijn map gebruiken. lsof -i :627 ....................... Toont dat een proces is gevonden achter poort 627. nohup command & ....................... Start een proces continu op de achtergrond. command & ............................. Voert een opdracht op de achtergrond uit. jobs .................................. Toont processen op de achtergrond met een jobnummer. fg nº .................................. Verplaatst een proces naar de voorgrond. nice -n command priority .............. Voert een opdracht uit met een prioriteit (standaard 0). Voorbeeld: nice -n -10 cdrecord... renice priority PID_process .......... Verandert de prioriteit van een lopend proces. sleep 5 command ....................... Vertraagt de uitvoering van een commando met 5 seconden.
DNS - testtools
dig .................................... Stelt je in staat om de DNS server van je keuze direct te bevragen en een breed scala aan informatie te verkrijgen, naast naamresolutie en omgekeerde resolutie. nslookup ............................... Zoals dig, minder krachtig maar nog steeds nuttig. named-checkconf ........................ Controleert de syntaxis van Bind9 configuratiebestanden. named-checkzone ........................ Wordt gebruikt om de geldigheid van zonebestanden te controleren voordat de configuratie opnieuw geladen wordt.
Verkeer monitoren
Hiervoor moeten de pakketten netdiag en bmon geïnstalleerd zijn.
trafshow ............................... Toont inkomend/uitgaand IP verkeer voor een protocol. bmon ................................... Bandbreedtebewaking en rate estimator.
Commando geschiedenis
geschiedenis .............................. Toont een lijst met commando's die door de gebruiker zijn gebruikt. fc -l ................................ Geeft een lijst weer van de meest recent uitgevoerde commando's.
Verwijzingen naar opdrachtregels
man command ---------------------, command --help ------------------|--> Geeft informatie over de opdracht weer. info opdracht --------------------' help opdracht ........................ Geeft informatie weer over een intern shellcommando. apropos [word] ....................... Doorzoekt de manbeschrijvingen. apropos -e [woord] ..................... Zoek het exacte woord in de manbeschrijvingen.
Datum en tijd
cal -my .............................. Geeft de kalender weer. uptime ............................... Hoe lang geleden het systeem is opgestart. date ................................. Geeft de systeemdatum en -tijd weer. date -u .............................. Geeft de UTC-datum en -tijd weer.
Overige
clear ................................ Hiermee wist u het scherm. reset ................................ Reset de console. pwd .................................. Geeft de huidige directory weer. uname -a ............................. Kernelversie. hostname ............................. Geeft de servernaam weer. Ctrl+C ............................... Beëindigt een proces. Ctrl+Z ............................... Schakelt een programma tijdelijk uit. Ctrl+S ............................... Stopt de gegevensoverdracht naar de beheerconsole. Ctrl+Q ............................... Gegevensoverdracht hervatten, opnieuw starten. ./script ............................. Een shellscript uitvoeren. java -jar fichier.jar ................ Een Java-programma uitvoeren.
wget - Download manager
wget [opties] URL ................... Downloadmanager. -p .............................. De site downloaden. -r .............................. Recursief. -k .............................. Absolute link conversie. -c .............................. Downloaden van een gedeeltelijk gedownload bestand hervatten. -l6 ............................. Recursiediepte (standaard 5) -A formaat ....................... Formaat dat moet worden gedownload. -nH ............................. Maak de localhost directory niet aan.
--cut-dirs=n .................... Elimineert het aantal directories in de hiërarchie. Voorbeeld 1: wget -A zip URL .......... Download alle zip archieven van een website. Voorbeeld 2: We willen de nano.pdf handleiding downloaden van: http://www.manuales.com/informatica/editores/nano.pdf ---------------- --------- ------ localhost 1º dir 2º dir wget -nH --cut-dirs=2 http://www.manuales.com/informática/editores/nano.pdf Voorbeeld 3: We willen de Arocena handleiding in html formaat downloaden van: http://usuarios.lycos.es/ortihuela/index.htm wget -r -nH http://usuarios.lycos.es/ortihuela/index.htm
Beoordeel dit artikel :
4/5 | 5 mening
Dit artikel was nuttig voor jou ?
Ja
Geen
2mn lezen
Hoe configureer ik de firewall op een dedicated VPS server?
1mn lezen
Hoe kan ik als root verbinding maken op een dedicated VPS server met Putty?
0mn lezen
SSH - Apt-get commando: Pakketten installeren en verwijderen
0mn lezen
SSH - Toegangsrechten op bestanden of mappen (Chmod)
Bonjour,
Afin d'associer votre domaine à votre VPS SSH, suivez les instructions suivantes :
- Accédez à votre Panel LWS lié au VPS
- Cliquer sur l'onglet "Configurer mon domaine"
- Dans cette nouvelle page, ajoutez votre domaine, et cocher si votre domaine est hébergé ou non chez LWS.
(Si votre domaine est hébergé ailleurs, il faudra changer le champ A dans la zone DNS du domaine par l'IP du VPS.)
Si vous souhaitez une assistance lors de la liaison de votre domaine, vous pouvez contacter notre support VPS depuis votre espace client (https://aide.lws.fr/a/268).