Zu den Hauptinhalten
  • Bestellungen schnell und einfach aufgeben
  • Bestellungen anzeigen und den Versandstatus verfolgen
  • Erstellen Sie eine Liste Ihrer Produkte, auf die Sie jederzeit zugreifen können.
  • Verwalten Sie mit der Unternehmensverwaltung Ihre Dell EMC Seiten, Produkte und produktspezifischen Kontakte.

Spiegazione dei comandi comuni del terminale di Ubuntu Linux

Zusammenfassung: L'articolo seguente fornisce informazioni sui comandi terminale comuni in uso con Ubuntu Linux.

Dieser Artikel wurde möglicherweise automatisch übersetzt. Wenn Sie eine Rückmeldung bezüglich dessen Qualität geben möchten, teilen Sie uns diese über das Formular unten auf dieser Seite mit.

Artikelinhalt


Weisungen

Sommario:

  1. Comandi di controllo di base
  2. Comandi utente e di sistema di base
  3. Comandi di unità e diritti di base
  4. Comandi di rete di base

Comandi di controllo di base

 

I comandi del terminale sono istruzioni che è possibile utilizzare all'interno dell'applicazione terminale Ubuntu per eseguire qualsiasi attività sul computer. I comandi sono stati suddivisi in tabelle ridotte per semplificarne l'uso e fornire supporto nell'utilizzo di questi articoli.

 
Comando Effetto Altre informazioni
cd Modificare la directory Con questo comando, è possibile spostarsi
attraverso il file system. Digitare
cd oppure cd~ consente di accedere alla
cartella Home, che è la posizione iniziale predefinita
in Terminale.
cd/ Passare alla directory principale  
cd.. Un livello di directory in alto  
cd- Tornare alla directory precedente  
pwd Stampa directory di lavoro Visualizza la posizione dell'utente nel file system.
bash GNU Bourne-Again Shell  
break Uscire da un loop  
case Eseguire in modo condizionale un comando  
clear Cancellare la schermata del terminale  
continue Riprendere l'iterazione successiva di un ciclo  
cron Daemon per l'esecuzione di comandi pianificati  
crontab Pianificazione dell'esecuzione di un comando in un secondo momento  
echo Visualizza un messaggio sullo schermo  
enable Abilitazione e disabilitazione dei comandi della shell integrata  
env Variabili di ambiente  
eval Valutare diversi comandi o argomenti  
expect Automatizza le applicazioni a cui si accede tramite un terminale  
export Impostazione di una variabile di ambiente  
expr Valutare espressioni  
false Non fare nulla, senza successo  
for Espandere le parole ed eseguire comandi  
hash Ricordare il nome completo del percorso di un argomento name  
hostname Stampare o impostare il nome dei dispositivi  
if Eseguire in modo condizionale un comando  
jobs Elencare i processi attivi  
join Unire le linee su un campo comune  
journalctl Visualizzare i registri di sistema e risolvere i problemi Fornisce informazioni su registri di servizio, messaggi del kernel e altro ancora
local Creare variabili  
logout Uscire da una shell di accesso  
more Uscita display una schermata alla volta  
nice Impostazione della priorità di un comando o di un job  
nohup Eseguire un comando immune da blocchi  
notify-send Inviare notifiche sul desktop  
op Accesso operatore  
readarray Leggere da stdin in una variabile di array  
readonly Contrassegnare le variabili o le funzioni come read-only  
reboot Riavviare il dispositivo  
return Uscire da una funzione della shell  
sed Editor di flusso  
select Accetta input da tastiera  
set Manipola le variabili e le funzioni della shell  
shift Parametri di posizione dello spostamento  
shopt Opzioni shell  
shutdown Arrestare o riavviare Linux  
sleep Ritardare per un periodo di tempo specificato  
ssh Client della shell protetto Programma di accesso remoto
suspend Sospendi l'esecuzione di questa shell  
sync Sincronizzazione dei dati su disco con la memoria  
test Valutare un'espressione condizionale  
trap Eseguire un comando quando è impostato un segnale  
true Non fare nulla, con successo  
type Descrivere un comando  
unshar Decompressione degli script della shell  
until Eseguire i comandi Fino all'errore
vmstat Report delle statistiche sulla memoria virtuale  
watch Esecuzione o visualizzazione periodica di un programma  
while Esegue i comandi  
write Inviare un messaggio a un altro utente  
xargs Eseguire l'utilità, passando elenchi di argomenti costruiti  
### Consente di effettuare osservazioni o commenti senza disturbare il terminale  
while Esegue i comandi  

La gestione di file e testo è costituita da comandi che influiscono direttamente sui file e sul testo memorizzati e utilizzati nel computer. Il trattino e lo strumento Esplora risorse sono versioni note dell'interfaccia grafica utente (GUI) di questo strumento.

 
Comando Effetto Altre informazioni
cp Copia Consente di copiare un file, a tale scopo, aggiungere il nome del file che si desidera copiare insieme al comando. Dove si trova il file nella directory visitata. In caso contrario, digitare cp~/< file path > per specificare dove si trova il file che si desidera copiare.
ls Elencare Elenca tutti i file nella directory corrente
ls~ Elenca i file nella directory principale L'aggiunta di un nome cartella mostra un elenco di tutti i file in quella cartella specifica. Ad esempio: ls~/desktop mostra i file nella cartella desktop
mkdir Creare una directory Consente di creare una directory. Ad esempio: mkdir private files crea una nuova directory denominata private files che si trova nella directory principale. a meno che non sia stata selezionata un'altra directory o non sia stato specificato un altro percorso.
mv Move È possibile rinominare o spostare un file con questo comando. Se si desidera rinominare il file sunny today, è possibile digitare mv sunny day. Ciò richiede che sia stato eseguito l'accesso alla directory corretta o che sia stato specificato il percorso file corretto. Quando si digita mv day ~/Desktop, il giorno del file viene spostato dalla home page al desktop. Tuttavia, se si desidera anche rinominare il file come il nuovo file, rinominarlo accanto al nome corrente nel comando.
rm Rimozione Rimuove un file, specifica il percorso o il nome del file
rmdir Rimuovere una directory Rimuove un empty Directory
rm -r Rimuovere in modo ricorsivo Rimuove una directory insieme al relativo contenuto
grep Cercare stringhe di testo  
head Visualizzare l'inizio del file  
less Visualizzare parte del file  
tail Visualizzare la fine del file  
apropos Cerca nelle pagine di manuale della guida  
aspell Controllo ortografico  
awk Trova e sostituisci testo Ordinamento, convalida o indicizzazione del database
cmp Confronto di due file  
comm Confronta due file ordinati riga per riga  
csplit Suddivisione di un file in parti determinate dal contesto  
cut Dividere un file in due parti separate  
cksum Visualizzare il checksum CRC e il numero di byte  
find Cercare file che soddisfano i criteri impostati  
fmt Formattare il testo del paragrafo  
fold Disporre il testo a una larghezza specifica  
dir Elencare brevemente il contenuto della directory  
dircolors Impostazione del colore per ls  
dirname Convertire un nome di percorso completo in un percorso  
dirs Visualizzare un elenco delle directory memorizzate  
cat Visualizzazione del contenuto di un file  
bzip2 Comprimere o decomprimere i file denominati  
chroot Eseguire un comando con una directory principale diversa  
fgrep Cercare nei file le righe che corrispondono a una stringa fissa  
fuser Identificare o terminare il processo che accede a un file  
gawk Trovare e sostituire il testo all'interno dei file  
gzip Comprimere o decomprimere i file Name  
ln Crea collegamenti tra file  
locate Trovare i file  
look Visualizzare le righe che iniziano con una determinata stringa  
lpr Stampa off-line  
lpc Programma di controllo per la stampante di linea  
lprm Rimozione di processi dalla coda di stampa  
lprint Stampare un file  
lprintd Annullamento di un processo di stampa  
lprintq Elencare la coda di stampa  
lsof Elencare i file aperti  
vdir Elencare in modo dettagliato il contenuto della directory ls -| -b
v Elencare in modo dettagliato il contenuto della directory ls -| -b
vi Editor di testo  
uuencode Decodifica di un file Decodificare un file utilizzando uuencode
uuencode Codifica di un file Codificare un file utilizzando uuencode
tty Visualizzare il nome file del terminale in stdin  
touch Modificare i timestamp dei file  
expand Convertire le tabulazioni in spazi  
import Cattura lo schermo di un server x e salva l'immagine in un file  
install Copiare file e impostare attributi  
fg Invio del lavoro in primo piano  
bg Invio del lavoro in background  
nl Numera le righe e scrivi i file  
open Aprire un file in its default application  
paste Unione di righe di file  
pathchk Controllare la portabilità dei nomi di file  
popd Ripristinare il valore precedente della directory corrente  
pr Preparazione dei file per la stampa  
printcap Database delle funzionalità della stampante  
printenv Stampare variabili di ambiente  
printf Formattare e stampare dati  
pushd Salvare e quindi modificare la directory corrente  
rcp Copiare file tra due computer  
read Lettura di una riga dall'input standard  
rename Rinominare file  
remsync Sincronizzazione dei file remoti tramite e-mail  
mmb Spostamento e ridenominazione di massa dei file  
mtools Manipolazione di file MS-DOS  
rev Invertire le righe in un file  
rsync Eseguire la copia in remoto di un file Sincronizzazione delle strutture ad albero dei file
sdiff Unione interattiva di due file  
scp Copia protetta  
sftp Secure File Transfer Protocol  
slocate Trovare un file  
sort Ordinare file di testo  
split Dividere un file in parti di dimensioni fisse  
sum Stampare un checksum per un file  
tee Reindirizzare l'output in più file  
tsort Ordinamento topologico  
unmask Maschera di creazione per il file utente  
source Esecuzione di comandi da file  
symlink Creare un nuovo nome per un file  
tr Tradurre, comprimere e/o eliminare  
uniq Rendere i file univoci  
wc Stampare numeri di byte, parole e righe  
whereis Cercare gli utenti $path, le man page e i file di origine di un programma  
which Ricerca di un file di programma negli utenti $path  
wget Recuperare pagine web o file  
unexpand Convertire lo spazio in schede  
yes Stampare una stringa fino a quando non viene interrotta  
xdg-open Aprire un file o un URL nell'applicazione preferita dell'utente  
dmesg Stampare i messaggi del kernel e del driver  

Comandi utente e di sistema di base

 

Questi comandi consentono di gestire, configurare, risolvere i problemi e ripristinare le impostazioni di utenti e gruppi sul dispositivo Ubuntu.

 
Comando Effetto Altre informazioni
passwd Creazione di una password  
groupadd Aggiungere un gruppo  
groupmod Modifica di un gruppo  
chgrp Cambiare un gruppo  
groupdel Eliminare un gruppo  
adduser Aggiunta di un utente al dispositivo  
addgroup Aggiunta di un gruppo al dispositivo  
alias Creazione di un alias  
useradd Creare un nuovo account utente  
usermod Modifica dell'account utente  
users Elenco degli utenti che hanno effettuato l'accesso  
chmod Cambiare le autorizzazioni di accesso  
chown Cambiare il proprietario e il gruppo dei file  
groups Stampare i nomi dei gruppi in cui si trova un utente  
id Visualizzare l'ID dell'utente e del gruppos  
logname Stampa il nome di accesso  
su Sostituzione di un'altra identità utente  
times Tempi utente e computer  
who Stampa tutti i nomi utente che hanno effettuato l'accesso  
TimeDatectl Gestire le impostazioni di ora e data dei dispositivi. (include i fusi orari e la sincronizzazione con i server NTP).  
whoami Stampa l'ID e il nome utente correnti id -un

I seguenti comandi trattano programmi e informazioni specifici del dispositivo.

 
Comando Effetto Altre informazioni
cal Calendario Visualizzare il calendario
date Data Visualizzare la data
dc Desk Calculator Calcolatrice
fsck Controllo del file system  
bc Linguaggio arbitrario della calcolatrice di precisione  
kill  Interruzione dell'esecuzione di un processo  
killall Termina i processi per nome  
let Eseguire operazioni aritmetiche sulle variabili della shell  
make Ricompilare un gruppo di programmi  
pkill Interruzione dell'esecuzione dei processi  
ps Stato del processo  
seq Stampa sequenze numeriche  
units Converti le unità da una scala all'altra  

I pacchetti sono il metodo Ubuntu predefinito per il caricamento e l'aggiornamento di nuovi file e applicazioni. Questi comandi consentono la gestione e la configurazione dei pacchetti scaricati.

 
Comando Effetto Altre informazioni
apt -get Cercare e installare pacchetti software  
aptitude Cercare e installare pacchetti software  
apt -get update Aggiorna gli aggiornamenti disponibili  
apt - get upgrade Aggiorna tutti i pacchetti  
apt -get dist-upgrade Eseguire l'upgrade con sostituzioni di pacchetti Eseguire l'upgrade della versione di Ubuntu
apt -get install pkgname Installare il pacchetto per nome  
apt -get purge pkgname Disinstallare il pacchetto per nome  
apt -get autoremove Rimozione di pacchetti obsoleti  
apt -get -f install Provare a riparare i pacchetti danneggiati  
dpkg -configure -a Provare a riparare i pacchetti danneggiati  
dpkg -i pkg.deb Installare un file pkg.deb  

Questi comandi offrono un modo diretto per gestire i servizi sul dispositivo Ubuntu.

 
Comando Effetto Altre informazioni
start service Avviare un servizio di job Upstart
stop service Arrestare il servizio di lavoro Upstart
status service Verificare se il servizio è in esecuzione Upstart
/etc/init.d/service start Avviare il servizio SysV
/etc/init.d/service stop Arrestare il servizio SysV
/etc/init.d/service restart Riavviare il servizio SysV
/etc/init.d/service check Controllare il servizio SysV
systemctl Nuovo comando di servizio Questo ha sostituito service
runlevel Ottenere il runlevel corrente  

Comandi di unità e diritti di base

 

La gestione delle unità e dei formati consente di influire sulle periferiche collegate al computer. che si tratti di varie unità del disco rigido, supporti rimovibili o altri dispositivi. I comandi consentono di gestire e configurare questi dispositivi a livello di riga di comando.

 
Comando Effetto Altre informazioni
mount Eseguire il mount di un'unità  
unmount Unmount di un'unità  
fdisk Formatta dis  
cfdisk Editor delle tabelle delle partizioni per Linux  
dd Duplicare un disco Conversione e copia di un file, scrittura
di intestazioni disco o record di avvio
ddrescue Strumento di ripristino dei dati  
declare Dichiarare le variabili e assegnare gli attributi  
df Spazio disponibile su disco Visualizza la quantità di spazio su disco occupata su
ogni partizione
montata. df utilizza MB e GB anziché
blocchi.
du Utilizzo della directory Visualizza la quantità di spazio utilizzata da una determinata
directory e da tutte le relative
sottodirectory.
du -s Riepilogo di utilizzo della directory  
du -h Informazioni di base sull'utilizzo della directory Questo traduce le informazioni in
un formato di base non tecnico
free Quantità di spazio libero disponibile Indica la quantità di spazio
libero disponibile per l'uso
free -m Mostra le statistiche sullo spazio libero Mostra le statistiche in MB
uname -a Acquisizione di tutte le informazioni sul kernel  
uname -r Acquisizione di informazioni sul kernel  
lsb_release -a Visualizzare le informazioni sulla distribuzione di Linux  
top Avvio del monitoraggio dei dispositivi In questo modo viene avviato il monitoraggio e la visualizzazione dell'utilizzo di RAM,
CPU e swap, oltre al
totale dei processi in esecuzione
Htop Fornisce il monitoraggio in tempo reale delle risorse del computer Questo ha sostituito top
q Arresto del monitoraggio dei dispositivi  
diff Visualizza la differenza tra due file  
diff3 Visualizza la differenza tra tre file  
 
Nota: La maggior parte dei seguenti comandi deve essere preceduta dal comando sudo . In questo modo si elevano temporaneamente i privilegi al livello amministrativo dell'utente root. Necessaria quando si lavora con directory o file di cui l'account utente non è proprietario. Quando si utilizza sudo, viene richiesta la password. Questo comando può essere utilizzato solo dagli utenti con privilegi sudo (amministratore).
 
Comando Effetto Altre informazioni
history Elencare tutti i comandi utente Il comando history mostra un lungo elenco
di comandi digitati. Ogni
comando viene visualizzato accanto a un numero. È
possibile digitare | x per eseguire un comando digitato in precedenza
dall'elenco (sostituire la X
con un numero). Se l'output
della cronologia è troppo lungo, utilizzare history | less
per un elenco scorrevole.
REISUB Riavvia il computer Tenere premuti i tasti ALT e PRINTSCRN mentre
si digita questa opzione per riavviare il computer.
apt -get Application Utilizzato per installare, rimuovere, aggiornare e altro ancora
file Controllo del tipo di uno o più file  
sleep Comandi di ritardo Attendere x secondi per passare al comando successivo
pidof Ottenere il PID PID specificato in formato leggibile
ps Monitoraggio del sistema per la riga di comando Ottimo anche per gli script
cat Stampa file nella riga di comando  
crontab Eventi di unità temporale  
man Manuale di assistenza Aprire il manuale dei programmi, visualizza
il manuale dei comandi
man man Manual about Manual Pagina della guida sull'utilizzo della pagina della guida
man intro Un breve elenco di comandi Quando hai bisogno di informazioni su un comando
, digita < command name >-h oppure < command name
 >--help
, se la prima regola non funziona. Si
noti che alcune righe di comando potrebbero non essere associate -h
Con --help.
info info Introduzione alle pagine di informazione  
basename Eliminare directory e suffisso dai nomi di file  
eject Espulsione di supporti rimovibili  
fdformat Formattazione a basso livello Formattazione di un disco floppy (FD)
mkisofs Creazione di un file system ibrido  
format Formattare dischi o nastri  
mknod Crea file speciali per blocchi o caratteri  
quotactl Impostare quote del disco  
quotacheck Scansione di un file system per l'utilizzo del disco  
quota Visualizzare l'utilizzo e i limiti del disco  
tar Archivio di nastri  
ram Dispositivo disco RAM  

I diritti su file e directory e la possibilità di modificarli sono richiesti a livello di amministratore. Questi possono essere utilizzati per modificare o riparare i file esistenti o per impedire ad altri file o directory di utenti inesperti di causare danni.

 
Comando Effetto Altre informazioni
chmod Cambiare modalità  
su Cambia utente  
ulimit Limitare le risorse utente  
unalias Rimozione di un alias  
unset Rimuovere i nomi di variabili o funzioni  
function Definisci macro funzione  

I privilegi elevati sono quelli che Ubuntu chiama diritti di amministratore. È necessario eseguire questi comandi quando è necessario modificare gli elementi sul dispositivo a un livello sufficientemente alto. L'equivalente di Windows aprirà un prompt dei comandi come amministratore.

 
Comando Effetto Altre informazioni
sudo Privilegi elevati Esecuzione di comandi con privilegi elevati
- < superuser do >; Espressione comune che
indica che l'azione intrapresa deve
essere verificata con la password amministratore.
sudo -r Aprire la root shell come utente  
sudo -r -u Aprire la shell come utente  
sudo -k Dimentica le password sudo  

Comandi di rete di base

 

Questi comandi riguardano la configurazione e la risoluzione dei problemi delle connessioni di rete sul dispositivo. Sono incluse le connessioni cablate e senza fili.

 
Comando Effetto Altre informazioni
chkconfig Verifica i servizi attivati  
ping Testare le connessioni di rete  
ftp File Transfer Protocol  
host Controllare l'IP del dominio  
ifconfig Configurazione dei dispositivi di rete  
Ip Configurazione dei dispositivi di rete Ciò ha sostituito ifconfig
iwconfig Mostra informazioni wireless  
Iw Mostra informazioni wireless Ciò ha sostituito iwconfig
sudo iwlist scan Cercare reti wireless.  
ifup eth0 Portare online l'interfaccia eth0  
ifdown eth0 Visualizzare l'interfaccia eth0  
netstat Visualizzare la tabella di routing  
Ss Visualizzare la tabella di routing Ciò ha sostituito netstat
route Impostare la route  
telnet Connessione a Telnet  
traceroute Visualizzare la route  
dig Ricerca DNS  
ethtool Impostazioni della scheda Ethernet  
mkfifo Creare FIFO Named pipe
mtr Diagnostica di rete traceroute/ping
nslookup Interrogare in modo interattivo i server dei nomi Internet  
screen Terminale multiplex Esecuzione di shell remote utilizzando ssh
strace Tracciamento delle chiamate e dei segnali del computer  

Questi comandi riguardano la gestione e la configurazione del firewall di Ubuntu.

 
Comando Effetto Altre informazioni
ufw enable Attivazione del firewall  
ufw disable Disattivare il firewall  
ufw default allow Consenti tutte le connessioni per impostazione predefinita  
ufw default deny Nega tutte le connessioni per impostazione predefinita  
ufw status Stato e regole correnti  
ufw allow port Consenti traffico sulla porta  
ufw deny port Nega traffico sulla porta  
ufw deny from ip Bloccare un indirizzo IP  

Weitere Informationen

 

Nota:
Il supporto per il software viene fornito da Canonical attraverso i seguenti metodi:
Dell fornisce supporto tecnico:

Artikeleigenschaften


Betroffenes Produkt

Inspiron, Latitude, Vostro, XPS, Fixed Workstations

Letztes Veröffentlichungsdatum

10 Mai 2024

Version

4

Artikeltyp

How To