|
Linux Try it you'll like it |
|---|
Ce site n'en est qu'à ses débuts. J'essaie d'y joindre mes expériences à partir de mes débuts et d'y
inclure quelques trucs qui m'ont été communiqués par des linuxiens ou que j'ai glané dans des périodiques
consacrés à Linux et que j'ai testés. Je complète ce site au fur et à mesure.
Je m'inspire naturellement des man dont je reprend les textes. A mes débuts j'ai néanmoins trouvé ces
textes très arides et peu accessibles à un débutant. Le défaut des man est qu'ils manquent d'exemple et
un beau dessin vaut parfois mieux qu'un long discours. Ma contribution personnelle consiste à
ajouter des exemples en sachant neanmoins que pour bien comprendre une commande ou un programme Linux il faut passer
inévitablement par les man.
Pour les débutants, voir:
Comme éditeur de ce site web, j'utilise Quanta Plus, deuxième version.
Pour faire un transfert ftp de mes pages web, j'utilisais IglooFTP-PRO mais j'utilise maintenant Gftp. Je me suis également amusé à faire des transferts ftp en mode console avec la commande ftp: pratique si on n'a que quelques fichiers à transférer.
Dans SuSE, consulter aussi les répertoires /usr/share/doc/packages ou /usr/share/doc/howto, ils contiennent des manuels dont certains sont très complets et très bien fait.
voir page de Léa pour une introduction à vi.
Petite question - les fichiers de log font plusieurs centaine de MB, comment je fais pour les reinit. svp? Je peux les supprimer ou il faut faire autre chose !!! # cat /dev/null > /var/log/machin remet le fichier à une taille de 0 bytes Faut juste se méfier avec syslog qui garde un handle de fichier ouvert en permanence pour chaque fichier de log. Qque chose comme cat /dev/null > /var/log/machin killproc -HUP /sbin/syslogd le signal SIGHUP (HangUP) a pour effet chez syslogd qu'il ferme tous les handles de fichiers ouverts: SIGHUP This lets syslogd perform a re-initialization. All open files are closed, the configuration file (default is /etc/syslog.conf) will be reread and the syslog(3) facility is started again. (extrait de man syslogd) -- -o) / Pascal Bleser
Pour bien comprendre pourquoi il est nécessaire de monter les systèmes de fichier, il faut étudier la manière dont Linux organise les disques et répertoires. Prenons un exemple pratique: un ordonateur qui possède un disque dur, un lecteur de disquette et un lecteur CD. Un système tel que Windows verra trois arborescences différentes. Linux lui ne construit qu'une seule arborescence. Le disque dur est considéré comme la partition racine (/).
La commande mount rattache les autres périphériques à la partition racine à la façon d'un arbre.
Pour qu'un périphérique soit reconnu, il est nécessaire de le "monter" c'est-à-dire de l'accrocher à l'arborescence. On crée alors un répertoire sur lequel on va monter le périphérique connu sous le nom /dev/XXX.
Voir instruction mount<:p>
# mkdosfs /dev/fd0 pour faire une disquette dos.
# mke2fs /dev/fd0 pour faire une disquette linux.
remplacer par /dev/fd1 si deux lecteurs de disquettes.