Comment utiliser les commandes de base UNIX pour travailler dans le terminal sur votre Mac
Si vous travaillez dans le terminal sur votre Mac, vous devez connaître les commandes UNIX le plus important: ceux qui travaillent avec des répertoires, ceux qui travaillent avec des fichiers et des commandes diverses, mais couramment utilisés.
Les dossiers sont appelés répertoires sous UNIX. Commandes qui se réfèrent à des noms de fichiers, comme la plupart le font, supposent que vous parlez de fichiers dans le répertoire de travail. Lorsque vous ouvrez la fenêtre du Terminal, le répertoire de travail est mis à votre répertoire personnel, en abrégé ~. Bash vous montre le répertoire de travail courant et votre nom d'utilisateur pour la gauche de son invite. Le tableau ci-dessous répertorie les commandes liées à l'annuaire communs.
Commande | Ce qu'il fait |
---|---|
ls | Dresse la liste des noms des fichiers dans le répertoire de travail. Pour plus d'informations morecomplete, utilisez ls (-alF. |
cd directoryname | Modifie le répertoire de travail à celui que vous avez nommé. |
cd .. | Vous amène jusqu'à un niveau de répertoire. |
CD | Vous renvoie à votre répertoire personnel. |
pwd | Affiche le chemin du répertoire courant. |
mkdir newdirectoryname | Fait un nouveau répertoire. |
rmdir directoryname | Supprime (supprime) un de répertoire vide. |
Comme dans Windows, vous pouvez rediriger la sortie d'une commande dans un fichier texte. Donc, si vous souhaitez un enregistrement des fichiers dans un dossier cd, type, suivi d'un espace, faites glisser l'icône du dossier à la fenêtre du Terminal, et appuyez sur Entrée. Tapez ls> mydirectorylist.txt et appuyez sur Entrée à nouveau. Un fichier nommé mydirectorylist.txt apparaîtra dans le dossier que vous avez choisi. Vous pouvez ouvrir le fichier dans TextEdit pour voir une liste des fichiers dans ce répertoire.
Ce tableau répertorie les commandes fréquemment utilisées lorsque l'on travaille avec des fichiers dans la fenêtre du Terminal.
Commande | Ce qu'il fait |
---|---|
cp fichier1 fichier2 | Copie un fichier. |
chmod | Modifie les autorisations d'accès à un fichier. Étudier la pagebefore de l'homme en utilisant celui-ci. |
diff | Compare deux fichiers ligne par ligne (suppose texte). |
plus filename | Affiche un fichier texte d'une page à la fois. Appuyez sur la barre d'espace tosee la prochaine page- appuyez sur Q pour quitter. Les œuvres de commande man throughmore. |
mv fichier1 fichier2 | Déplace un fichier ou modifie son nom. |
rm filename | Supprime (supprime) un fichier. |
Ce dernier tableau explique autres commandes à portée de main que quiconque commençons à Terminal aurez probablement envie de savoir.
Commande | Ce qu'il fait |
---|---|
Ctrl + C | Termine la plupart des opérations. |
date | Affiche la date et l'heure. |
écho | Répète tout ce qui apparaît après la commande (afterexpansion). |
Aidez-moi | Affiche une liste partielle des commandes bash. |
histoire | Affiche les dernières commandes que vous avez tapés. Vous pouvez refaire une commande bytyping un point d'exclamation (!) Suivi immédiatement (sans espace) PAR LE numéro de cette commande dans la liste de l'histoire. Pour répéter la lastcommand, le type !!. Pour répéter le nom du fichier dernière, le type!*. |
pico | Un simple éditeur de texte UNIX. |
ps | Affiche une liste des processus en cours. |
sudo | Vous permet d'effectuer des commandes pour lesquelles le compte que vous êtes autorité usinglacks. Vous serez invité pour un administrator'spassword. |
Lorsque vous travaillez dans le Terminal, vous ne disposez pas d'une poubelle à laquelle les fichiers supprimés sont déplacés en attendant l'élimination ultime. Supprimez-le, et il est parti. En général, UNIX n'a pas de fonction Undo.