======Le nouveau debianiste qui papillonne====== {{/file-R5494f726a2bc6bb763a4fdb44e16cccf.png?150}} * Objet : Initiation aux commandes GNU/ linux. * Suivi : * Création par [[user>bract]] le 18/06/2011 * Commentaires sur le forum : [[http://debian-facile.org/viewtopic.php?id=4031 |C'est ici]]((N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) ===== Les bases ===== Les arcanes du vocabulaire informatique par ordre alphabétique : * [[doc:glossaire-informatique-simplifie|Glossaire informatique simplifié]] Pour certaines tâches, l'utilisation de la ligne de commande avec un [[:doc:programmation:shell:shell]] s'avère bien plus pratique et plus puissante que la souris en mode graphique. * [[:doc:systeme:commandes:gnu_linux| La ligne de commande]] dans le [[:doc:systeme:terminal|terminal]] ou dans la [[:doc:systeme:console|console]]. Pour écrire en toute sécurité vos lignes de commande. * [[:doc:programmation:bash:autocompletion|Auto-complétion]] Visualiser l’ensemble des dernières commandes que vous avez saisies dans votre console. * [[:doc:programmation:bash:history | history]] Le manuel : pour tout savoir sur une commande * [[doc:systeme:man|man]] ''clear'' efface l'affichage du terminal. * clear Le propos de la commande ''exit'' est ni plus ni moins de terminer un processus, quel qu'il soit. \\ Un terminal, une session utilisateur, un programme ont chacun, normalement, un processus qui les identifie. ''exit'' termine le processus en question, ce qui a pour conséquence de fermer le terminal, sortir d'une session utilisateur, de terminer l'usage d'un programme, etc... * exit Comprendre les droits d'accès aux fichiers. *[[:doc:systeme:droits-unix|Protection des fichiers]] ===== Les premières commandes linux essentielles ===== ====les répertoires==== * Créer un répertoire * [[:doc:systeme:mkdir|mkdir]] * Supprimer un répertoire vide * [[:doc:systeme:rmdir|rmdir]] * Se déplacer dans les répertoires * [[:doc:programmation:shell:cd|cd]] * Où suis-je positionné dans le système, dans quel répertoire j'erre..? * [[:doc:systeme:pwd|pwd]] * Lister les fichiers d'un répertoire * [[:doc:systeme:ls|ls]] * Les liens établis entre 2 répertoires ou fichiers (averti) * [[:doc:systeme:ln|ln]] ==== Les fichiers ==== * Retrouver un fichier * [[:doc:systeme:locate|locate]] * Les droits des fichiers * [[:doc:systeme:chmod|CHMOD]] * Voir le contenu d'un fichier * [[:doc:systeme:cat|cat]] * [[:doc:systeme:more|more]] * [[:doc:editeurs:less|less]] * [[:doc:editeurs:most|most]] * Trouver du texte dans un fichier * [[:doc:systeme:grep|grep]] * Éditer un fichier * [[:doc:editeurs:nano|nano]] * Créer un fichier * [[:doc:programmation:shell:chevrons| > (Le chevron)]] * [[:doc:systeme:touch|touch]] * Copier un fichier * [[:doc:systeme:cp|cp]] * Déplacer ou renommer un fichier * [[:doc:systeme:mv|mv]] * Supprimer un fichier * [[:doc:systeme:rm|rm]] * Archivage de données * [[:doc:systeme:tar|tar, rar]] ====Administration et gestion du système.==== * Devenir administrateur (root) du système * [[:doc:systeme:superutilisateur|Devenir superutilisateur les doigts dans l'nez !]] * L'espace disque * L'espace occupé * [[:doc:systeme:du|du]] * Les espaces occupés et disponibles * [[:doc:systeme:df|df]] *La gestion des processus * [[:doc:systeme:top|top]] * [[:doc:systeme:ps|ps]] * [[:doc:systeme:kill|kill]] * [[:doc:systeme:htop|htop]]