Ohodnotit tento článek :
4/5 | 5 názor
Tento článek byl pro vás užitečný ?
Ano
Ne
Vous avez noté 0 étoile(s)
Sommaire
Procédure
Některé z těchto příkazů nejsou součástí standardní instalace systému Linux. Pokud chcete používat příkaz, který není standardně k dispozici, musíte si jej nainstalovat nebo nainstalovat balíček, který jej obsahuje.
Viz: Snadná instalace a odinstalace balíčků.
Seznam souborů
ls ................................... Seznam souborů v adresáři. ls -l ............................ Také seznam vlastností a atributů. ls -lh ........................... Vypíše soubory s velikostí v MB a GB. ls -la ........................... Vypíše soubory včetně skrytých systémových souborů. ls -la | more .................... Vypíše soubory v adresáři ve formě stránkovaného seznamu.
Přístupová práva k souborům nebo adresářům
Viz : Přístupová práva k souborům nebo adresářům
Zobrazí obsah souboru
cat -n soubor ....................... Zobrazí obsah souboru (-n čísluje všechny řádky). pr -t file ........................ Formátuje textové soubory pro tisk (-t nezobrazuje záhlaví a zápatí). cat file | less ---, cat file | more ---| |--------------> Zobrazí obsah souboru ve formě stránkování. more file ---------| less file ---------' zcat file -------------, zmore file -------------|---------> Zobrazí obsah komprimovaného souboru (.gz) zless file -------------'
Zobrazí
echo text ........................... Zobrazí následující text. grep 'text' soubor ................. Zobrazí řádky souboru obsahující text. stat soubor ......................... Zobrazí stav souboru. stat -f file .................. Indikuje stav souborového systému. file ......................... Zobrazí povahu souboru. tail file ......................... Zobrazí poslední řádky souboru, ve výchozím nastavení 10. tail -n 12 file ............... Zobrazí posledních 12 řádků souboru. head -Nº file ..................... Zobrazí první (N°) řádky souboru. wc soubor ........................... Zobrazí počet slov, řádků a znaků v souboru. wc -c soubor ........................ Zobrazí velikost souboru v bytech. touch [-am][-t] file .............. Změní data přístupu a modifikace.
Vyhledávání souborů
find /usr -name lilo -print .......... Vyhledá všechny soubory s názvem lilo v /usr. find /home/toto -name *.jpg -print .. Vyhledá všechny obrázky .jpg. ---------- ---------- ----- | | | V V `---> Zobrazí úplnou cestu k souboru. search template path (hledat cestu k šabloně)
Kopírování souborů
cp -dpR soubor1 /cesta/soubor2 .... Vytvoří kopii souboru1 do /cesta/soubor2, přejmenuje. -R .............................. Rekurzivně zkopíruje adresář, s výjimkou speciálních souborů. -p .............................. Zachová oprávnění ke kopírování, vlastníka, skupiny a data. -d .............................. Zachová symbolické odkazy. -a .............................. Stejně jako -dpR.
Přesun a/nebo přejmenování souborů nebo adresářů
mv /cesta/soubor1 /cesta/soubor2 . Přesune a/nebo přejmenuje soubory nebo adresáře.
Smazat soubory
rm soubory .......................... Odstraní soubory. rm -r adresář ................. Odstraní soubory v adresáři rekurzivně. rm *.jpg ......................... Odstraní všechny soubory .jpg v aktuálním adresáři.
Odkazy
ln soubor /cesta/odkaz .............. Vytvoří odkaz. ln -s adresář /cesta/odkaz ........ Vytvoří symbolický odkaz.
Porovnání souborů
diff [options] soubor1 soubor2 ..... Porovná soubory.
diff -w file1 file2 ........ Vyřadí prázdné řádky v hlášení. diff -q file1 file2 ........ Hlásí pouze, pokud se soubory liší. diff -y file1 file2 ........ Zobrazí výstup dvou sloupců. join [options] file1 file2 ..... Zobrazí stejné řádky.
Rozdělení souboru
split -b 1445640 mozart.ogg mozart- .. Rozdělení souboru. ---------- ------- | V | název zvolený pro části V velikost v bajtech každé části cat mozart.* > mozart.ogg ............ Opětovné spojení různých částí souboru rozděleného pomocí split.
nano - čtení, vytváření a úprava textového souboru.
nano soubor ......................... Čtení, vytváření a úprava textového souboru Ctrl + g ........................ Vyvolá nabídku nápovědy. Ctrl + x ........................ Ukončí nano. Ctrl + o ........................ Zapíše soubor na disk. Ctrl + r ........................ Vloží další soubor v aktuálním kontextu. Ctrl + w ........................ Vyhledá řetězec nebo regulární výraz. Ctrl + y ........................ Přesun na předchozí stránku. Ctrl + v ........................ Přesun na další stránku. Ctrl + k ........................ Vyjmutí aktuálního řádku do schránky. Ctrl + u ........................ Vložení do schránky z aktuálního řádku. Ctrl + l ........................ Obnovení (překreslení) aktuální obrazovky. Ctrl + j ........................ Odůvodnění aktuálního odstavce. Ctrl + m ........................ Vloží zlom řádku na pozici kurzoru. Ctrl + _ ........................ Přesune na uvedený řádek a sloupec. Alt + g ......................... Přesune na uvedený řádek a sloupec Alt + i ......................... Automatické odsazení Alt + x ......................... Režim nápovědy (přepínání) Alt + p ......................... Zobrazení bílých znaků (přepínání) Alt + m ......................... Použít myš (přepínání).
Alt + b ......................... Uchovávat záložní kopie (přepínač) Alt + s ......................... Progresivní rolování (přepínač) Alt + h ......................... Inteligentní klávesa "Start" (přepínač) Alt + y ......................... Obarvení syntaxe (přepínač) Alt + p ......................... Zobrazit bílé (přepínač).
Komprese a dekomprese
Komprimovat zip: ...................... zip -r soubor.zip ; příklad: zip -r sinatra.zip ./sinatra/ Dekomprimovat zip: .................... rozbalit soubor.zip Zobrazit obsah zip: ................. rozbalit -v soubor.zip Komprimovat gz: ....................... gzip -r soubor ; příklad: gzip -r ./sinatra Dekomprimovat gz: ..................... gzip -d file.gz Zobrazit obsah gz ................... gzip -c file.gz Komprimovat bz2: ...................... bzip2 file ; příklad: bzip2 ./sinatra/*.ogg Dekomprimovat bz2: .................... bzip2 -d file.bz2 Zobrazit obsah bz2: ................. bzip2 -c file.bz2
Poznámka: -r
-r Je rekurzivní ve všech případech.
zip Komprese souborů a adresářů, ale gzip nebo bzip2 komprimují pouze soubory, ale ne adresáře, takže musí být kombinovány s tar.
tar soubory Komprimovat: ......................... tar -vcf file.tar /file1 /file2 Dekomprimovat: ....................... tar -vxf file.tar Zobrazit obsah: .................... tar -vtf file.tar
Kombinace tar a gzip nebo bzip2:
tar.gz soubory (tgz) Komprimovat: ......................... adresář tar -zvcf soubor.tgz Dekomprimovat: ....................... adresář tar -zvxf soubor.tgz Zobrazit obsah: .................... adresář tar -zvtf soubor.tgz soubory tar.bz2 (tbz2) Komprimovat: ......................... adresář tar -jvcf soubor.tbz2 Dekomprimovat: ....................... adresář tar -jvxf soubor.tbz2 Zobrazit obsah: .................... adresář tar -jvtf soubor.tbz2
Zadejte adresář
cd adresář ........................ Změna adresářů.
cd .. ............................ Návrat do předchozího adresáře.
cd ./.mozilla .................... Vstup do adresáře Mozilla (s uvedením relativní cesty). cd /home/toto/.mozilla ........... Zadejte adresář Mozilla (s uvedením úplné cesty).
Vytvoření a odstranění
mkdir adresář ..................... Vytvoří adresář. rmdir adresář ..................... Odstraní prázdný adresář. rm -r adresář ..................... Odstraní adresář.
Velikost adresáře
du -h adresář ..................... Obsazené místo na disku.
Naplánované úlohy
Viz : Naplánované úlohy
Spouštění, zastavení a restartování služeb
/etc/init.d/service stop ........ Zastavení služby/démona. /etc/init.d/service start ....... Spuštění služby/démona. /etc/init.d/service restart .... Restartuje službu/démona.
Správa uživatelů
su .............................. Vstup do relace jako root nebo jiný uživatel. su user .................. Jako root vstupte jako jiný uživatel. passwd .......................... Změna hesla. who -a -H ....................... Zobrazí informace od připojených uživatelů. users ........................... Zobrazí informace o uživatelích připojených k systému. id .............................. Zobrazí informace o aktuálním uživateli. groups .......................... Zobrazí skupiny, do kterých uživatel patří. adduser user ..................... Vytvoří nového uživatele. adduser user group .............. Přidá existujícího uživatele do existující skupiny. adduser --no-create-home user .... Vytvoří uživatele bez domovského adresáře. addgroup group ......................... Vytvoří novou skupinu. deluser user ..................... Odstraní uživatele. deluser user group .............. Odstraní uživatele ze skupiny. deluser --remove-home user ....... Odstraní uživatele a jeho domovský adresář. delgroup group ......................... Odstraní skupinu. usermod -l new_user .............. Změní jméno uživatele. usermod -d new_home -m user ...... Změní domovský adresář uživatele. groupmod -n new_name grupo ............... Změní název skupiny.
Systém
free -m -s 3 ............................ Zobrazí využití paměti každé 3 sekundy. df -h ................................... Velikost, využité a dostupné místo na jednotlivých diskových oddílech. netstat -napt ........................... Zjistí, které porty má náš systém otevřené.
Protokoly
tail /var/log/syslog .................... Zaznamená bezpečnostní zprávy. tail /var/log/debug ..................... Informace o ladění programu. tail /var/log/messages .................. Informační zprávy o systému. tail /var/log/user.log .................. Informace o uživateli. tail /var/log/auth.log .................. Přístup k systému (včetně neúspěšných pokusů). last .................................... Seznam přihlášených/odhlášených uživatelů. lastb ................................... Zobrazuje neúspěšné pokusy o přihlášení.
Process
htop Vyžaduje instalaci balíčku htop.
ps aux ................................. Zobrazí informace o aktuálních procesech. top .................................... Zobrazí informace o aktuálních procesech. htop ................................... Je systémový monitor, který lze použít k filtrování procesů podle spotřeby paměti a/nebo procesoru. pstree ................................. Zobrazuje procesy ve stromu. pidof Příkaz ......................... Zjistí ID aktuálně spuštěného programu. killall process ...................... Zastaví proces. příkaz strace ........................ Zobrazí systémová volání generovaná procesem. fuser -v file ....................... Zobrazí procesy používající soubor. lsof | less ............................ Seznam souborů otevřených procesem. lsof -c příkaz ................... Vypíše soubory otevřené procesem. lsof +D /home/paco ................. Vypíše seznam procesů, které používají můj adresář. lsof -i :627 ....................... Zobrazí, že se proces nachází za portem 627. příkaz nohup & ....................... Spustí proces nepřetržitě na pozadí. příkaz & ............................. Spustí příkaz na pozadí. jobs .................................. Vypíše seznam procesů na pozadí s číslem úlohy. fg nº .................................. Přesune proces do popředí. nice -n priorita příkazu .............. Spustí příkaz s prioritou (výchozí 0). Příklad: nice -n -10 cdrecord... renice priorita PID_procesu .......... Změní prioritu běžícího procesu. sleep 5 command ....................... Zpozdí provedení příkazu o 5 sekund.
DNS - testovací nástroje
dig .................................... Umožňuje přímo se dotázat na vybraný server DNS a získat širokou škálu informací, kromě překladu jmen a reverzního překladu. nslookup ............................... Podobně jako dig, méně výkonný, ale stále užitečný. named-checkconf ........................ Kontroluje syntaxi konfiguračních souborů Bind9. named-checkzone ........................ Slouží ke kontrole platnosti zónových souborů před načtením konfigurace.
Sledování provozu
Vyžaduje instalaci balíčků netdiag a bmon.
trafshow ............................... Zobrazí příchozí/odchozí IP provoz pro daný protokol. bmon ................................... Monitorování šířky pásma a odhad rychlosti.
Historie příkazů
history .............................. Zobrazí seznam příkazů použitých uživatelem. fc -l ................................ Zobrazí seznam naposledy provedených příkazů.
Odkaz na příkazový řádek
man command ---------------------, command --help ------------------|--> Zobrazí informace o příkazu. info příkaz --------------------' help příkaz ........................ Zobrazí informace o vnitřním příkazu shellu. apropos [word] ....................... Prohledá popisy příkazů man. apropos -e [word] ..................... Vyhledá přesné slovo v popisech man.
Datum a čas
cal -my .............................. Zobrazí kalendář. uptime ............................... Před jak dlouhou dobou byl systém spuštěn. date ................................. Zobrazí datum a čas systému. date -u .............................. Zobrazí datum a čas UTC.
Ostatní
clear ................................ Vyčistí obrazovku. reset ................................ Resetuje konzolu. pwd .................................. Zobrazí aktuální adresář. uname -a ............................. Verze jádra. hostname ............................. Zobrazí název serveru. Ctrl+C ............................... Ukončí proces. Ctrl+Z ............................... Dočasně pozastaví program. Ctrl+S ............................... Zastaví přenos dat do konzoly pro správu. Ctrl+Q ............................... Obnoví, znovu spustí přenos dat. ./script ............................. Spustí skript shellu. java -jar fichier.jar ................ Spustí program v jazyce Java.
wget - Správce stahování
wget [možnosti] URL ................... Správce stahování. -p .............................. Stažení stránky. -r .............................. Rekurzivní. -k .............................. Absolutní převod odkazů. -c .............................. Obnovení stahování částečně staženého souboru. -l6 ............................. Hloubka rekurze (výchozí 5) -A formát ........................ Formát, který má být stažen. -nH ............................. Nevytvářet adresář localhost.
--cut-dirs=n .................... Eliminuje počet adresářů v hierarchii. Příklad 1: wget -A zip URL .......... Stáhne všechny archivy zip webové stránky. Příklad 2: Chceme stáhnout příručku nano.pdf, která se nachází v: 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 Příklad 3: Chceme stáhnout příručku Arocena ve formátu html, jejíž stránka se nachází v: http://usuarios.lycos.es/ortihuela/index.htm wget -r -nH http://usuarios.lycos.es/ortihuela/index.htm
Ohodnotit tento článek :
4/5 | 5 názor
Tento článek byl pro vás užitečný ?
Ano
Ne
2mn čtení
Jak nakonfigurovat bránu firewall na dedikovaném serveru VPS?
1mn čtení
Jak se na dedikovaném serveru VPS připojím jako root pomocí nástroje Putty?
0mn čtení
SSH - Příkaz Apt-get: Instalace a odinstalace balíčků
0mn čtení
SSH - Přístupová práva k souborům nebo adresářům (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).