Betygsätt denna artikel :
4/5 | 5 Yttrande
Den här artikeln var användbar för dig ?
Ja
Nej
Vous avez noté 0 étoile(s)
Sommaire
Procédure
Vissa av dessa kommandon ingår inte i standardinstallationen av ett Linux-system. Om du vill använda ett kommando som inte är tillgängligt som standard måste du installera det eller installera paketet som innehåller det.
Se: Enkel installation och avinstallation av paket
Lista över filer
ls ................................... Lista över filer i en katalog. ls -l ............................ Visar även egenskaper och attribut. ls -lh ........................... Listar filer med storlek i MB och GB. ls -la ........................... Listar filer inklusive dolda systemfiler. ls -la | more .................... Listar filer i en katalog i paginerad form.
Åtkomsträttigheter till filer eller kataloger
Se : Åtkomsträttigheter till filer eller kataloger
Visar innehållet i en fil
cat -n fil ....................... Visar innehållet i en fil (-n numrerar alla rader). pr -t fil ........................ Formaterar textfiler för utskrift (-t visar inte sidhuvud och sidfot). cat file | less ---, cat file | more ---| |--------------> Visar innehållet i en fil på ett paginerat sätt. more file ---------| less file ---------' zcat file -------------, zmore file -------------|---------> Visar innehållet i en komprimerad fil (.gz) zless file -------------'
Visa
echo text ........................... Visar texten som följer efter den. grep 'text' fil ................. Visar raderna i den fil som innehåller texten. stat file ......................... Anger status för en fil. stat -f fil .................. Anger status för filsystemet. file ......................... Visar vilken typ av fil det är. tail file ......................... Visar de sista raderna i en fil, 10 som standard. tail -n 12 file ............... Visar de 12 sista raderna i en fil. head -Nº file ..................... Visar de första (N°) raderna i en fil. wc file ........................... Anger antalet ord, rader och tecken i en fil. wc -c file ........................ Visar storleken på en fil i byte. touch [-am][-t] file .............. Ändrar åtkomst- och ändringsdatum.
Söka efter filer
find /usr -namn lilo -print .......... Hittar alla filer med namnet lilo i /usr. find /home/toto -namn *.jpg -print ... Hittar alla .jpg-bilder. ---------- ---------- ----- | | | V V `---> Visar den fullständiga sökvägen till filen. sök mall sökväg
Kopiera filer
cp -dpR fil1 /väg/fil2 .... Gör en kopia av fil1 till /väg/fil2, byt namn. -R .............................. Kopierar en katalog rekursivt, utom för speciella filer. -p .............................. Behåller kopieringsbehörighet, ägare, grupper och datum. -d .............................. Bevarar symboliska länkar. -a .............................. Som -dpR.
Flytta och/eller byta namn på filer eller kataloger
mv /väg/fil1 /väg/fil2 . Flyttar och/eller byter namn på filer eller kataloger.
Ta bort filer
rm filer .......................... Raderar filer. rm -r katalog ................. Raderar filer i en katalog rekursivt. rm *.jpg ......................... Raderar alla .jpg-filer i den aktuella katalogen.
Länkar
ln fil /väg/länk .............. Skapar en länk. ln -s katalog /väg/länk ........ Skapar en symbolisk länk.
Jämföra filer
diff [alternativ] fil1 fil2 ..... Jämför filer.
diff -w fil1 fil2 ........ Ta bort tomma rader per rapport. diff -q file1 file2 ........ Rapporteras endast om filerna skiljer sig åt. diff -y file1 file2 ........ Visar utdata från två kolumner. join [alternativ] file1 file2 ..... Visar lika många rader.
Dela upp en fil
split -b 1445640 mozart.ogg mozart- ... Delar upp en fil. ---------- ------- | V | namn som valts för delarna V storlek i byte för varje del cat mozart.* > mozart.ogg ............ Återförena de olika delarna av en fil som delats med split.
nano - Läsa, skapa, redigera en textfil
nano fil ......................... Läs, skapa och redigera en textfil Ctrl + g ........................ Kallar upp hjälpmenyn. Ctrl + x ........................ Avsluta nano. Ctrl + o ........................ Skriver filen till hårddisken Ctrl + r ........................ Infogar en annan fil i den aktuella kontexten. Ctrl + w ........................ Sök efter en sträng eller ett reguljärt uttryck. Ctrl + y ........................ Flytta till föregående sida. Ctrl + v ........................ Flytta till nästa sida. Ctrl + k ........................ Klipp ut den aktuella raden till urklippet. Ctrl + u ........................ Klistra in urklippet från den aktuella raden. Ctrl + l ........................ Uppdatera (rita om) den aktuella skärmen. Ctrl + j ........................ Rättfärdigar aktuellt stycke. Ctrl + m ........................ Infogar en radbrytning vid markörens position. Ctrl + _ ........................ Flyttar till angiven rad och kolumn. Alt + g ......................... Flyttar till angiven rad och kolumn Alt + i ......................... Indrag automatiskt Alt + x ......................... Hjälpläge (växla) Alt + p ......................... Visa blanksteg (växla) Alt + m ......................... Använd musen (växla).
Alt + b ......................... Spara säkerhetskopior (växla) Alt + s ......................... Progressiv rullning (växla) Alt + h ......................... Smart "Start"-tangent (växla) Alt + y ......................... Syntaxfärgning (växla) Alt + p ......................... Visa vita (växla).
Komprimera och dekomprimera
Komprimera zip: ...................... zip -r file.zip file ; exempel: zip -r sinatra.zip ./sinatra/ Dekomprimera zip: .................... unzip file.zip Visa zip-innehåll: ................. unzip -v file.zip Komprimera gz: ....................... gzip -r file ; exempel: gzip -r ./sinatra Dekomprimera gz: ..................... gzip -d file.gz Visa innehåll gz ................... gzip -c file.gz Komprimera bz2: ...................... bzip2 file ; exempel: bzip2 ./sinatra/*.ogg Dekomprimera bz2: .................... bzip2 -d file.bz2 Visa innehåll bz2: ................. bzip2 -c file.bz2
Notera: -r
-r är rekursiv i alla fall.
zip komprimerar filer och kataloger, men gzip eller bzip2 komprimerar bara filer men inte kataloger, så de måste kombineras med tar.
tar filer Komprimera: ......................... tar -vcf fil.tar /fil1 /fil2 Dekomprimera: ....................... tar -vxf fil.tar Visa innehåll: .................... tar -vtf fil.tar
För att kombinera tar och gzip eller bzip2:
tar.gz-filer (tgz) Komprimera: ......................... tar -zvcf file.tgz directory Dekomprimera: ....................... tar -zvxf file.tgz Visa innehåll: .................... tar -zvtf file.tgz tar.bz2-filer (tbz2) Komprimera: ......................... tar -jvcf file.tbz2 directory Dekomprimera: ....................... tar -jvxf file.tbz2 Visa innehåll: .................... tar -jvtf file.tbz2
Ange en katalog
cd katalog ........................ Ändra kataloger.
cd .. ............................ Återgå till föregående katalog.
cd ./.mozilla .................... Gå till Mozilla-katalogen (ange den relativa sökvägen). cd /home/toto/.mozilla ........... Ange Mozilla-katalogen (ange den fullständiga sökvägen).
Skapa och radera
mkdir katalog ..................... Skapar en katalog. rmdir katalog ..................... Tar bort en tom katalog. rm -r katalog ..................... Raderar en katalog.
Katalogens storlek
du -h katalog ..................... Utrymme som upptas på disken.
Schemalagda uppgifter
Starta, stoppa och starta om tjänster
/etc/init.d/service stop ........ Stoppa en tjänst/demon /etc/init.d/service start ....... Starta en tjänst/demon /etc/init.d/service restart .... Startar om en tjänst/demon.
Hantering av användare
su .............................. Gå in i sessionen som root eller annan användare. su user .................. Som root, gå in som en annan användare. passwd .......................... Ändra ditt lösenord. who -a -H ....................... Visar information från anslutna användare. users ........................... Visar information om användare som är anslutna till systemet. id .............................. Visar information om den aktuella användaren. groups .......................... Visar de grupper som en användare tillhör. adduser user user ..................... Skapar en ny användare. adduser user group .............. Lägger till en befintlig användare till en befintlig grupp. adduser --no-create-home user .... Skapar en användare utan hemkatalog. addgroup group ......................... Skapar en ny grupp. deluser user ..................... Tar bort en användare. deluser user group .............. Tar bort en användare från en grupp. deluser --remove-home user ....... Tar bort en användare och dennes hemkatalog. delgroup group ......................... Raderar en grupp. usermod -l new_user .............. Ändrar användarnamnet. usermod -d new_home -m user ...... Ändrar en användares hemkatalog. groupmod -n nytt_namn grupo ............... Ändrar namnet på en grupp.
System
free -m -s 3 ............................ Visar minnesanvändningen var 3:e sekund. df -h ................................... Storlek, använt utrymme och tillgängligt utrymme på varje diskpartition. netstat -napt ........................... Ta reda på vilka portar som vårt system har öppnat.
Loggar
tail /var/log/syslog .................... Loggar säkerhetsmeddelanden. tail /var/log/debug ..................... Information om felsökning av program. tail /var/log/messages .................. Systeminformationsmeddelanden. tail /var/log/user.log .................. Användarinformation. tail /var/log/auth.log .................. Systemåtkomst (inklusive misslyckade försök). last .................................... Lista över inloggade och utloggade användare. lastb ................................... Visar misslyckade inloggningsförsök.
Process
htop Kräver installation av htop-paketet.
ps aux ................................. Visar information om aktuella processer. top .................................... Visar information om aktuella processer. htop ................................... Är en systemövervakare som kan användas för att filtrera processer efter minnes- och/eller processorkonsumtion. pstree ................................. Visar processer i ett träd. pidof-kommando ......................... Tar reda på ID:t för ett program som körs för närvarande. killall process ...................... Stoppar en process. strace-kommando ........................ Visar de systemanrop som genereras av en process. fuser -v file ....................... Visar de processer som använder en fil. lsof | less ............................ Lista över filer som öppnats av processen. lsof -c kommando ................... Listar de filer som öppnats av en process. lsof +D /home/paco ................. Listar de processer som använder min katalog. lsof -i :627 ....................... Visar att en process finns bakom port 627. nohup-kommando & ....................... Startar en process kontinuerligt i bakgrunden. command & ............................. Utför ett kommando i bakgrunden. jobs .................................. Listar processer i bakgrunden med ett jobbnummer. fg nº .................................. Flyttar en process till förgrunden. nice -n command priority .............. Utför ett kommando med en prioritet (standard 0). Exempel: nice -n -10 cdrecord... renice priority PID_process .......... Ändrar prioriteten för en process som körs. sleep 5 command ....................... Fördröjer utförandet av ett kommando med 5 sekunder.
DNS - testverktyg
dig .................................... Gör att du kan ställa frågor direkt till valfri DNS-server och få en mängd information, förutom namnupplösning och omvänd upplösning. nslookup ............................... Som dig, mindre kraftfull men fortfarande användbar. named-checkconf ........................ Kontrollerar syntaxen i Bind9-konfigurationsfiler. named-checkzone ........................ Används för att kontrollera giltigheten för zonfiler innan konfigurationen laddas om.
Övervakning av trafik
Kräver att paketen netdiag och bmon är installerade.
trafshow ............................... Visar inkommande/utgående IP-trafik för ett protokoll. bmon ................................... Övervakning av bandbredd och uppskattning av hastighet.
Kommando historik
historik .............................. Visar en lista över kommandon som användaren har använt. fc -l ................................ Visar en lista över de senast utförda kommandona.
Kommandoradsreferens
man command ---------------------, command --help ------------------|--> Visar information om kommandot. info-kommando --------------------' help-kommando ........................ Visar information om ett internt skalkommando. apropos [ord] ....................... Sök i manbeskrivningarna. apropos -e [ord] ..................... Hitta det exakta ordet i manbeskrivningarna.
Datum och tid
cal -my .............................. Visar kalendern. uptime ............................... Hur länge sedan det var som systemet startades. date ................................. Visar systemets datum och tid. date -u .............................. Visar UTC-datum och -tid.
Övriga
rensa ................................ Rensar skärmen. reset ................................ Återställer konsolen. pwd .................................. Visar den aktuella katalogen. uname -a ............................. Kernel-version. hostname ............................. Visar servernamnet. Ctrl+C ............................... Avslutar en process. Ctrl+Z ............................... Avbryter ett program tillfälligt. Ctrl+S ............................... Stoppar dataöverföringen till hanteringskonsolen. Ctrl+Q ............................... Återupptar, startar om dataöverföringen. ./script ............................. Kör ett skalskript. java -jar fichier.jar ................ Kör ett Java-program.
wget - Nedladdningshanterare
wget [alternativ] URL ................... Hämtningshanterare. -p .............................. Ladda ner webbplatsen. -r .............................. Rekursiv. -k .............................. Absolut länkkonvertering. -c .............................. Återuppta hämtning av en delvis hämtad fil. -l6 ............................. Rekursionsdjup (standard 5) -A format ....................... Format som ska hämtas. -nH ............................. Skapa inte katalogen localhost.
--cut-dirs=n .................... Eliminerar antalet kataloger i hierarkin. Exempel 1: wget -A zip URL .......... Hämtar alla zip-arkiv på en webbplats. Exempel 2: Vi vill hämta manualen nano.pdf som finns i: 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 Exempel 3: Vi vill hämta manualen Arocena i html-format vars sida finns i: http://usuarios.lycos.es/ortihuela/index.htm wget -r -nH http://usuarios.lycos.es/ortihuela/index.htm
Betygsätt denna artikel :
4/5 | 5 Yttrande
Den här artikeln var användbar för dig ?
Ja
Nej
2mn läsning
Hur konfigurerar jag brandväggen på en dedikerad VPS-server?
1mn läsning
Hur kan jag ansluta som root på en dedikerad VPS-server med Putty?
0mn läsning
SSH - Kommandot Apt-get: Installera och avinstallera paket
0mn läsning
SSH - Behörighet till filer eller kataloger (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).