Unix - Commandes.pdf
(
225 KB
)
Pobierz
Général
man
veut dire « manuel », exemple : man <commande>
man permet de visualiser les options. Exemple : man grep donne les options de grep.
Il permet de visualiser les options.
Pour chercher une commande : man –k + sujet
man x /-x permet d’aller directement à l’option de commande recherchée.
Regarder aussi dans le man : « voir aussi… »
Caractères « joker » :
remplace une suite de n’importe quel caractère
ex. : abcde
= *e = a*
= a*e
ls a*
ls / home /u*
? remplace 1 caractère quelconque non vide
ex. : a ?
??
« ? » a ?*
? ?* * ?
[abcde] = n’importe quel caractère de la liste
[abcdef]
[a-f]
[0--9]
ls a* b* c*
ls [abc]*
ls [a-k,y,z]*
ls [a-j,l-z]*
ls résultat.2000.0[1-9]
ls résultat.2000.1[012]
ou [0-2]
pour lister tous les mois de l’année.
Pour compter :
wc
wc = word count
wc –c : compte les caractères avec espaces
wc –w : compte les mots
wc –l : compte les lignes
Sortie après Ctrl D
La commande
set –x
montre ce que va exécuter le système.
Pour revenir à l’état initial, set +x
Quand apparaît en début de ligne
« > »
, c’est que la commande n’est pas terminée, le
système attend.
Les caractères
apostrophes
neutralisent tout mécanisme de substitution.
Les caractères
guillemets
neutralisent uniquement les mécanismes de type « fichier ».
1
Le mécanisme
` `
(Alt GR + 7) montre le résultat d’une commande.
sort
: réaffiche par ordre alphabétique ce que l’on tape.
En Korn shell
(ksh
), on peut remplacer $HOME par
~
(Alt Gr + 2). ~ se lit Tilda.
Le fait de taper ksh lance un nouveau shell que l’on supprime avec exit.
Pour aller chercher l’adresse d’une commande x, faire
which
x.
Mettre une commande en arrière / avant-plan :
fg
= forground
bg
= background
Pour remettre une commande en avant-plan : fg si une seule, sinon :
fg %n ou n est le n° entre [] que l’on voit dans ps –l
Pour mettre en arrière-plan : bg %n
Ctrl + z met en arrière-plan et fige l’application.
cd
fait par défaut un cd $HOME
Variables d’environnement 7.4 :
PATH
indique les répertoires à consulter pour trouver les commandes. Les répertoires sont
séparés par des « : ».
more
permet de voir les commandes, écran par écran.
Ex. : ls /usr/bin | more
banner
banner fich1 affiche fich1 en bannière.
2
Contenu d’un répertoire 3.7
ls
Pour voir le répertoire bin page par page, faire « ls –l | more » et à l’inverse : « ls –l | less »
ls /usr/bin indique toutes les commandes
ls /usr/bin | more, donne la même chose, mais écran par écran.
Ls a* b* c*
ls [abc]*
ls [a-k,y,z]*
ls [a-j,l-z]*
ls résultat.2000.0[1-9]
ls résultat.2000.1[012]
ou [0-2]
pour lister tous les mois de l’année.
Quand on fait un ls –l :
- s’il s’agit d’un fichier, le premier caractère des droits est un «-«
- s’il s’agit d’un répertoire ou directory, le premier caractère des droits est un «d »
ls *f donne tous les fichiers commençant par f
ls fic* : fait apparaître tout ce qui commence par fic + n’importe quoi.
ls fic ? : Idem mais plus un seul caractère.
ls fic[…] : Idem avec en plus un des caractères entre crochets.
Ce sont des caractères pour indiquer des motifs de types « fichier ».
3
4.4 cat
Concaténer (cat)= mettre bout à bout
cat fichier1 = cat <fichier1 = prendre fichier1 comme entrée standard = concaténer à partir de
ce fichier là.
cat fichier1 >fichier2 = fichier 1 recopié dans fichier 2
$cat (seul) :
Le système attend un texte que l’on termine en faisant Ctrl D
cat .profile pour voir son compte perso.
On met dans le .profile ce qui est perso et on y fait les modifications.
4
head et tail 4.6
Voir les x premières lignes d’un fichier : head –x
Voir les x dernières lignes d’un fichier : tail –x
Voir tout sauf les x premières lignes d’un fichier : tail –x
Exemple : ne pas voir les 5 premières lignes, ni les 5 dernières sur un fichier « secret » de 20
lignes :
tail +5 secret | head -10
Voir alors, le nombre de lignes, rajouter | wc –l, donc cela fait la commande :
tail +5 secret | head –10 | wc –l
Résultat = 10
5
Plik z chomika:
musli_com
Inne pliki z tego folderu:
Thunderbird 2.0 v2 Messagerie (Vincent Meunier & Georges Silva - 2002).pdf
(40871 KB)
Linux - Simple comme Ubuntu.pdf
(31207 KB)
Linux - Ubuntu Administration d'un Systeme Linux.pdf
(23635 KB)
Linux - Debuter sous Linux Knoppix.pdf
(16627 KB)
Linux - Notion de Base et Configuration Type.pdf
(10467 KB)
Inne foldery tego chomika:
- Linux - Ebook Img
- Linux - Links
- Linux - Magazine
- Linux - Video
Zgłoś jeśli
naruszono regulamin