Sei sulla pagina 1di 2

Configurazione Importanti comandi di Shell APT

/etc/ Tutti i file di configurazione cat files Stampa a schermo i file. apt-get update Aggiorna i pacchetti
sono nela directory /etc/. cd directory Cambia la directory. scaricandoli dalle sorgenti
nano files L’editor di default. Se non è cp file1 file2 Copia file e directory. indicate in /etc/apt/
presente prova emacs,vi, joe. echo stringa Stampa la stringa a video. sources.list. Eseguilo se il
webmin all’indirizzo Interfaccia web per le gzip, bzip2 [- Comprime, decomprime i file. contenuto dei repository, il file
https:// impostazioni di sistema, gli d]files di configurazione sono
hostname:10000 accessi sono definiti in /etc/ less files Mostra i contenuto dei file. cambiati, oppure se sei incerto.
webmin/miniserv.conf. ls [files] Mostra i file. apt-cache search Cerca pacchetti e descrizioni
CUPS: http:// Interfaccia Web per il sistema mkdir Crea directory. search-string contenenti search-string.
hostname:631 di stampa. directory-names apt-cache policy Mostra versione e priorità dei
dpkg-reconfigure Riconfigura un pacchetto, Es. mv file1 file2 Sposta, rinomina i file. package-names pacchetti.
package-name console-common (keyboard), rm files Rimuove i file. apt-cache show Mostra le informazioni e
locales (localizzazione). rmdir dirs Rimuove le directory vuote. package-names descrizioni del pacchetto.
update-alternatives Gestisce le alternative dei tar [c][x][t][z][j] -f Crea, eXtrae, mostra il apt-cache showpkg Mostra le dipendenze del
options comandi. file .tar [files] conTenuto, z, j per .gz, .bz2. package-names pacchetto.
update-grub Aggiorna GRUB. find directories Trova i file con -name name o apt-get install Installa il pacchetto,
make-kpkg --initrd Compila un pacchetto del expressions con -size +1000, etc. package-names sistemando le dipendenze.
--revision=2:my.1.0 kernel dai sorgenti, se è grep search-string Cerca search-string nei apt-get upgrade Installa le versioni più recenti
--rootcmd fakeroot necessario un kernel files files. dei pacchetti installati .
--uc --us kernel_ personalizzato, dipende da kill [-9]number Manda segnali al processo (es. apt-get dist-upgrade Come apt-get upgrade, ma
image kernel-package. lo termina). con un’avanzata risoluzione
m-a a-i modulo Crea e installa moduli di ln -s file1 file2 Crea un link simbolico al file. delle dipendenze.
kernel_image 3◦ parti (es.nvidia), dipende da ps [options] Mostra i processi correnti. apt-get remove Rimuove i pacchetti.
module-assistant. su - [username] Diventa un’altro utente, es. package-names
Daemoni e Sistema root. apt-cache depends Mostra tutti i pacchetti da cui
/etc/init.d/file Riavvia un servizio, un sudo command Esegue command come root. package-names dipende quello indicato.
restart demone. Impostazioni in /etc/sudoers. apt-cache rdepends Mostra tutti i pacchetti che
/etc/init.d/file Ferma un servizio, un demone. command >file Sovrascrive il file con l’output package-names dipendono da quello indicato.
stop del comando. apt-file update Aggiorna gli elenchi dei file dei
/etc/init.d/file Avvia un servizio, un demone. command >>file Accoda l’output del comando pacchetti, vedi anche apt-get
start al file. update
halt, reboot, Ferma, riavvia, spegne il cmd1 |cmd2 Utilizza l’output di cmd1 come apt-file search Cerca i pacchetti per file.
poweroff sistema. input di cmd2. file-name
/var/log/ Qui si trovano i log di sistema. command <file Utilizza un file come input. apt-file list Mostra il contenuto di un
/etc/default/ I valori di default per molte package-name pacchetto.
applicazioni e demoni. auto-apt Installa autom. i pacchetti
richiesti , può sostituire
apt-file, dipende da auto-apt.
aptitude Interfaccia per console per
APT, dipende da aptitude.
synaptic Interfaccia grafica per APT,
dipende da synaptic.
Dpkg Web Server (Apache2)
dpkg -l [names] Elenca i pacchetti. /etc/apache2/ Files di configurazione.
dpkg -I pkg.deb Mostra informazioni sul /etc/apache2/ Definisce i virtual-host di
pacchetto. sites-enabled/ default. Debian GNU/Linux Reference Card
dpkg -c pkg.deb Mostra il contenuto del default Version 3.1-0.2, 2005-09-03
pacchetto. /etc/apache2/ Contiene i moduli installati. http://www.debian.org/
dpkg -S filename Mostra da quali pacchetti mods-available/ Per attivarne uno, crea un link Help
dipende. simbolico nella cartella /etc/ man command Mostra una guida online per il
dpkg -i pkg.deb Installa i pacchetti indicati. apache2/mods-enabled/. comando. Ogni comando e
deborphan Mostra i pacchetti inutilizzati. molti file na hanno una.man
Database (PostgreSQL)
Dipende da deborphan. bash per la shell.
createdb Crea un nuovo database.
debsums Verifica il check-sum dei command [--help, -h] Un mini help per ogni
dropdb Rimuove un database.
pacchetti installati, dipende da comando.
createuser Crea un nuovo utente.
debsums. /usr/share/doc/ Qui c’è tutta la
dropuser Rimuove un utente.
dpkg-divert Sovrascrive la versione del [package-name/] documentazione, README.
/etc/postgresql/ Configurazione dell’accesso da
[options]file pacchetto di un file. Debian è specifico per Debian.
pg_hba.conf parte dei client.
dpkg --compare- Confronta i numeri di versione, Web documentation Reference, Manuali, FAQ,
ALTER USER name Cambia la password della
versionsv1 gt v2 da controllare con echo $?. HOWTO, ... all’indirizzo
WITH PASSWORD console SQL psql.
dpkg-query -W -- Cerca tra i pacchetti installati, http://www.debian.org/doc/
’password’;
showformat=format Query d’es.:’${Pacchetto} Mailing lists: La comunità è sempre
File e Print Server (Samba) http://lists. disponibile ad aiutare, guarda
${Versione}
/etc/samba/smb. Principali file di debian.org/ le users lists.
${Installed-Size}\n’.
conf configurazione.
dpkg --get- Scrive, su file, i pacchetti Installazione
smbclient Mostra le risorse SMB della
selections > file presenti nel sistema. Installer Tutte le informazioni presso:
rete, Es. download, upload file.
dpkg --set- Importa una lista dei pacchetti http://www.debian.org/
selections < file come la precedente. devel/debian-installer/
La Rete boot: expert Per poter, ad esempio:
/sbin/ifconfig Configura le interfacce di rete. configurare la rete con/senza
DHCP, usare LILO o GRUB.
/etc/network/ File di configurazione della
rete, i più importanti: boot: linux26 o Usa il kernel 2.6 per
interfaces e options. boot: expert26 l’installazione.
ifup, ifdown Attiva, disattiva una Bugs
[device] interfaccia, in accordo con i Tracking La lista dei bug esistenti e
files precedenti. corretti: http://bugs.
ssh -X user@host Esegui un login su un’altra debian.org/
Note Legali Bugs di un Visita http://bugs.debian.
macchina.
Questo documento può essere usato in rispetto della GNU Ge- pacchetto org/nome-pacchetto/, usa
scp files Copia un file su un’altra neral Public License ver.2 o successive. Le condizioni per la co-
user@host:path macchina(e viceversa). wnpp per richiedere un nuovo
pia e la traduzione sono reperibili qui: http://people.debian.
pacchetto.
org/~debacle/refcard/, dove puoi anche trovare l’ultima
versione di questa reference card. Segnala un Bug Segnala un bug via Email.
Segnalazione Istruzioni presso http://www.
c 2004 W. Borgert
Copyright debian.org/Bugs/Reporting
c 2004 C. Moratti (Italian)
Copyright
Made by: http://people.debian.org/~debacle/refcard/

Potrebbero piacerti anche