R´esum´e des commandes Unix/Linux Robin Milosz BIN1002 - automne 2014 1 Commandes de base ls pour lister les fichiers et les dossiers du repertoire courant /usagers_bac/p0123456> ls bienvenue bin Desktop Documents /usagers_bac/p0123456> public_html cd pour changer de dossier /usagers_bac/p0123456> cd Documents/ p0123456/Documents> p0123456/Documents> cd.. /usagers_bac/p0123456> mkdir pour cr´eer un nouveau dossier p0123456/Documents> mkdir dossier1 cp pour copier un ou plusieurs fichiers ou dossiers 1 tmp p0123456/Documents> cp fichier1 dossier1/fichier1 p0123456/Documents> cp /usagers_bac/p0123456/fichier1.txt fichier1.txt mv permet de d´eplacer des fichiers ou des dossiers p0123456/Documents> mv fichier1 dossier1/ p0123456/Documents> mv dossier1/ bcm1501/ rm pour supprimer un fichier ou un dossier Documents/bcm1501> rm fichier3 Documents/bcm1501> rm -rf dossier1/ –help si vous avez besoin d’aide pour une commande p0123456/Documents> cp --help Documents/bcm1501> cp --help Usage: cp [OPTION]... [-T] SOURCE DEST or: cp [OPTION]... SOURCE... DIRECTORY or: cp [OPTION]... -t DIRECTORY SOURCE... Copy SOURCE to DEST, or multiple SOURCE(s) to DIRECTORY. Mandatory arguments to long options are mandatory for short options too. -a, --archive same as -dR --preserve=all [...] 2 Commandes un peu plus avanc´ ees Note : Utilisez la touche ”tab” opur auto-compl´eter les nom de dossiers ou de fichiers 2 pwd montre le chemin complet du dossier Documents/bcm1501> pwd /UDEM/MNT/L_USAGERS_BAC/p0123456/Documents/bcm1501 Documents/bcm1501> cat concat`ene deux fichiers p0123456/Documents> cat resultats_partiels_1 resultats_partiels_2 12 56 78 79 82 88 89 23 48 69 71 85 91 grep recherche un motif ou mot dans un texte dbin1002/automne2014> grep "pomme" fichierFruits pomme pomme pomme dbin1002/automne2014> 3 > permet de faire un pipeline de calcul (et rentrer les r´esultats d’une commande dans un fichier) p0123456/Documents> cat resultats_partiels_1 resultats_partiels_2 > resultats_finaux dbin1002/automne2014> grep "pomme" fichierFruits > resultats_pommes 3 Programmes utiles Notez que si vous ouvrez un programme `a partir d’une fenˆetre terminal, cette fenˆetre devient occup´ee par ce programme. Il faut fermer le programme pour pouvoir l’utiliser `a nouveau ou sinon en ouvrir une seconde. 3.1 ´ Editeurs de texte ` vous de choisir votre ´editeur pr´ef´er´e pour chaque application. A gedit dbin1002/automne2014> gedit rapport_devoir_6.tex emacs Documents/bcm1501> emacs test1.txt kate dbin1002/automne2014> kate texte.txt vi dbin1002/automne2014> vi index.html 4 3.2 Internet firefox dbin1002/automne2014> firefox dbin1002/automne2014> firefox http://www.ncbi.nlm.nih.gov/genbank/ konqueror dbin1002/automne2014> konqueror dbin1002/automne2014> konqueror http://www.ncbi.nlm.nih.gov/genbank/ 3.3 pour PDF pdflatex pour cr´eer un fichier .pdf ` a partir d’un fichier .tex dbin1002/automne2014> pdflatex rapport_devoir_6.tex okular pour lire un pdf dbin1002/automne2014> okular rapport_devoir_6.pdf evince un autre fa¸con de lire un pdf dbin1002/automne2014> evince rapport_devoir_6.pdf Note : n’oubliez pas que votre meilleur ami pour l’informatique c’est Google ;) 5
© Copyright 2025 ExpyDoc