|
||
|
Edito
Trucs & Astuces
Le langage PASCAL
Le langage ELFE
Banana-WEB
Fonds d'écran
|
||
|
ATTENTION : PAGE EN GROS CHANTIER Toutes les commandes ci-dessous seront expliquees et acompagnees d'exemples RAPPEL : le programme man peut fournir de l'aide pour presque toutes les commandes. Commandes de base : REFERENCES : Linux France dpobel cd pour changer de répertoire. syntaxe : cd chemin pour aller dans le dossier représenté par chemin cd pour aller dans votre répertoire racine exemple : cd documents va vous emmener dans le sous dossier documents du dossier en cours. cd / va vous emmener dans le dossier racine de votre système Linux. cd /home va vous emmener dans le dossier qui contient les dossiers de tous les utilisateurs. cd /mnt/cdrom va vous emmener dans le dossier racine de votre cdrom (pour peu qu'il y en ai un et qu'il soit monté (cf mount) utiliser ls pour lister le contenu du dossier en cours. cp pour copier un ou des fichiers (équivalent à COPY sous DOS). syntaxe : cp fichier1 fichier2 pour copier fichier1 dans fichier2, si fichier2 existe, il sera remplacé. cp fichier chemin pour copier fichier dans le dossier représenté par chemin. exemple : cp titi toto va copier le fichier titi dans le fichier toto. cp /home/moi/essai.tar.gz /tmp va copier le fichier essai.tar.gz dans le dossier /tmp. cp /home/moi/essai.tar.gz /tmp/test.tar.gz va copier le fichier essai.tar.gz dans le dossier /tmp sous le nom test.tar.gz. cat pour afficher le contenu d'un fichier (équivalent à TYPE sous DOS). syntaxe : cat fichier pour afficher le contenu de fichier. cat fichier1 > fichier2 pour copier fichier1 dans fichier2, si fichier2 existe, il sera remplacé. cat fichier1 >> fichier2 pour ajouter fichier1 à la fin de fichier2, si fichier2 n'existe pas, il sera créé. cat > fichier1 pour créer un fichier texte à la volée. Vous tapez le contenu du fichier au clavier et finissez avec CTRL d (équivalent à "COPY CON fichier1" sous DOS sauf que sous DOS on terminait la saisie avec CTRL z). exemple : cat /etc/mtab pour voir quels sont les points de montages actifs. chmod pour changer les droits d'accès d'un fichier. syntaxe : chmod (options) mode fichier description : mode peut prendre plusieurs formes, la première se compose de trois chiffres allant de 0 à 7. En voici la signification : 7 rwx (Read Write eXecute, Lis Ecrit Execute) 6 rw 5 rx 4 r 3 wx 2 w 1 x 0 rien Ainsi chmod 755 monprogramme me donnera tous les droits sur monprogramme et ne donnera que les droits de lecture et execution au autres de mon groupe et au reste du monde. Cette forme est la plus utilisée mais une autre forme existe : chmod +x monprogramme ajoute le droit d'executer monprogramme à moi, à mon groupe et aux autres. Pour approfondir catte commande allez voir la page de man. à suivre... chown pour changer le propriétaire d'un fichier. chgrp pour changer le groupe d'appartenance d'un fichier. df -h affiche la place restant sur vos disques. find grep kill pour tuer un processus par son numéro de process (PID pour Process IDentity). killall pour tuer tous les processus par leur nom. ls pour lister le contenu d'un répertoire (équivalent à DIR sous DOS). ln pour créer un lien en dur ou symbolique. less pour faire defiler vers le bas ou le haut d'une page a la fois ou ligne par ligne. mv pour renomer et déplacer un fichier ou un répertoire (équivalent à REN et à MOVE sous DOS). mkdir pour créer un répertoire (équivalent à MD sous DOS). more pour faire defiler vers la bas, page par page avec la barre d'espaces ou Entree. man pour demander de l'aide sur une commande. mount pour "monter" un CD, une disquette, une partition... nice pour lancer un programme avec une priorite dfinie. ps pour avoir la liste des processus tournant sur la machine. rm pour détruire un ou des fichiers (équivalent à DEL sous DOS). rmdir pour détruire un répertoire (équivalent à RD sous DOS). renice pour changer la priorite d'un programme. su pour passer en utilisateur root (le super utilisateur de la machine). set affiche les variables d'environnement. top pour avoir en temps reel la liste des processus les plus consommateurs en temps cpu. umount pour demonter une partition. w affiche qui fait quoi et depuis quel endroit. Commandes plus rarement utilisées : cfdisk lspci lsusb id : permet de savoir quel numéro d'utilisateur (uid, comme user id) et quel numéro de groupe (gid, comme group id) sont associés à un utilisateur. passwd : change de mot de passe (il commence par demander l'ancien mot de passe quand il s'agit d'un simple utilisateur). groups : pour savoir à quels groupes appartient l'utilisateur. adduser toto : ajoute l'utilisateur toto au système. deluser toto : supprime l'utilisateur toto du système. adduser toto disk : ajoute l'utilisateur toto au groupe disk (modification effective après que l'utilisateur toto se soit déloggué puis reloggué). deluser toto audio : enlève l'utilisateur toto du groupe audio. printenv : affiche les variables d'environnement de l'utilisateur. du -sh : mesure la taille du répertoire depuis lequel il est exécuté. halt : éteint l'ordi. Equivaut à la commande shutdown -h now. reboot : reboote l'ordi. Equivaut à la commande shutdown -r now. uptime : dit depuis combien de temps le système n'a pas rebooté. Certains s'amusent ainsi à faire des concours d'uptime pour prouver la stabilité de leur machine sous Linux ! lspci : donne des informations sur les bus PCI du système et les périphériques PCI qui y sont rattachés (AGP est considéré comme un bus PCI) : très pratique pour avoir des renseignements sur le hardware du système ! Attention, quand la commande affiche Un cat /proc/cpuinfo : donne plein d'infos sur le processeur. cat /proc/interrupts : donne des infos sur l'utilisation des IRQs par les périphériques. cat /proc/dma : donne des infos sur l'utilisation des DMA par les périphériques. cat /proc/ioports : donne des infos sur l'utilisation des ports I/O (Input / Output) par les périphérique. uname -a : donne des informations sur le système, nottamment la version du noyau. date : donne l'heure système. cal : affiche un calendrier du mois courant. cal 2003 affiche un calendrier de l'année 2003. bc : une calculatrice en mode texte. la combinaison de touches Ctrl-l permet de rafraîchir l'affichage d'une application en console quand l'affichage est perturbé (par un message d'erreur par exemple). Commandes Slackware : Commandes Debian : dselect modconf dpkg-reconfigure nom_du_package exemple : netbase sudo vim /etc/network/interfaces pour les ip les mask and co > sudo vim /etc/resolv.conf pour les DNS > sudo /etc/init.d/networking restart Pour prendre en compte les changements dpkg-reconfigure quoi??? apt-cache search net | grep config reconfigurer le clavier : kbdconfig ou dpkg-reconfigure console-data netconf et linuxconf Commandes Mandrake : ======================================================= DEBIAN : Bug du packages locales Il y a un bug dans le packages locales qui fait qu'il ne se configure pas du premier coup et cela peut produire des messages d'erreur perl: warning... lors de la configuration des packages. Pour résoudre ce problème, reconfigure-le en tapant en root : Il va te poser les mêmes questions qu'à l'étape dselect lors de la procédure d'installation (chapitre Les packages), et tu vas y apporter les mêmes réponses : Select locales to be generated : coche : en_US ISO-8859-1 fr_FR ISO-8859-1 fr_FR.UTF-8 UTF-8 fr_FR@euro ISO-8859-15 Which locale should be the default in the system environment ? : répond fr_FR. La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi. Ici, nous avons réuni théorie et pratique : Rien ne fonctionne... et personne ne sait pourquoi ! Albert Einstein Nous n'héritons pas de la terre de nos ancêtres, nous l'empruntons à nos enfants. - St Exupéry - (proverbe Masaï) convertir un gif en pixmap : utiliser xv ou xpaint ------------------- demarrage rapide de galeon: Il suffit de lancer au démarrage de votre session (par exemple ajouter la lige a votre .xinitrc) la commande "galeon -s &" Ceci fait que galeon reste chargé en mémoire. Ainsi (avec cette astuce) il démarre en 0.5 seconde sur ma machine au lieu de 6s (sans l'astuce). --------------------------------- "Heureux soient ceux qui donnent en oubliant et qui reçoivent sans oublier" ---------------------------------- |
![]()
Linux est une marque déposée par Linus Torvalds.
Les informations contenues dans cette page ne sont absolument pas garanties.
Les critiques constructives sont les bienvenue.