martedì 23 settembre 2008

I Comandi giusti: Print and Use

Ciao a tutti, nonostante l’argomento sia stato affrontato in ogni dove, basta inserire il testo "comandi linux" in un qualsiasi motore di ricerca per avere infinite liste..ma lo scopo non è avere tutti i comandi a portata di mano, lo scopo di questo piccolo post è far in modo da avere i "comandi" giusti a portata di mano..
Con la benedizione di tutto il Crismon’s staff, vorrei creare quindi un POST-CHAT, ovvero, un normalissimo post dove, nei commenti,potrete aggiungere i comandi che mancano nella lista che sto per scrivere, e che secondo voi servano Davvero…magari riusciremmo a scrivere una bella guida per i più inesperti  ( e non..)

ma andiamo alla lista dei comandi…

questi, sono quelli che mi hanno aiutato a risolvere qualsiasi situazione/problema

FILE E CARTELLE

(N.B. per i nomi composti usare le virgolette es. "nome cartella")

cd nomedirectory

Cambia la directory in cui lavorare

rm nomefile

Cancella il file

rm -f nomefile

Cancella il file forzatamente

rm -r directory

Cancella la directory

rm -rf directory

Cancella forzatamente la directory

cp nomefile1 nomefile2

Copia file1 a file2

mv nomefile1 nomefile2

Rinomina il file1 in file2

mv nomefile1 directory1

Sposta il file1 nella directory1

more nomefile1

Mostra il contenuto del file1

mkdir nomecartella

Crea una nomecartella

tar cf file1.tar file1

Crea un archivio chiamato file1.tar contenente il file1

tar xf file1.tar

Estrai l’archivio file1.tar

find

Cerca il file nella directory specificata

PROCESSI

kill nomeprocesso

ermina il processo nomeprocesso

xkill

il cursore diventa una X, basta "sparare" sulla finestra bloccata per uccidere (killare) il processo

ps

Mostra i processi attivi in quel momento

pstree

Mostra l’albero dei processi

 

SISTEMA

uptime

Mostra quando il computer è stato acceso

whoami

Mostra quale utente è loggato

date

Mostra data e ora

finger nomeutente

Mostra le informazioni dell’utente nomeutente

uname -a

Mostra le informazioni sul kernel

df

Mostra l’utilizzo del disco

free

Mostra l’uso della swap

cat /proc/cpuinfo

Mostra le informazioni sulla cpu

#lspci

Indica tutte l’hardware collegate alla sk madre

#smartctl -A -H -l error /dev/sda

Da indicazioni sullo stato di salute del nostro hd (occorre s.m.a.r.t)

#rcxdm restart

Riavvia il motere grafico

 

VARIE

Creare l’immagine ISO:

#mkisofs -r -o /tmp/disco.iso /homes/ferdy/dati_da_masterizzare

Scrivere la ISO sul DVD:

#growisofs -Z /dev/dvd=/tmp/disco.iso

Formattare un DVD:

# dvd+rw-format -force /dev/dvd

Oppure

# dvd+rw-format -force=full /dev/dvd

RETI

#ifconfig 

Mostra tutte le periferica di "connessione presenti" e il nome loro assegnato (es lan gigabit = eth0  –> eth0 nome assegnato)

#iwlist nome_assegnato scan

Effettua la scansione delle reti

#ifconfig nome_assegnato down

Disabilita una periferica

#ifconfig nome_assegnato up

Abilita una periferica

#ifconfig nome_assegnato indirizzo_ip

Assegna un ip alla periferica

 

PROGRAMMI

#rpm -e nomepacchetto

Disinstalla un programma (installato mediante rpm)

#./nomefile.bin

Installa un programma con estensione ".bin" (per eliminare un programma installato con questo procedimento basta eliminare la cartella di destinazione dell’installazione)

In caso di riavvio e successiva schermata nera (magari dopo l’installazione di driver video)

# sax2 -a

Rigenera il file xorg.conf

N.B: IL TERMINALE DI SUSE ( e dei sistemi UNIx in genere) E’  CASE SENSITIVE ovvero ESISTE UNA DIFFEREZA TRA MAIUSCOLE E MINUSCOLE (scrivere "Ciao" è diverso da scrivere "ciao" ecc..) quindi PRESTATE MOLTA ATTENZIONE AI NOMI DELLE CARTELLE E AI COMANDI IN GENERE

 

Jacer

Nessun commento: