Sei sulla pagina 1di 5

COMANI LINUX CON SPIEGAZIONI

whoami : restituisce in output il nome utente

pwd : restituisce la working directory in cui ci troviamo

man : questo comando permette di trovare guide la uso di qualunque comando noi inseriamo
Che cos'è 'man'? E come è utile? · 'Man' è un comando di UNIX utilizzato per la ricerca di guide che descrivono l'uso

ls : permette di vedere le cartelle presenti nella working directory attuale

ls -l: permette di vedere in modo piu dettagliato le directory

cd : permette di cambiare la working directory

mkdir invece mi permette di creare delle cartelle

rmdir permette di eliminare le cartelle create o gia esistenti

rm permette di cancellare qualsiasi tipo di risorsa


L'utilizzo del comando RM viene utilizzato su sistemi operativi Linux e Unix per rimuovere cartelle e file. RM offr

mv invece permette di spostare qualunque risorsa da un punto ad un altro

cp serve per copiare la directory attuale in un'altra risorsa

touch invece lo utilizziamo per creare dei nuovi file

vim invece richiama il programma di editing del file all'interno della shell
Vim: Un Potente Strumento di Editing dei File nel Prompt della Shell · Vim è uno strumento di editing dei file basato s

con esc, in questo programma, usciamo dalla modalità di inserimento di testo

con i passiamo alla modalità di inserimento

:q invece lo usiamo per uscire senza salvare le modifiche

:q! chiude senza salvare

:w salviamo il file senza chiudere il programma

:wq salviamo e chiudiamo il file

cat invece serve unire 2 file e alla fine va dato il nome del file unione

ln invece crea un link che può essere di tipo soft o hard

tar -c invece ls..crea un file compresso

-cv permette di visualizzare nella shell gli archivi che sono stati compressi

-cvf + nome del file serve a vedere il suo contenuto all'interno

per la decompressione del file usiamo du

possiamo inoltre usare anche unzip che decomprime un archivio con compressione zip
tar -x

find permette di andare a visualizzare dei file all'interno della shell

CAMBIARE DIRITTI AI FILE

per cambiare i diritto ad un file bisogna essere super user (sudo su, poi la pwd dell'utente).

il comando base è chmod :

La prima terna del file indica l'Utente proprietario

La seconda terna indica il Gruppo proprietario

La terza terza indica tutto ciò che è Esterno


d = directory
r = read
w = write
x = execute

chown: cambia il proprietario di un determinato file

chgrp: cambia il gruppo proprietario

file /etc/passwd: ci fa vedere un idea del contenuto di un determinato file


cat }
more } PER VISUALIZZARE IL CONTENUTO
less }

cat /etc/shadow-> ci da informazioni separate da puntini, la prima colonna da il nome, la seconda


colonna da la password criptata, nella terza colonna ti da info sulla data e ora della creazione del
utente

cat /etc/group-> informazioni per i gruppi

Il comando useradd-> ti crea un nuovo utente

-g ti permette di specificare subito il gruppo di appartenenza

il comando adduser- si crea un utente aggiungendo gia tutte le informazioni

il comando PASSWD ti da la possibilità di cambiare password

userdel e groupdel servono per eliminare utenti o gruppi

pwd : /home/raffaele (sapere dove sono) assoluta poiché vi è lo slash

touch Desktop/main (creo un file)


VIM
vim Desktop/file (edito il file)

edit a,i

disabilito con esc

:q (chiudo l'editor)

:q! esco senza salvare

:w salva e continuo a editare, il file se non presente viene automaticamente creato

:wq salvo e chiudo

VEDERE IL CONTENUTO DI UN FILE


cat Desktop/file apro il file in sheel

more Desktop/file

less Desktop/file

FILE
file Desktop/file

Copiare e spostare file


cp Desktop/file ./ (./ posizione attuale)

mv Desktop/file Desktop/file_1.c
man : questo comando permette di trovare guide la uso di qualunque comando
noi inseriamo

Che cos'è 'man'? E come è utile?

'Man' è un comando di UNIX utilizzato per la ricerca di guide che descrivono l'uso di un qualsiasi
comando di sistema. Di solito 'man' appare in una finestra di terminale, ma può essere anche eseguito
da un browser web. 'Man' è un acronimo per la definizione "manuale dell'utente".

Come funziona?

Utilizzare 'man' è semplice: le persone lo utilizzano per inserire il nome del comando che cercano.
'Man' quindi controlla i file pertinenti per quel comando e li mostra nella finestra del terminale. È
possibile modificare l'aspetto di 'man' utilizzando argomenti a riga di comando univoci come 'less' e
'more'.

Come è utile 'man'?

'Man' è un'utilità molto utile per una varietà di motivi. Per prima cosa offre un elenco di tutti i comandi
disponibili e la loro descrizione. Inoltre, 'man' fornisce una breve descrizione dei comandi forniti da
una versione specifica di UNIX. Infine, 'man' fornisce anche un elenco di tutti i parametri disponibili
per un comando specifico. Inoltre, man offre anche informazioni aggiuntive come sintassi e esempi di
codice.

In conclusione, 'man' è un ottimo strumento per ricercare informazioni sui comandi UNIX. Se stai
cercando informazioni su come utilizzare un comando particolare, 'man' è sicuramente un ottimo
posto in cui iniziare.

rm permette di cancellare qualsiasi tipo di risorsa

L'utilizzo del comando RM viene utilizzato su sistemi operativi Linux e Unix per rimuovere cartelle e
file. RM offre un modo veloce ed efficiente per rimuovere qualsiasi risorsa dal sistema, incluso file
regolari, directory, simboli, link simbolici e device files.

Il comando RM può essere utilizzato con vari argomenti, tra cui "-r" e "-f", che specificano
rispettivamente se le sottocartelle sono incluse nella cancellazione e se RM deve chiedere conferma
prima di rimuovere ciascuna risorsa. L'utilizzo di "-f" evita all'utente di essere costantemente
interrotto da messaggi di conferma.

RM può essere anche utilizzato per rimuovere un file vuoto da una directory. Questo può essere utile
in determinate situazioni nelle quali bisogna modificare informazioni sui file senza dover
necessariamente crearne di nuovi.
RM ha un vantaggio rispetto all'utilità di copia-elimina in quanto può eliminare un file o una directory
con un solo comando. Copia-elimina richiede l'utilizzo di due comandi, uno per copiare un file o una
directory ed un altro per eliminarli.

RM è uno strumento molto utile quando si tratta di gestire file e directory. Può risparmiare un sacco di
tempo e rendere più efficienti il lavoro di amministrazione del sistema. Per essere sicuri di non
commettere errori mentre si utilizza RM, è meglio assicurarsi di impostare le opzioni corrette prima di
iniziare.

vim invece richiama il programma di editing del file all'interno della shell

Vim: Un Potente Strumento di Editing dei File nel Prompt della Shell

Vim è uno strumento di editing dei file basato su testo completo ed estremamente potente. Nasce dal
prompt della shell Unix come evoluzione di Vi, un editor di testo ben noto all'inizio degli anni '80.
Supporta la modifica del testo, l'esecuzione di comandi, la gestione dei file ed altro ancora.

Utilizzando un ambiente di lavoro intuitivo, Vim consente all'utente di modificare documenti, script e
file sorgenti da un prompt della shell. E poiché è disponibile su qualsiasi sistema operativo supportato
da Unix, non c'è da stupirsi che sia molto apprezzato da sviluppatori e amministratori di sistema.

Come un editor di testo classico, Vim permette all'utente di aprire, accedere, modificare e salvare un
documento dal prompt della shell. Con Vim, tuttavia, le cose diventano più interessanti. Può essere
utilizzato per eseguire comandi, sviluppare codice, scrivere documentazione, eseguire ricerche
all'interno di documenti e altro ancora. L'editor consente all'utente di lavorare con più file
contemporaneamente, clonare file, gestire file e, cosa più importante, consente di lavorare ai propri
documenti in modo più efficiente e veloce.

Oltre a essere uno strumento di editing, Vim può anche essere utilizzato come strumento di
programmazione. Tramite le sue funzionalità avanzate, può essere utilizzato come ambiente di
sviluppo integrato (IDE) per creare programmi in una varietà di linguaggi di program

Potrebbero piacerti anche