Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 10/09/2005, à 09:46

Zeo

Les commandes les plus importantes (en console)

Liste des commandes les plus utiles sous Linux (toutes distributions comprises)

ATTENTION : Certaines commandes ont leurs équivalents sous forme graphique (exemple : se rendre dans un répertoire par la commande cd peut être fait en se rendant dans le dossier par le poste de travail aussi)

** Utilisez la commande : man suivit du nom de la commande pour avoir des explications supplémentaires **

Commandes Système de fichiers

ls : liste le contenu d'un répertoire
cd : se déplace dans un répertoire
cp : copie un fichier
mv : déplace/renomme un fichier
rm : supprimer un fichier
mkdir : crée un dossier
rmdir : supprime un dossier
ln : crée un lien vers un fichier ou dossier
find : cherche un fichier dans l'arborescence
du : donne l'occupation disque par dossier
df : donne l'occupation disque par partition montée
pwd : renvoie le répertoire courant (dans lequel l'utilisateur se trouve)
file : renvoie le type d'un fichier (image, texte, binaire, ...)
which : renvoie le chemin d'accés d'un fichier
stat : renvoie le statut d'un fichier (droits, attributs, propriétaire, ...)
touch : crée un fichier s'il n'existe pas ou change sa date d'accés s'il existe

Commandes des droits

chmod : change les droits sur un fichier ou dossier
chown : change le propriétaire
chgrp : change le groupe propriétaire

Commandes sur les fichiers

cat : affiche le contenu d'un fichier
more : affiche le contenu d'un fichier page par page
less : affiche le contenu page par page avec possibilité de remonter en arrière
cut : découpe le contenu d'un flux, ligne par ligne
grep : recherche l'occurence dans un fichier
tr : transforme une liste de caractère en une autre liste
sort : trie le flux d'entrée
head : affiche l'entête du fichier
tail : affiche les dernières lignes d'un fichier

Commandes utilisateurs

id : renvoie les informationss UID - GID d'un utilisateur
groups : renvoie la liste des goupes dont l'utilisateur fait partie
passwd : change le mot de passe
who : affiche la liste des utilisateurs connectés à une machine (ordinateur)
halt : ordonne l'arrêt du système
reboot : ordonne le redémarrage/reboot du système
set : affiche/fixe les variables d'environnement
alias et unalias : crée et supprime un alias de commande
echo : affiche un texteà l'écran

Commandes processus

ps : liste les processus actifs
kill : envoie un signal à un processus
top : affiche et classe les processus actifs (cpu - mém - temps)
bg : passe un processus en tache de fond (background)

Informations sur les droits pour les fichiers :
- r : droit de lecture, permet de voir le contenu du fichier
- w : droit d'écriture, permet de modifier le fichier
- x : droit d'exécution, permet d'exécuter le programme contenu dans le fichier
Informations sur les droits pour les dossiers :
- r : droit de lecture, permet de voir le contenu du dossier
- w : droit d'écriture, permet de créer/supprimer des fichiers dans le dossier
- x : droit d'entrée, permet d'entrer dans le dossier

Edit : Merci pour les remarques, j'ai mis à jours mon post wink

Dernière modification par Zeo (Le 19/09/2005, à 08:49)


Linux Ubuntu
---
Si un jour, on te reproche que ton travail n'est pas un travail de professionnel, dis-toi bien que :
Des amateurs ont construit l'arche de Noé, et des professionnels le Titanic.!

Hors ligne

#2 Le 10/09/2005, à 09:55

crypto178

Re : Les commandes les plus importantes (en console)

dans le même registre, ce qui m'interesserait, ce sont les options les plus courantes pour ces commmandes, ce serait possible d'en avoir quelques unes? (du genre ls -a, rm -f, etc.) OK y'a les man mais... tongue

Hors ligne

#3 Le 10/09/2005, à 15:53

Enixos

Re : Les commandes les plus importantes (en console)

Peut-être qui faire figurer halt serait aussi utile, non ?
Je sais que ce n'est pas une commande qu'on utilise très souvent mais, elle peut être très utile.

Hors ligne

#4 Le 10/09/2005, à 17:10

dj

Re : Les commandes les plus importantes (en console)

crypto178 a écrit :

dans le même registre, ce qui m'interesserait, ce sont les options les plus courantes pour ces commmandes, ce serait possible d'en avoir quelques unes? (du genre ls -a, rm -f, etc.) OK y'a les man mais... tongue

il a y aussi les ls --help

qui sont parfois en français

Hors ligne

#5 Le 10/09/2005, à 18:05

dudie

Re : Les commandes les plus importantes (en console)

et la fameuse commande sudo haha


fait gaffe !!! parce-que linux fracas
et Ubuntu ? Ça tue !!

Hors ligne

#6 Le 10/09/2005, à 19:04

dawar

Re : Les commandes les plus importantes (en console)

Pi file aussi je trouve très pratique :
dawar@demudi:~$ file /mnt/mp3/drum404.mp3
/mnt/mp3/drum404.mp3: MPEG ADTS, layer III, v1, 160 kBits, 44.1 kHz, JntStereo

Edit : oups, il est dans la liste... Mais c'est pratique, na. Et puis j'ai des excuses, je n'ai dormi que 4 heures...


S'il n'y a pas de solution, c'est qu'il n'y a pas de problème (Devise Shadoks)

Hors ligne

#7 Le 10/09/2005, à 19:46

tomtom

Re : Les commandes les plus importantes (en console)

heuuu

sudo haha

ca marche pas chez moi !
bon,je sors ... ------------>[] tongue

Hors ligne

#8 Le 10/09/2005, à 20:05

jib

Re : Les commandes les plus importantes (en console)

Les commandes les plus importantes (console) pour bien débuter


CHERS NOUVEAUX, UTILISER LA CONSOLE EST JUSTE UN CHOIX POUR ALLER PLUS VITE QU'EN CLIQUANT. DONC, CONTRAIREMENT À CE QUE SUGGÉRERAIT LE TITRE DE CE SUJET, CES COMMANDES NE PALLIENT PAS DES INSUFFISANCES DE L'INTERFACE GRAPHIQUE.

VOUS POURREZ ADMINISTRER VOTRE SYSTÈME VIA DES LOGICIELS COMME SYNAPTIC, TRÈS SIMPLEMENT.

Mais vous êtes fous de ne pas préciser cela? Vous vouler faire fuir les petits nouveaux ou quoi?

Dernière modification par jib (Le 10/09/2005, à 20:07)

#9 Le 10/09/2005, à 20:17

minus

Re : Les commandes les plus importantes (en console)

Tout a fait d'accord ,ces histoires de commandes tuent linux plus que la pub de microsof$ !
Il faut bien expliquer que sur unbutu tout se fait par des interfaces graphiques. Evitez de vous la pêter avec des commandes de la mort-qui-tue ,que j'ai pratiqué sur d'autres systêmes avec   des regards d'admiration des chefs de l'époque. Maintenant j'apprecie LINUX pours les NULLS
SYNAPTIC entr'autre c'est d'une efficacité et d'une simplicité redoutable !
De la pédagogie ,merde ...
A +


Errare humanum est, perseverare diabolicum

Hors ligne

#10 Le 10/09/2005, à 20:26

goodluck

Re : Les commandes les plus importantes (en console)

Merci, Zeo cool


Amicalement, Gerard ;)
http://counter.li.org/cgi-bin/certificate.cgi/302199
http://www.worldcommunitygrid.org/

Hors ligne

#11 Le 10/09/2005, à 20:44

jib

Re : Les commandes les plus importantes (en console)

Sans troller, je voulais juste dire qu'il faut préciser que le choix est possible.

Vous voulez profiter de la rapidité et de la puissance des lignes de commandes sous Linux? Très bien. Ce n'est pas mon choix, mais je le comprend.

Cependant, vous devez penser aux nombreux nouveaux qui sont effrayés par la console et le paquet de lignes de commandes à apprendre pour l'utiliser pleinement. Donc vous devez préciser que l'interface graphique pour administrer le système existe.

Sinon, la communauté d'Ubuntu ne s'accroîtrera que très lentement et cela vous fera aussi du tort (vous croyer que l'on fait des pilotes pour une poignée de geeks, même très sympatiques? Pas très souvent, non.)

Donc, je vous demande juste à Zeo d'éditer son premier message, pour préciser que la

Liste des commandes les plus utiles lorsqu'on débute sous Linux (toutes distributions comprises)

n'est pas un passage forcé.

Merci de votre compréhension, encore une fois sans troll.

#12 Le 11/09/2005, à 16:06

janno59

Re : Les commandes les plus importantes (en console)

jib a écrit :

Sans troller, je voulais juste dire qu'il faut préciser que le choix est possible.

Vous voulez profiter de la rapidité et de la puissance des lignes de commandes sous Linux? Très bien. Ce n'est pas mon choix, mais je le comprend.

Cependant, vous devez penser aux nombreux nouveaux qui sont effrayés par la console et le paquet de lignes de commandes à apprendre pour l'utiliser pleinement. Donc vous devez préciser que l'interface graphique pour administrer le système existe.

Sinon, la communauté d'Ubuntu ne s'accroîtrera que très lentement et cela vous fera aussi du tort (vous croyer que l'on fait des pilotes pour une poignée de geeks, même très sympatiques? Pas très souvent, non.)

Donc, je vous demande juste à Zeo d'éditer son premier message, pour préciser que la

Liste des commandes les plus utiles lorsqu'on débute sous Linux (toutes distributions comprises)

n'est pas un passage forcé.

Merci de votre compréhension, encore une fois sans troll.

+1 jib j'ai tout installé en mode graphique .
C'est quand même interressent de connaitre quelques commandes de base pour ne pas rester comme un con ,le jour où tu te retrouve avec un problème. wink
Mais normalement un utilisateur lamda n'aura pas à les utiliser.


jean

Hors ligne

#13 Le 12/09/2005, à 13:49

phenix

Re : Les commandes les plus importantes (en console)

Hello,

Juste en passant pour dire que ce n'est pas parce qu'on peut tout faire en mode graphique qu'il n'est pas utile de connaître la base des commandes. Le jour ou quelqu'un te demande comment voir si la carte pci qu'il y mise est bien connectée ou pas, je trouve que juste un simple 'lspci' est bien utile pour que tu puisses te faire une idée.

Enfin bref, chacun son avis, c'est clair. Heureux soit celui qui peut se passer de la console (pratique en effet pour les petits nouveaux et ceux qui ne veulent pas se prendre la tête), mais ça ne fait pas de mal aux neurones de connaître juste une dizaines de commandes qui peuvent se révéler fort utiles.

Salutatations

Hors ligne

#14 Le 12/09/2005, à 16:18

traaf

Re : Les commandes les plus importantes (en console)

juste pour ajouter

l'état actuel des choses n'est qd même pas si évident que ca, l'interface graphique permet certes une utilisation quotidienne des plus faciles

mais a condition de ne pas avoir de problèmes matériels a l'installation

je suis quasi-nouveau sous linux, et j'ai quand même du bien m'acharner pour avoir un systeme stable et complet, mais bon, c parce que j'ai pas eu de bol avec mon matos
j'ai qd même du installer a la main
les drivers audio
les drivers wifi
recompiler et patcher un noyau pour avoir plus de 2 ports IDE

et la la console reste qd même indispensable et demande bcp de tps de recherches pour savoir quoi taper

tout de même finalement tres satisfait d'ubuntu, je l'ai installé chez mon beaufrere, il a eu plus de chance, tout son matos est reconnu du 1er coup


Vault106, musique libre, enjoy it /!\

Hors ligne

#15 Le 12/09/2005, à 18:53

jib

Re : Les commandes les plus importantes (en console)

Je ne dénigre pas la console.

Je demande juste de faire attention à l'image que vous donnez de Linux aux nouveaux appeurés par l'obscur console...

C'est tout, c'est vraiment tout. Linux a une image de «réservé aux geeks» qui lui colle à la peau. C'est à nous de veiller à avoir une image fidèle de Linux. On ne peut pas compter sur des campagnes télés...

#16 Le 13/09/2005, à 01:17

Dagg

Re : Les commandes les plus importantes (en console)

C'est quoi une image fidèle de Linux ?

Est-ce laisser croire que c'est simple, intuitif, et que tout peut se faire en cliquant ? Que Mac OS à côté c'es t du pipi de chat ?


ceci n'est pas une signature.

Hors ligne

#17 Le 13/09/2005, à 10:04

Le Bleu

Re : Les commandes les plus importantes (en console)

j'adore la philosophie de Jib cool
mais je suis d'accord avec traaf à 100%
peace love & linux ? ops c'était pas une pub IB* ..lol

Hors ligne

#18 Le 13/09/2005, à 10:13

jib

Re : Les commandes les plus importantes (en console)

@ Dragg

Non, c'est dire que c'est s'ouvrir sur un nouveau monde, qui s'il peut offrir des difficultés, donnent aussi de vraies joies :

Ajouter/Supprimer des applications est vraiment pratique, et on ne trouve cela nulle part ailleur. Comparez l'installation d'une imprimante HP sur réseau samba sous Breezy et sous Mac OS X, justement. Eh bien, cette fois-ci, c'est Ubuntu qui gagne...

D'ailleur, je viens de remarquer un truc.

Merci Zeo big_smile

Dernière modification par jib (Le 13/09/2005, à 10:17)

#19 Le 13/09/2005, à 23:42

Dagg

Re : Les commandes les plus importantes (en console)

Et les joies proviennent souvent des difficultés surmontées wink

jib a écrit :

>[...]Comparez l'installation d'une imprimante HP sur réseau samba sous Breezy et sous Mac OS X, justement. Eh bien, cette fois-ci, c'est Ubuntu qui gagne...

Alors...avec ou sans la console ? big_smile


ceci n'est pas une signature.

Hors ligne

#20 Le 16/09/2005, à 22:35

Omnisilver

Re : Les commandes les plus importantes (en console)

Merci pour ce beau tuto Zeo !

Une info au sujet du man : on peut l'imprimer si il est indigeste, voir ce message de laurent.

Hors ligne

#21 Le 16/09/2005, à 22:49

yeKcim

Re : Les commandes les plus importantes (en console)

A connaitre : http://www.linuxcommand.org/


Participer à un projet libre est un jeu... Et toi, à quoi tu joues ?
http://yeknan.free.fr

Hors ligne

#22 Le 16/09/2005, à 22:59

Golgoth

Re : Les commandes les plus importantes (en console)

dans le même style: http://www.ss64.com/bash/


Dell Dimension 9200: E6420 + 8600GTS + 2Go RAM

Hors ligne

#23 Le 17/09/2005, à 12:13

Donk

Re : Les commandes les plus importantes (en console)

Zeo a écrit :

Informations sur les droits pour les fichiers :
- r : droit d'écriture, permet de voir le contenu du fichier
- w : droit d'écriture, permet de modifier le fichier
- x : droit d'exécution, permet d'exécuter le programme contenu dans le fichier
Informations sur les droits pour les dossiers :
- r : droit de lecture, permet de voir le contenu du dossier
- w : droit d'écriture, permet de créer/supprimer des fichiers dans le dossier
- x : droit d'entrée, permet d'entrer dans le dossier

Edit : Merci pour les remarques, j'ai mis à jours mon post wink

Correction:
Informations sur les droits pour les fichiers :
- r : droit de lecture, permet de voir le contenu du fichier

Hors ligne

#24 Le 18/09/2005, à 18:32

bergi

Re : Les commandes les plus importantes (en console)

Je demande juste de faire attention à l'image que vous donnez de Linux aux nouveaux appeurés par l'obscur console

Oui et leur mentir n'est pas bon non plus !
Comment je fait pour avoir du son avec ET et TS sans passez par la console ?
Comment je fais pour avoir tous mes boutons sur ma souris sans editer de fichier !?
Et même la doc ici presente "oblige" à passer par la console (un exemple :http://wiki.ubuntu-fr.org/applications/java)
Suis je vraiment obliger de passer à cote de la puissance de la console à cause de mes mauvaise habitude Windows !?

Non ! suffit de prendre nos petits noobs par la main et de leur dire que la console ca mort pas !

Hors ligne

#25 Le 18/09/2005, à 19:10

patgrysli

Re : Les commandes les plus importantes (en console)

exellente page smile
A imprimer ,pour les pannes de x
Il y a  aussi shutdown. smile

Hors ligne