Ssh pătuț

SSH (coajă sigură - o coajă sigură în limba engleză) este un set de programe care vă permit să vă înregistrați pe un computer prin rețea, să executați de la distanță comenzi pe acesta și să copiați și să mutați fișiere între computere. Prin accesul SSH, dacă este utilizat, este foarte convenabil să efectuați o mulțime de lucruri care ar necesita mai mult timp și resurse ale serverului dacă ați efectuat operații prin panoul de control al gazdei sau. ca și în oameni, prin panou.

ssh - comenzi de chit

ssh user @ host - conectați-vă la gazdă ca utilizator

ssh -p port user @ host - conectați la gazdă pe portul port ca utilizator

File Commands chit

(manipularea fișierelor, directoare etc.)

ls - listă de fișiere și directoare

ls -al - formatată cu directoare și fișiere ascunse

cd dir - schimbă directorul în dir

cd - schimbare la directorul de acasă

pwd - arată directorul curent

mkdir dir - crează directorul dir

Fișier rm - ștergeți fișierul

rm -r dir - șterge directorul dir

rm -f file - șterge fișierul forțat

rm -rf dir - șterge directorul forțat dir *

cp file1 file2 - copiați fișierul1 în fișierul2

cp -r dir1 dir2 - copia dir1 la dir2; crea dir2 dacă nu există

mv file1 file2 - redenumiți sau mutați fișierul1 în fișier2. dacă folderul existent al fișierului2 - mutați fișierul1 în directorul2

ln -s file link - creați un link simbolic la fișierul de fișier

atingeți fișierul - creați fișier

cat> fișier - trimiteți intrarea standard în fișier

mai mult fișier - fișier de ieșire

cap fișier - imprimați primele 10 linii de fișier

fișier coadă - tipăriți ultimele 10 linii de fișier

tail -f file - tipăriți conținutul fișierului pe măsură ce crește, începe cu ultimele 10 linii

Managementul proceselor

ps - afișați procesele active curente

sus - arată toate procesele care rulează

ucide pid - ucide procesul cu id pid

killall proc - ucide toate procesele numite proc *

bg - lista sarcinilor întrerupte și de fond; continuați executarea sarcinii oprite în fundal

fg - aduce în prim-plan cele mai recente sarcini

fg n - ia sarcina n în față

Drepturi de acces la fișiere

chmod octal - modificați drepturile fișierului la octal, separat pentru utilizator, pentru grup și pentru toți adăugând:

1 - versiune (x)
exemple:

chmod 777 - citiți, scrieți, executați pentru toți

chmod 755 - rwx pentru proprietar, rx pentru grup și restul.

Opțiuni suplimentare: om chmod.

ssh user @ host - conectați-vă la gazdă ca utilizator

ssh -p port user @ host - conectați la gazdă pe portul port ca utilizator

fișiere de tip grep - șablon de căutare în fișiere

grep -r șablon dir - căutați recursiv pentru șablon în dir

comandă | modelul grep - căutați modelul în comanda de ieșire

localizați fișierul - găsiți toate fișierele numite fișier

Informații despre sistem

data - afișați data și ora curente

cal - afișați calendarul pentru luna curentă

uptime - arată durata de funcționare curentă

w - arată utilizatorii online

whoami este numele prin care sunteți conectat (ă)

utilizator deget - afișați informații despre utilizator

uname -a - arată informații despre kernel

cat / proc / cpuinfo - informații despre CPU

cat / proc / meminfo - informații despre memorie

comanda om - afișați manualul de comandă

df - arată inf. despre utilizarea discurilor

du - afișați "greutatea" directorului curent

gratuit - folosind memorie și swap

unde este aplicația - locația posibilă a aplicației

ce aplicație - ce aplicație va fi pornită implicit

tar cf file.tar - creați un fișier tar numit file.tar care conține fișiere

tar xf file.tar - dezarhivați file.tar

tar czf file.tar.gz - crea arhiva tar cu compresie Gzip

tar xzf file.tar.gz - Dezarhivati ​​tar din Gzip

tar cjf file.tar.bz2 - crea arhiva tar cu compresie Bzip2

tar xjf file.tar.bz2 - dezarhiva tar din Bzip2

Fișierul gzip - comprimați fișierul și redenumiți-l la file.gz

gzip -d file.gz - dezarhivați file.gz în dosar

ping gazdă - ping gazdă și de ieșire rezultatul

whois domain - obține informații despre cineis pentru domeniu

dig domain - obțineți domeniul de informații DNS

dig -x gazdă - gazdă reversibilă de căutare

wget - descărcați fișierul

wget -c file - continuă să se oprească descărcarea

Instalarea pachetelor

Instalare de la sursă:

dpkg -i pkg.deb - instalați pachetul (Debian)

rpm -Uvh pkg.rpm - instalați pachetul (RPM)

Combinări de tastatură

Ctrl + C - finalizează comanda curentă

Ctrl + Z - opriți comanda curentă, continuați cu fg în prim-plan sau bg în fundal

Ctrl + D - deconectați-vă, la fel ca ieșirea

Ctrl + W - ștergeți un cuvânt în linia curentă

Ctrl + U - șterge linia

- repetați ultima comandă

Mai devreme am evitat chit, pentru că mi-a fost frică să nu atingeți și a avut nevoie de comenzi ssh și sistemele nix'ovyh nu știau. Mulți dintre ei s-au transformat în viața de zi cu zi pentru mine. Și să nu uităm chit. a decis să "zashhgalit" în blogul său. Va fi util, sper, nu doar pentru mine!

Articole similare