![]() |
|
écran rafraichi le |
Gnome - KDE - fvwm
|
La machine Unix par Louis Léon & Françoise Millet,
Cepadues Ed. 1992
autres livres sur Unix chez Amazon.fr autres livres en fr
www.ensta.fr/~ll2001/tp1.html
www.ensta.fr/~ll2001/tp2.html
www.ensta.fr/~ll2001/tp3.html
www.ensta.fr/~ll2001/tp4.html Etude des logiciels Xfm, XEmacs, KDE
www.ensta.fr/~ll2001/tp5.html Les communications :
www.ensta.fr/~ll2001/tp7.html création de fichiers en HTML
www.ensta.fr/~ll2001/tp8.html :
www.ensta.fr/~doc/manuels/ema.html
www.francenet.fr/~perrot/cours_unix.html
http://perso.magic.fr/obenassy/lugo/debutant-linux.html
http://linux-france.linuxbe.org/article/man-fr
www.linux-france.org/article/memo/memo.html
Historique Unix et actualités par O.Perret
TP3
Linux-Xwindows par O.Perret
Système
de fichiers Unix par O.Perret
Cours sur la
sécurité par O.Perret
se logger
Gestionnaires de fenêtre
Gestionnaires de bureau:
Gnome
emacs www.ensta.fr/~ll2001/tp4.html
Copier /diskette un fichier myFile.java de Linux vers Windows
Copier /diskette un fichier myFile.java de Windows vers Linux
extensions de fichiers graphiques
capture de fichiers image à l'écran par cde xwd
x-window dump
# xwd -out myFile.xwd <-
changer password avec le programme passwd
quelle variété Unix deVinci ? lire le message juste après le login
sous quelle classe de shell travaillez-vous?
Csh invite % avec bcp de cdes magiques
Bash invite $ Bourne Again shell gratuite (surensemble de
Bourne shell sh ou de Korn shell ksh)
se delogger : tapper logout ou exit
3 Unix principaux
pour lancer un programme: il suffit de taper son nom (sans
Run)
d'où la confusion avec une cde interne
en effet le shell décortique le nom tapé our voir si c'est qqchose qu'il connait
déjà comme cde; si ce n'est pas le cas, ce n'est pas une cde interne et le shell se met
à chercher un programme portant ce nom
commandes simples
ls
list files dans votre répertoire de travail
ls -l list files en format long,
soit un fichier /ligne -l est une option switch
ls I more pour un
affichage de bcp de fichiers, l est un filtre qui ordonne à Unix d'arrêter
d'envoyer des informations sur l'écran dès qu 'il sera plein, afin d'éviter que les
premières ne disparaissent vers le haut. Appuyer sur <espace> pour poursuivre
l'affichage du listing
ls .. list files du
Répertoire père de celui où vous vous trouvez
find . -name important.fichier -print
recherche du fichier et son affichage
find / -name important.fichier -print
recherche à partir de la racine, prend du temps
<Ctrl> C ou <Suppr> arrête l'exécution
astuces
pour créer un new Directory, tappez cd
pour rentrer HomeDirectory
mkdir Bin pour un
Directory perso
nommez vos directory en commançant par une Majuscule
nommez vos fichiers en commançant par une minuscule
quand vous tapperez ls du premier coup
d'oeil vous verrez ce qui est fichier et ce qui est répertoire !
de même nommez vos fichiers texte .txt
nommez vos fichiers tableurs .xls
cd change directory, ramène à la racine de votre répertoire d'accueil home directory, celui d'après logging
pwd
print working directory, affiche le répertoire de travail (ou
répertoire courant)
ls liste tous fichiers de
ce répertoire de travail
cd /Repertoire2
ls
cd qd vous ne précisez pas où aller, Unix (comme E.T.)
croit que vous voulez rentrer maison, HomeDirectory d'après votre loggin
si cd ne vous ramène pas chez vous tappez
whoami ou who am i
si vous n'etes pas chez vous, se délogger par logout
nl name lines
si Unix ne répond pas à vos sollicitations, essayez:
grand bêtisier de ce %$ d'UNIX
copie du fichier budget.jan afin de préparer celui de
février
ls vérifie qu'il
n'existe pas déjà un fichier appelé budget.fev
cp budget.jan budget.fev
ls s'assure de la présence du nouveau fichier
rm ce.fichier
cet.autre.fichier remove files, sans aucun moyen de
ressuciter vos victimes (pas de "vider la poubelle"), à part restaurer une
ancienne sauvegarde
ls
rm *
remove all files du répertoire
rm *.bak remove all files avec
extension .bak
cp -i
budget.jan budget.fev
option image demande à cp de vous faire savoir si un fichier ayant le même nom
que la cible de la copie, existe déjà. Dans ce cas cp demandera l'autorisation de
poursuivre la copie
rm -i budget.fev buget.jan
mv buget.mars budget.mars move-renomme fichier et supprime buget.mars
cat recette.omelette catalog ou catenate
ou affiche-écran le fichier texte
head recette.omelette affiche les 10 premières lignes du fichier
sauvegarde temporaire des fichiers sensibles
créer un répertoire sauve pour y stocker toutes copies de sauvegarde
mkdir sauve
cp important.fichier sauve
pour recopier cette sauvegarde, il faudra la désigner par sauve/important.fichier
chmod -w
fichier.fondamental dote ce fichier de l'attribut lecture seule,
not writable
chmod +w fichier.fondamental
revient à la situation de départ