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!