4.3.2 Commandes Unix de base
Apprenons les commandes Unix de base. [
18] Essayez toutes les commandes suivantes depuis le compte
non-privil�gi� penguin :
-
pwd
-
whoami
-
file foo
-
type -p commandname
-
type commandname
-
apropos key-word
-
whatis commandname
-
man -a commandname
-
info commandname
-
ls
-
ls -a
-
ls -A
-
ls -la
-
ls -d
-
lsof foo
-
mkdir foo
-
rmdir foo
-
cd foo
-
cd /
-
cd
-
cd /foo
-
cd ..
-
cd ~foo
-
cd -
-
</etc/motd pager
-
touch junkfile
-
cp foo bar
-
rm junkfile
-
mv foo bar
-
mv foo bar/baz
-
chmod 600 foo
-
chmod 644 foo
-
chmod 755 foo
-
top
-
ps aux | pager
-
ps -ef | pager
-
ps aux | grep -e "[e]xim4*"
-
ps axf | pager
-
kill 1234
-
grep -e "pattern" *.html
-
gzip foo
-
gunzip foo.gz
-
bzip2 foo
-
bunzip2 foo.bz2
-
tar -xvvf foo.tar
-
tar -xvvzf foo.tar.gz
-
tar -xvvf --bzip2 foo.tar.bz2
-
tar -cvvf foo.tar bar/
-
tar -cvvzf foo.tar.gz bar/
-
tar -cvvf --bzip2 foo.tar.bz2 bar/
-
zcat README.gz | pager
-
zcat README.gz > foo
-
zcat README.gz >> foo
-
find . -name pattern
-
locate -d . pattern
Parcourez les r�pertoires et jetez un coup d'oeil au syst�me avec les commandes
ci-dessus. Si vous avez des questions sur ces commandes de la console,
consultez la page de manuel. Par exemple, ces commandes permettent de
d�marrer :
$ man man
$ man bash
$ man ls
C'est aussi le bon moment pour apprendre � utiliser vim
en
appuyant sur la touche F1. Vous devriez au moins lire les 35 premi�res lignes.
Ensuite, faites le didacticiel en d�pla�ant le curseur sur |tutor|
et en appuyant sur Ctrl-]. Voir
Editeurs, Chapitre
11 pour en savoir plus sur les �diteurs.
Notez que beaucoup de commandes Unix, y compris celles de GNU et BSD, affichent
une aide br�ve si vous les ex�cutez de l'une des fa�ons suivantes (ou parfois
sans argument) :
$ commandname --help
$ commandname -h
Essayez aussi les exemples de
Astuces Debian,
Chapitre 8 pour apprendre.