GNU/Linux >> Linux Esercitazione >  >> Panels >> Panels

Comandi Secure Shell(SSH) per l'amministrazione Linux.

Una shell non è altro che uno script che è scritto per la shell, o interprete della riga di comando, di un sistema operativo. È anche considerato un semplice linguaggio di programmazione specifico del dominio che include diversi tipici operazioni eseguite da script di shell che includono la manipolazione di file, l'esecuzione di programmi e la stampa di testo. In termini diversi shell è anche chiamato come termine per interfaccia utente, sistemi operativi e applicazioni per fornire un'interfaccia shell alternativa per facilitare l'interazione con il programma. termini semplici se l'applicazione è solitamente guidata da comandi, la shell potrebbe essere un sistema guidato da menu che traduce le selezioni dell'utente nei comandi appropriati.

Vediamo alcuni comandi Shell di base per l'amministrazione di Linux

passwd :questo comando apporterà modifiche alla password del tuo account SSH, devi solo seguire le opzioni dopo aver digitato change account password.
nano [option] [file]:This is un editor di file, facile da usare e molto amichevole.
nano –w /home/aquhome/public_html/index.php :la tua modifica attuale

index.php con –w che non è a capo di righe lunghe

mkdir [nome_directory] :utilizzato per creare una directory con autorizzazioni predefinite specifiche.

mkdir aquhome :crea una directory aquhome nella directory corrente in cui ti trovi.

df :[attributo]

[b]df -h[b] :serve per mostrarti lo spazio su disco disponibile in formato leggibile dall'uomo (Mbit e Gbit)

cd :cambia directory
cd ~ :porta alla tua directory home
cd – :porta all'ultima directory che hai visualizzato
cd ../ :prende fai salire di livello una directory
cd [percorso directory]
cd /home/aqhome/public_html

ls:questo comando elenca file e directory in una directory.

ls –l :mostrerà tutti i file con attributi dettagliati.

vi :questo comando è usato per editor avanzato, ha tantissime funzioni, ma è più difficile da usare di nano

vi /home/aquhome/public_html/index.php :modifica di nuovo quel file index.php

ln :crea collegamenti sys tra i file e le directory

ln –s /usr/local/apache/conf/httpd.conf /etc/httpd.conf :questo comando ti permetterà di modificare /etc/httpd.conf invece dell'originale , le modifiche verranno applicate immediatamente all'originale. Puoi eliminare il link senza eliminare l'originale.

wall :messaggio trasmesso
wall [messaggio]
wall, quindi quando viene riavviato il server?
top :mostrerà l'aggiornamento continuo dei processi di sistema in una tabella .
w :Visualizza l'indirizzo IP della persona e di chi ha effettuato l'accesso.
ps :Visualizza i processi in esecuzione.
touch :crea un file vuoto.
touch [ file]
touch index.html :crea un index.html vuoto
kill :termina un particolare processo di sistema
kill -9 [PID] :puoi ottenere un PID usando Top.
/>kill -9 100545
cp :Usato per copiare un file
cp yourfile yourfile.copy :Copia i dati del tuo file in yourfile.copy
cp –a /home/aquhome/public_html/ * /home/aquhome/public_ftp/ :viene utilizzato per copiare tutti i file in public_html in /public_ftp
du :visualizza l'utilizzo del disco
du –sh :visualizza un riepilogo dello spazio totale su disco nella directory corrente insieme con le sottodirectory in forma leggibile dall'uomo
netstat :mostra tutte le connessioni di rete correnti ns
netstat -rn :mostra le tabelle di routing per gli IP.
netstat -an :mostra tutte le connessioni al server.
chown :comando per cambiare il proprietario di un file
chown [ attributo] nuovoproprietario.nuovoproprietario nomi file
chown -R aquhome.aquhome /home/aquhome/public_html/index.php
chmod :[-r] autorizzazioni nomi file

Autorizzazioni :
u – Un utente che possiede il file.
g – Un gruppo che possiede il file.
o – Altro.
a – All.
r – Legge il file.
w – Scrive o modifica il file.
x – Esegue o esegue il file specifico come programma.

Autorizzazioni numeriche:
CHMOD può anche essere attribuito utilizzando autorizzazioni numeriche:
400 letto dal proprietario
040 letto dal gruppo
004 letto da chiunque (altro)
200 scrivi dal proprietario
020 scrivi dal gruppo
002 scrivi da chiunque
100 esegui dal proprietario
010 esegui dal gruppo
001 esegui da chiunque
CHMOD 755 /home/aquhome/public_html/index.php
last :mostra gli ultimi accessi al sistema
rm :elimina un file
rm filename.txt :elimina il nome del file .txt, molto probabilmente chiederà, se desideri davvero eliminarlo
rm -f nomefile.txt:elimina nomefile.txt, non chiederà conferma prima dell'eliminazione.
rm -rf tmp/ :cancella ricorsivamente la directory tmp e tutti i file in essa contenuti. Devi fare molta attenzione con questo comando.
grep :cerca i pattern nei file
grep root /etc/passwd :mostra tutte le corrispondenze di root in /etc/passwd
grep -v root /etc/passwd :mostra tutte le righe che non corrispondono a root
wc :conteggio parole
w c -l filename.txt :mostra quante righe ci sono in filename.txt
mv :sposta un file specifico.
mv -f /home/pen/ram.php /root/ sposta ram.php in la directory principale

Comandi di estrazione di base:
tar xvfz imagick-0.9.11.tgz :will estrae il file .tgz
bzip2 e bunzip:file con estensione .bz2
bzip2 filename.txt :comprime filename.txt in filename.txt.bz2
bunzip2 filename.txt.bz2 :decomprime filename.txt.bz2 in filename.txt

Comandi essenziali del servizio:
service httpd restart :riavvia Apache
service mysql restart :riavvia MySQL
service exim restart :riavvia exim
service cpanel riavvia :riavvia Cpanel

Il team tecnico esperto che lavora presso eUKhost distribuisce servizi tecnologici di qualità con una risposta rapida per risolvere qualsiasi problema. eUKhost offre anche hardware di qualità e server dedicato nel Regno Unito altamente configurabile con piani di ripristino di emergenza per ospitare qualsiasi piccola o grande dimensione sito Web con diverse tecnologie come server VPS, server di hosting per rivenditori e server di hosting cloud nel Regno Unito per ospitare il tuo sito Web con garanzia di configurazione rapida del server e nessun tempo di inattività.


Panels
  1. Come installare il servizio SSH (shell sicuro) su Kali Linux

  2. Comandi per generare la chiave SSH in Linux

  3. 20 comandi Linux di base per principianti spiegati con esempi

  4. 10 comandi Linux per la diagnostica di rete

  5. I migliori comandi di base di Linux per principianti

Comandi di base di Linux per principianti

14 Comandi Tar di base in Linux con esempi per i principianti

4 comandi Stat in Linux con esempio per utenti principianti

I 30 migliori comandi Linux

Pratici comandi Tee Linux e Unix per l'amministratore Linux

Comandi della directory Linux:una guida completa