01 IMPARARE LINUX: VIDEORIPETIZIONI PER CERTIFICAZIONE LINUX LPIC ESAMI 101 E 102
Sommario:
- Come utilizzare il comando Tipo
- Tipi di comando
- Visualizza tutte le posizioni che contengono il comando
- Altre opzioni di comando tipo
- Conclusione
Il comando
type
viene utilizzato per visualizzare informazioni sul tipo di comando. Ti mostrerà come un dato comando verrebbe interpretato se digitato sulla riga di comando., spiegheremo come usare il comando
type
Linux.
Come utilizzare il comando Tipo
type
è una shell integrata in Bash e altre shell come Zsh e Ksh. Il suo comportamento può essere leggermente diverso da shell a shell. Tratteremo la versione integrata di
type
Bash.
La sintassi per il comando
type
è la seguente:
type FILE_NAME…
Ad esempio, per trovare il tipo di comando
wc
, digitare quanto segue:
type wc
L'output sarà qualcosa del genere:
wc is /usr/bin/wc
Puoi anche fornire più di un argomento al comando
type
:
type sleep head
L'output includerà informazioni su entrambi
sleep
comandi
sleep
e
head
:
sleep is /bin/sleep head is /usr/bin/head
Tipi di comando
L'opzione
-t
dice a
type
di stampare una singola parola che descrive il tipo di comando che può essere uno dei seguenti:
- alias (shell alias) funzione (funzione shell) file incorporato (shell incorporato) parola chiave (file disco) parola chiave (shell parola riservata)
Ecco alcuni esempi:
-
Alias
type -t grep
Nel mio sistema
grep
è alias digrep --color=auto
:alias
Funzione
type -t rvm
rvm
è uno strumento (funzione) per l'installazione, la gestione e il funzionamento con più ambienti Ruby:function
builtin
type -t echo
echo
è una shell integrata in Bash e altre shell come Zsh e Ksh:builtin
File
type -t cut
cut
è un file eseguibile:builtin
Parola chiave
type -t for
for
è una parola riservata in Bash:keyword
Visualizza tutte le posizioni che contengono il comando
Per stampare tutte le corrispondenze, utilizzare l'opzione
-a
:
type -a pwd
L'output mostrerà che
pwd
è un built-in della shell ma è anche disponibile come eseguibile standalone
/bin/pwd
:
pwd is a shell builtin pwd is /bin/pwd
Quando viene utilizzata l'opzione
-a
, il comando type includerà alias e funzioni, solo se l'opzione
-p
non viene utilizzata.
Altre opzioni di comando tipo
L'opzione
-p
forza il
type
a restituire il percorso al comando solo se il comando è un file eseguibile sul disco:
Ad esempio, il comando seguente non visualizzerà alcun output perché il comando
pwd
è un built-in della shell.
type -p pwd
Diversamente da
-p
, l'opzione
-P
maiuscola indica al
type
di cercare nel
PATH
un file eseguibile sul disco anche se il comando non è un file.
type -P pwd
pwd is /bin/pwd
Quando viene usata l'opzione
-f
,
type
non cercherà le funzioni della shell, come con il comando incorporato.
Conclusione
Il comando
type
ti mostrerà come verrà interpretato un comando specifico se usato sulla riga di comando.
Cogli la riga di comando con il comando Take

Integra il prompt dei comandi, la GUI e un potente linguaggio batch con il potente toolkit Take Command.
Comando chmod in linux (permessi dei file)

In Linux l'accesso ai file è gestito attraverso le autorizzazioni, gli attributi e la proprietà dei file. Questa esercitazione illustra come utilizzare il comando chmod per modificare le autorizzazioni di accesso a file e directory.
Comando chgrp in linux (cambia gruppo)

In Linux, ogni file è associato a un proprietario e un gruppo e dispone di autorizzazioni che determinano quali utenti possono leggere, scrivere o eseguire il file. Il comando chgrpc modifica la proprietà del gruppo di determinati file.