LogicielMac.com
  • twitter
  • facebook
  • Accueil
  • Forum
  • Logiciels
    • Internet
    • Pratique
    • Utilitaire
    • Multimédia
    • Sécurité
    • Jeux
  • Rubriques
    • Actualités
    • Screencast
    • Articles
  • Espace développeurs
  • Boutique
LogicielMac.com
  • Accueil
  • Forum
  • Logiciels
    • Internet
    • Pratique
    • Utilitaire
    • Multimédia
    • Sécurité
    • Jeux
  • Rubriques
    • Actualités
    • Screencast
    • Articles
  • Espace développeurs
LogicielMac.com
  • Accueil
  • Forum
  • Logiciels
    • Internet
    • Pratique
    • Utilitaire
    • Multimédia
    • Sécurité
    • Jeux
  • Rubriques
    • Actualités
    • Screencast
    • Articles
  • Espace développeurs
  • Boutique
  • Accueil
  • News
  • Mac
  • Le Terminal de Mac OS X (1)
Actualités
Tweeter
Le Terminal de Mac OS X (1)

Le Terminal de Mac OS X (1)

Actualité rédigée par le 08/10/2006 à 13:54

Le Terminal de Mac OS X : Introduction

Voici un nouvel épisode de ma petite rubrique. La semaine dernière, je vous avais exposé les concepts basiques, les conventions... Mais rien à propos du terminal lui-même... Donc je vais m'y atteler cette semaine.

Quand vous ouvrez le terminal, voici à peu près ce que vous avez... Mis à part l'heure d'ouverture et le nom d'utilisateur :

Au commencement, il y avait :

Lors de la première ouverture de cette fenêtre, le terminal vous donne quelques informations : déjà, la date à laquelle vous avez ouvert cette fenêtre, ensuite il est très poli, il vous souhaite la bienvenue, et enfin on arrive dans le vif du sujet.

Cette ligne, sur laquelle clignote un petit rectangle, s'appelle la ligne de commande, c'est cette petite ligne sur laquelle vous écrirez vos commandes et, les exécuterez à l'aide des touches "Entrer" ou "Retour". Cette ligne affichera toujours 3 informations :

La première : un nombre dont je ne connais pas du tout la signification sincèrement, mais ça ne m'a jamais vraiment dérangé.

La deuxième qui suit le ":", c'est le fameux "dossier courant", c'est là que vous vous trouvez dans l'arborescence des répertoires, si le nombre est inutile, cette information est extrêmement importante, surtout lorsque vous agirez sur des fichiers. Dans mon cas, et dès que vous ouvrez une nouvelle fenêtre, vous pouvez reconnaître le fameux symbole tilde "~" qui représente votre dossier de départ.

La troisième information c'est tout simplement votre nom abrégé. Dans mon cas c'est "psycho", il sera toujours suivi du signe "$".

L'utilisateur dit : "Que le Terminal soit" et le terminal fut :

Mais l'utilisateur ne fut pas plus éclairé. En effet, quel obscur outil que ce Terminal (surtout le mien avec ses couleurs !). Il est utile de savoir à quoi ça sert avant de s'en servir... De loin et en passant vite, le terminal est de la même famille de logiciel que le Finder : comme le Finder celui-ci sert à :

  • Naviguer dans l'arborescence des fichiers de l'ordinateur
  • Manipuler ces fichiers (déplacement, renommage, suppression)
  • Modifier les autorisations appliquées aux fichiers
  • Ouvrir des fichiers et les utiliser dans leur application attitrée ou dans une autre

En revanche, le Terminal, à l'inverse du Finder, n'est pas cloisonné, le seul cloisonnement qu'il doit subir est celui des autorisations : avec le terminal un administrateur peut faire plus de choses qu'un utilisateur normal, mais moins de choses que l'utilisateur racine (root).

Le Terminal est un Shell (traduction littérale : coquillage, mais la traduction n'étant pas très pertinente le terme de Shell est utilisé en français). L'image qu'on peut utiliser pour comprendre le terme c'est que le système d'exploitation est le mollusque contenu dans ce coquillage, et la coquille elle-même est ce qui en permet l'accès et la manipulation. Le terminal vous permet donc de manipuler votre système de manière plus directe.

Ainsi, l'interface du Terminal vous permet d'écrire des instructions, appelées "commande" ou "commande Shell", qui seront interprétées par le terminal et ensuite exécutées par le système. Alors, le Terminal vous fournira ou non un résultat selon le principe du "Pas de Nouvelle, Bonne Nouvelle" énoncé la semaine dernière, et tout ceci sera suivi d'une nouvelle ligne de commande permettant l'écriture d'une nouvelle instruction. Mais, comme je l'ai dit plus haut, le terminal a quand même quelques limites?

"Pour accompagner le règne des justes sur la Terre afin que le fort jamais ne brutalise le faible." - Code d'Hammurabi, Prologue :

Voici une citation bien pompeuse pour vous exposer les autorisations. Car les autorisations ne sont rien d'autres que des lois, elles sont l'un des concepts fondamentaux de l'environnement Unix (avec les concepts des processus, des fichiers et des communications interprocessus). Chaque fichier possède trois caractéristiques :

  • Un identifiant
  • Un propriétaire ou owner (par défaut celui qui crée le fichier), par exemple : root, psycho, etc.
  • Un ensemble de droits d'accès (autorisations) qui sont eux-mêmes de trois groupes différents :
    • Propriétaire (défini par la lettre "u" comme "User")
    • Groupe du propriétaire (défini par la lettre "g" comme "Group")
    • Tous les autres (défini par la lettre "o" comme "Other")

Il y a aussi trois types de droits d'accès :

  • Lecture (défini par la lettre "r" pour "Read")
  • Écriture (défini par la lettre "w" pour "Write")
  • Exécution (défini par la lettre "x" pour "eXecution")

  • Lecture : il s'agit du droit de voir le fichier, par exemple pour un dossier, ce droit d'accès vous autorise à voir son contenu.
  • Écriture : il s'agit du droit de modifier le fichier par contre la possibilité de supprimer un fichier dépend des autorisations appliquées au dossier qui le contient.
  • Exécution : il s'agit du droit d'exécuter un fichier qui est un programme soit Shell, soit autre, par exemple : toutes les applications non .app (Word par exemple) sont des fichiers possédant les autorisations "exécutable", pour les applications .app comme Mail.app, le fichier /Applications/Mail.app/Contents/MacOS/Mail est un fichier exécutable qui contient le programme de base de Mail.

Et le simple citoyen devint légiste :

Pour illustrer le discours austère que je viens de vous faire à propos des autorisations, je vais vous apprendre votre première commande : ls (LiSte), elle vous permet d'afficher la liste de fichiers du dossier courant.

Voici sa syntaxe : ls [-ABCFGHLPRTWZabcdefghiklmnopqrstuwx1] [fichier ...]

Si vous n'utilisez aucune option, le terminal vous affichera la liste des fichiers visible classés par ordre alphabétique.

Mais nous, nous voulons afficher les autorisations des fichiers, et cela se fait avec l'option "-l" (minuscule de la lettre "elle").

Alors ouvrez le terminal et tapez : "ls -l" et appuyez sur la touche "retour". Le terminal devrait vous afficher quelque chose comme ça :

drwxrwxr-x    3 psycho  admin  102 Apr 22  2005 Desktop drwxrwxr-x    4 psycho  admin  136 Aug 21  2005 Documents drwxrwxr-x   21 psycho  admin  714 Nov 11  2005 Library drwxrwxr-x    3 psycho  admin  102 Apr 22  2005 Movies drwxrwxr-x    3 psycho  admin  102 Apr 22  2005 Music drwxrwxr-x    3 psycho  admin  102 Apr 22  2005 Pictures drwxrwxr-x    4 psycho  admin  136 Apr 22  2005 Public drwxrwxr-x    5 psycho  admin  170 Apr 22  2005 Sites

Sur cette liste, vous avez plusieurs informations :

  • Les Autorisations : c'est une suite de 10 caractères, elle commence soit avec un "-" soit avec un "d" (pour "directory") si le fichier en question est un dossier / répertoire.
  • Le nombre de fichiers contenus dans le dossier, si le fichier n'est pas un répertoire, ce nombre sera "1", sous Mac OS X, un répertoire, même vide, contient au moins 3 fichiers : ".", ".." et ".localized", d'où le numéro "3" sur la ligne de Movies, Music et Pictures qui sont pourtant vides.
  • Le propriétaire, en l'occurrence tous les répertoires appartiennent à Psycho.
  • Le groupe du propriétaire, en l'occurrence Psycho est un administrateur.
  • La taille du fichier en octets, vous pouvez d'ailleurs remarquer pour un dossier que la taille est intimement liée aux nombres de fichiers qu'il contient, à raison de 34 octets par fichier, il s'agit en fait de la référence du fichier en question, le dossier ne fait que lister ces références.
  • La date de création du fichier
  • Le nom du fichier

Revenons aux autorisations, cette commande affiche les autorisations sous forme de 10 caractères, les 9 derniers sont en fait 3 groupes de 3 caractères, le premier désigne les autorisations du propriétaire, le deuxième les autorisations du groupe du propriétaire, et le dernier les autorisations de tous les autres.

Les autorisations sont toujours dans le même ordre : lecture, écriture, exécution, "rwx", l'autorisation est remplacée par un "-" si vous n'avez pas le droit en question.

Dans la liste précédente, toutes les autorisations étaient symbolisées par : drwxrwxr-x, cela signifie :

  • Dossier
  • Droits d'accès pour le propriétaire : lecture, écriture, exécution
  • Pour le groupe : lecture, écriture, exécution
  • Pour les autres : lecture et exécution et pas de droits d'écriture.

Et le légiste devint législateur :

Maintenant que vous comprenez la loi, je vais vous apprendre à la modifier. Alors une nouvelle petite commande, un peu plus compliquée, qui s'appelle chmod (CHange MODe), le mode en question c'est simplement les droits d'accès.

Voici sa syntaxe (simplifiée) : chmod mode fichier

Vous remplacez le fichier par le chemin (relatif ou absolu) du fichier à modifier. Et le mode? c'est un peu le bordel? vous avez deux possibilités :

    i>Octal : les nombres octaux commencent par un "0", et sont à base de 8 chiffres de 0 à 7 (au lieu de 10 dans le système décimal), dans notre cas, ce nombre octal est de 3 chiffres, c'est-à-dire de 0000 à 0777. Pour définir les autorisations, il suffit de faire des petites additions, 4 = lecture, 2 = écriture, 1 = exécution, ensuite le premier nombre (à gauche du 0 initial) représente le propriétaire, le deuxième représente le groupe, le troisième représente les autres. Par exemple :
    • 0000 : aucune autorisation pour personne
    • 0777 : toutes les autorisations pour tout le monde
    • 0400 : les autorisations de lecture uniquement pour le propriétaire.
    • 0763 : toutes les autorisations pour le propriétaire, lecture-écriture pour le groupe et écriture ? exécution pour les autres.
    • Etc.
  • Verbeux, le système avec des lettres, celles que je vous ai désignées plus haut. Alors l'expression d'assignation des autorisations (vous suivez toujours ?), est composée d'une lettre désignant le destinataire, d'un symbole et des autorisations assignées :
    • Le destinataire : u (user = propriétaire), g (group = groupe de l'utilisateur), o (other = tous les autres), a (all = tout le monde), vous pouvez cumuler les destinataires, exemple : ug, uo, go,?
    • Le signe : + (pour ajouter des autorisations), - (pour supprimer des autorisations), = (pour désigner clairement les autorisations)
    • Les autorisations : toujours les mêmes r, w, x?
    • Par exemple :
      • u+w : ajoute le droit d'écriture au propriétaire
      • go=wx : fixe les autorisations du groupe et des autres à l'écriture et l'exécution
      • etc.

Donc un petit exemple, je veux appliquer à un petit fichier Psycho.jpg situé dans mon dossier Images, les autorisations suivantes : lecture et écriture pour moi et mon groupe, lecture pour les autres, cela donne à peu près ça :

  • Verbeux : chmod ug=rw,o=r ~/Pictures/Psycho.jpg
  • Octal : chmod 0664 ~/Pictures/Psycho.jpg

Et pour finir?

Je vais terminer ce message qui commence à s'allonger, par une petite commande exclusivement Mac OS Xienne. La commande "open".
Voici quelques unes de ses syntaxes :

  • open [-a application] fichier
  • open [-e] fichier
  • open url
  • open application

Déjà vous pouvez remarquer qu'il y a plusieurs possibilités? Si vous tapez "open" suivit d'un nom de fichier, celui-ci sera ouvert avec son application par défaut, si vous tapez "open ?a" suivit du nom d'une application et de votre fichier, le fichier sera ouvert avec l'aide de l'application en question. Si vous mettez l'option "-e", le fichier sera ouvert à l'aide de TextEdit.app. Si vous mettez un URL, celui-ci s'ouvrira avec l'application appropriée (et oui, tout URL ne s'ouvre pas qu'avec Safari ou FireFox :D). Et enfin, si vous mettez une application, elle s'ouvrira tout simplement :D.

Et voilà ce qui conclut le deuxième épisode de cette rubrique? C'est assez bourratif encore une fois, si vous arrivez à digérer tout ça? C'est que vous êtes très courageux. Encore une fois, si vous avez des commentaires ou des questions, vous avez le choix entre la section commentaire située juste en dessous ou mon e-mail dans le menu contacter de LogicielMac, ou encore le Forum.

Sinon bonne semaine, et à la prochaine fois !


Psycho

Lire une autre news :
Actualités
Tweeter

Le Terminal de Mac OS X (1)

Actualité rédigée par le 08/10/2006 à 13:54
Le Terminal de Mac OS X (1)

Le Terminal de Mac OS X : Introduction

Voici un nouvel épisode de ma petite rubrique. La semaine dernière, je vous avais exposé les concepts basiques, les conventions... Mais rien à propos du terminal lui-même... Donc je vais m'y atteler cette semaine.

Quand vous ouvrez le terminal, voici à peu près ce que vous avez... Mis à part l'heure d'ouverture et le nom d'utilisateur :

Au commencement, il y avait :

Lors de la première ouverture de cette fenêtre, le terminal vous donne quelques informations : déjà, la date à laquelle vous avez ouvert cette fenêtre, ensuite il est très poli, il vous souhaite la bienvenue, et enfin on arrive dans le vif du sujet.

Cette ligne, sur laquelle clignote un petit rectangle, s'appelle la ligne de commande, c'est cette petite ligne sur laquelle vous écrirez vos commandes et, les exécuterez à l'aide des touches "Entrer" ou "Retour". Cette ligne affichera toujours 3 informations :

La première : un nombre dont je ne connais pas du tout la signification sincèrement, mais ça ne m'a jamais vraiment dérangé.

La deuxième qui suit le ":", c'est le fameux "dossier courant", c'est là que vous vous trouvez dans l'arborescence des répertoires, si le nombre est inutile, cette information est extrêmement importante, surtout lorsque vous agirez sur des fichiers. Dans mon cas, et dès que vous ouvrez une nouvelle fenêtre, vous pouvez reconnaître le fameux symbole tilde "~" qui représente votre dossier de départ.

La troisième information c'est tout simplement votre nom abrégé. Dans mon cas c'est "psycho", il sera toujours suivi du signe "$".

L'utilisateur dit : "Que le Terminal soit" et le terminal fut :

Mais l'utilisateur ne fut pas plus éclairé. En effet, quel obscur outil que ce Terminal (surtout le mien avec ses couleurs !). Il est utile de savoir à quoi ça sert avant de s'en servir... De loin et en passant vite, le terminal est de la même famille de logiciel que le Finder : comme le Finder celui-ci sert à :

  • Naviguer dans l'arborescence des fichiers de l'ordinateur
  • Manipuler ces fichiers (déplacement, renommage, suppression)
  • Modifier les autorisations appliquées aux fichiers
  • Ouvrir des fichiers et les utiliser dans leur application attitrée ou dans une autre

En revanche, le Terminal, à l'inverse du Finder, n'est pas cloisonné, le seul cloisonnement qu'il doit subir est celui des autorisations : avec le terminal un administrateur peut faire plus de choses qu'un utilisateur normal, mais moins de choses que l'utilisateur racine (root).

Le Terminal est un Shell (traduction littérale : coquillage, mais la traduction n'étant pas très pertinente le terme de Shell est utilisé en français). L'image qu'on peut utiliser pour comprendre le terme c'est que le système d'exploitation est le mollusque contenu dans ce coquillage, et la coquille elle-même est ce qui en permet l'accès et la manipulation. Le terminal vous permet donc de manipuler votre système de manière plus directe.

Ainsi, l'interface du Terminal vous permet d'écrire des instructions, appelées "commande" ou "commande Shell", qui seront interprétées par le terminal et ensuite exécutées par le système. Alors, le Terminal vous fournira ou non un résultat selon le principe du "Pas de Nouvelle, Bonne Nouvelle" énoncé la semaine dernière, et tout ceci sera suivi d'une nouvelle ligne de commande permettant l'écriture d'une nouvelle instruction. Mais, comme je l'ai dit plus haut, le terminal a quand même quelques limites?

"Pour accompagner le règne des justes sur la Terre afin que le fort jamais ne brutalise le faible." - Code d'Hammurabi, Prologue :

Voici une citation bien pompeuse pour vous exposer les autorisations. Car les autorisations ne sont rien d'autres que des lois, elles sont l'un des concepts fondamentaux de l'environnement Unix (avec les concepts des processus, des fichiers et des communications interprocessus). Chaque fichier possède trois caractéristiques :

  • Un identifiant
  • Un propriétaire ou owner (par défaut celui qui crée le fichier), par exemple : root, psycho, etc.
  • Un ensemble de droits d'accès (autorisations) qui sont eux-mêmes de trois groupes différents :
    • Propriétaire (défini par la lettre "u" comme "User")
    • Groupe du propriétaire (défini par la lettre "g" comme "Group")
    • Tous les autres (défini par la lettre "o" comme "Other")

Il y a aussi trois types de droits d'accès :

  • Lecture (défini par la lettre "r" pour "Read")
  • Écriture (défini par la lettre "w" pour "Write")
  • Exécution (défini par la lettre "x" pour "eXecution")

  • Lecture : il s'agit du droit de voir le fichier, par exemple pour un dossier, ce droit d'accès vous autorise à voir son contenu.
  • Écriture : il s'agit du droit de modifier le fichier par contre la possibilité de supprimer un fichier dépend des autorisations appliquées au dossier qui le contient.
  • Exécution : il s'agit du droit d'exécuter un fichier qui est un programme soit Shell, soit autre, par exemple : toutes les applications non .app (Word par exemple) sont des fichiers possédant les autorisations "exécutable", pour les applications .app comme Mail.app, le fichier /Applications/Mail.app/Contents/MacOS/Mail est un fichier exécutable qui contient le programme de base de Mail.

Et le simple citoyen devint légiste :

Pour illustrer le discours austère que je viens de vous faire à propos des autorisations, je vais vous apprendre votre première commande : ls (LiSte), elle vous permet d'afficher la liste de fichiers du dossier courant.

Voici sa syntaxe : ls [-ABCFGHLPRTWZabcdefghiklmnopqrstuwx1] [fichier ...]

Si vous n'utilisez aucune option, le terminal vous affichera la liste des fichiers visible classés par ordre alphabétique.

Mais nous, nous voulons afficher les autorisations des fichiers, et cela se fait avec l'option "-l" (minuscule de la lettre "elle").

Alors ouvrez le terminal et tapez : "ls -l" et appuyez sur la touche "retour". Le terminal devrait vous afficher quelque chose comme ça :

drwxrwxr-x    3 psycho  admin  102 Apr 22  2005 Desktop drwxrwxr-x    4 psycho  admin  136 Aug 21  2005 Documents drwxrwxr-x   21 psycho  admin  714 Nov 11  2005 Library drwxrwxr-x    3 psycho  admin  102 Apr 22  2005 Movies drwxrwxr-x    3 psycho  admin  102 Apr 22  2005 Music drwxrwxr-x    3 psycho  admin  102 Apr 22  2005 Pictures drwxrwxr-x    4 psycho  admin  136 Apr 22  2005 Public drwxrwxr-x    5 psycho  admin  170 Apr 22  2005 Sites

Sur cette liste, vous avez plusieurs informations :

  • Les Autorisations : c'est une suite de 10 caractères, elle commence soit avec un "-" soit avec un "d" (pour "directory") si le fichier en question est un dossier / répertoire.
  • Le nombre de fichiers contenus dans le dossier, si le fichier n'est pas un répertoire, ce nombre sera "1", sous Mac OS X, un répertoire, même vide, contient au moins 3 fichiers : ".", ".." et ".localized", d'où le numéro "3" sur la ligne de Movies, Music et Pictures qui sont pourtant vides.
  • Le propriétaire, en l'occurrence tous les répertoires appartiennent à Psycho.
  • Le groupe du propriétaire, en l'occurrence Psycho est un administrateur.
  • La taille du fichier en octets, vous pouvez d'ailleurs remarquer pour un dossier que la taille est intimement liée aux nombres de fichiers qu'il contient, à raison de 34 octets par fichier, il s'agit en fait de la référence du fichier en question, le dossier ne fait que lister ces références.
  • La date de création du fichier
  • Le nom du fichier

Revenons aux autorisations, cette commande affiche les autorisations sous forme de 10 caractères, les 9 derniers sont en fait 3 groupes de 3 caractères, le premier désigne les autorisations du propriétaire, le deuxième les autorisations du groupe du propriétaire, et le dernier les autorisations de tous les autres.

Les autorisations sont toujours dans le même ordre : lecture, écriture, exécution, "rwx", l'autorisation est remplacée par un "-" si vous n'avez pas le droit en question.

Dans la liste précédente, toutes les autorisations étaient symbolisées par : drwxrwxr-x, cela signifie :

  • Dossier
  • Droits d'accès pour le propriétaire : lecture, écriture, exécution
  • Pour le groupe : lecture, écriture, exécution
  • Pour les autres : lecture et exécution et pas de droits d'écriture.

Et le légiste devint législateur :

Maintenant que vous comprenez la loi, je vais vous apprendre à la modifier. Alors une nouvelle petite commande, un peu plus compliquée, qui s'appelle chmod (CHange MODe), le mode en question c'est simplement les droits d'accès.

Voici sa syntaxe (simplifiée) : chmod mode fichier

Vous remplacez le fichier par le chemin (relatif ou absolu) du fichier à modifier. Et le mode? c'est un peu le bordel? vous avez deux possibilités :

    i>Octal : les nombres octaux commencent par un "0", et sont à base de 8 chiffres de 0 à 7 (au lieu de 10 dans le système décimal), dans notre cas, ce nombre octal est de 3 chiffres, c'est-à-dire de 0000 à 0777. Pour définir les autorisations, il suffit de faire des petites additions, 4 = lecture, 2 = écriture, 1 = exécution, ensuite le premier nombre (à gauche du 0 initial) représente le propriétaire, le deuxième représente le groupe, le troisième représente les autres. Par exemple :
    • 0000 : aucune autorisation pour personne
    • 0777 : toutes les autorisations pour tout le monde
    • 0400 : les autorisations de lecture uniquement pour le propriétaire.
    • 0763 : toutes les autorisations pour le propriétaire, lecture-écriture pour le groupe et écriture ? exécution pour les autres.
    • Etc.
  • Verbeux, le système avec des lettres, celles que je vous ai désignées plus haut. Alors l'expression d'assignation des autorisations (vous suivez toujours ?), est composée d'une lettre désignant le destinataire, d'un symbole et des autorisations assignées :
    • Le destinataire : u (user = propriétaire), g (group = groupe de l'utilisateur), o (other = tous les autres), a (all = tout le monde), vous pouvez cumuler les destinataires, exemple : ug, uo, go,?
    • Le signe : + (pour ajouter des autorisations), - (pour supprimer des autorisations), = (pour désigner clairement les autorisations)
    • Les autorisations : toujours les mêmes r, w, x?
    • Par exemple :
      • u+w : ajoute le droit d'écriture au propriétaire
      • go=wx : fixe les autorisations du groupe et des autres à l'écriture et l'exécution
      • etc.

Donc un petit exemple, je veux appliquer à un petit fichier Psycho.jpg situé dans mon dossier Images, les autorisations suivantes : lecture et écriture pour moi et mon groupe, lecture pour les autres, cela donne à peu près ça :

  • Verbeux : chmod ug=rw,o=r ~/Pictures/Psycho.jpg
  • Octal : chmod 0664 ~/Pictures/Psycho.jpg

Et pour finir?

Je vais terminer ce message qui commence à s'allonger, par une petite commande exclusivement Mac OS Xienne. La commande "open".
Voici quelques unes de ses syntaxes :

  • open [-a application] fichier
  • open [-e] fichier
  • open url
  • open application

Déjà vous pouvez remarquer qu'il y a plusieurs possibilités? Si vous tapez "open" suivit d'un nom de fichier, celui-ci sera ouvert avec son application par défaut, si vous tapez "open ?a" suivit du nom d'une application et de votre fichier, le fichier sera ouvert avec l'aide de l'application en question. Si vous mettez l'option "-e", le fichier sera ouvert à l'aide de TextEdit.app. Si vous mettez un URL, celui-ci s'ouvrira avec l'application appropriée (et oui, tout URL ne s'ouvre pas qu'avec Safari ou FireFox :D). Et enfin, si vous mettez une application, elle s'ouvrira tout simplement :D.

Et voilà ce qui conclut le deuxième épisode de cette rubrique? C'est assez bourratif encore une fois, si vous arrivez à digérer tout ça? C'est que vous êtes très courageux. Encore une fois, si vous avez des commentaires ou des questions, vous avez le choix entre la section commentaire située juste en dessous ou mon e-mail dans le menu contacter de LogicielMac, ou encore le Forum.

Sinon bonne semaine, et à la prochaine fois !


Psycho

Lire une autre news :

Les commentaires sur Logiciel Mac

Commentaires Articles

Anonyme le 07/06/2009 11:27

Une petite question... Lorsque je tape la commande "ls -l", j'ai bien la liste mentionnée plus haut, mais au lieu d'avoir admin, j'ai la mention "staff" alors que je suis aussi administrateur (non mais!). Est-grave docteur? Sinon, bravo pour cet article assez digeste qui m'a permis d'entrevoir les entrailles du système.

Anonyme le 16/11/2006 02:18

Une petite question : pour ouvrir un fichier il être dans le repertoire où le fichier se trouve?

Anonyme le 10/10/2006 12:47

Juste un petit mot pour remercier Psycho de son excellente initiative. Je ne l'avais pas fait lors du premier post, ainsi, c'est réparé...

Calibal le 09/10/2006 07:07

rigolos mais pas lisible :/

Anonyme le 09/10/2006 06:09

Regardez mon Terminal à moi: <a href=http://img47.imageshack.us/img47/7370/terminalimgscreenef2.png> Ici</a> O:-) ;) :p B)

Calibal le 09/10/2006 04:54

a quoi ça sert? (pour répondre très succintement à la question posée): A piloter les ordre en SSH pour configurer un serveur distant par exemple, voir faire des mises à jour du kernel ou autre par exemple. ou transvaser des sites internet d'un serveur à un autre sans passer par ton ordi, etc... plus toutes les actions locales, bref ça sert à tout :D :$

Reptile9999 le 09/10/2006 11:23

je dit chapeau et merci !! c'est super de faire des tuto sur le terminal, comme ça on peu apprendre et ne pas faire de grosses bêtises avec cette " chose " relativement austère à première vue. :D

Msartirani le 09/10/2006 09:33

Quand c'est bien expliqué comme ça on a l'impression de tout comprendre.. et 5mn après on se rend compte qu'on ne sait rien. Mais ce sont 5 mn vraiment agréable pendant qu'on se croit intelligent!!!

Anonyme le 09/10/2006 08:11

Pour Newborn: Ce qui s'affiche en début de ligne, communément appelé le prompt est défini dans tous les Unix par la variable PS1, par exemple: echo $PS1 donne (ça doit être le réglage par défaut) \h:\w \u\$ ~ Ce qui revient à afficher (à mon avis) le host, le chemin relatif et le login, pour changer il faut faire par exemple PS1="\w \u\$ ~" ce qui n'affichera plus que le chemin et le login, ne pas mettre d'espace avant et après le = Ceci changera le prompt pour la session courante, mais pour que cela reste un réglage définitif il doit falloir placer cette commande dans le fichier .bashrc ou .bash_profile (ce dont PsychoH13 parlera probablement prochainement)

PsychoH13 le 08/10/2006 10:16

Je doute qu'on puisse décider de changer ça... c'est attribué par le fournisseur d'accès à Internet.

Anonyme le 08/10/2006 09:06

Euh y a un truc que je comprends pas? Quand mon mac est connecté à internet, j'ai un truc bizarre qui s'affiche à la place du nom de l'ordinateur : "c5850-a4-2-?" suivi de mon adresse IP? et comme c'est pas super joli, j'aimerais bien changer ça ! Quelqu'un saurait comment faire ?

SeoxyS le 08/10/2006 07:49

quand tu commence à utiliser des trucs genre svn ça deviendras le paradi le terminal

Petitxav le 08/10/2006 06:50

mais ca sert a quoi tous ces trucs ?

Calibal le 08/10/2006 06:30

sympa comme tuto cela me remémore de longue soirée seul face à mon darwin :D le genre de long moment de solitude face à une erreur à deux balles :) bien, bien, excellent tuto très didactique, chapeau bas ;) :D

PsychoH13 le 08/10/2006 05:02

<p>Je lui ai rien donné c'est Neuf qui me l'a donné :D</p> <p>Mais merci pour l'info, j'ai modifié ma news :D</p>

Anonyme le 08/10/2006 04:41

Bravo Psycho, excellent article :) Et pour info le "224" au début de ta ligne de commande représente le nom réseau que tu as donné à ton ordi dans les préférences Partage ;)

PsychoH13 le 08/10/2006 03:38

EXPDRRRRRRRRRRRRRRRR @iEmbourg : Menu Terminal --> Réglages de la fenêtre? --> Couleur --> Sélection standard des couleurs : Vert sur Noir :D<br>Et voilà, tu as ta fenêtre de Matrix :D

Le Pium le 08/10/2006 03:26

Pfffff.... :( :( :(

Anonyme le 08/10/2006 03:24

comment on change la couleur, on dirait matrix la!! je veux aussiiiiiiiii

Anonyme le 08/10/2006 02:20

J'ai tout digéré. Enfin, à vrai dire, j'ai que survolé (ça fait 10 ans que j'utilise des UNIX en tous genres). C'est un bon article bien vulgarisateur ;)

►► Voir plus de commentaires ◄◄
Laissez votre avis pour l'article Le Terminal de Mac OS X (1) (Merci de rester correct et de respecter les différents intervenants.)
Veuillez entrer les caractères
de l’image ci-dessous :

Articles sur le même sujet

  • Les bons plans du mercredi
    Les bons plans du mercredi

    Little Snitch : arrêtez-vous sur cette promotion alléchante de Little Snitch, une application Mac développée...

    Lire la suite
  • Napoleon: Total War Gold Edition pour Mac annoncé au printemps
    Napoleon: Total War Gold Edition pour Mac annoncé au printemps

    Après le succès de Empire: Total War, Sega et Feral Interactive repartent en guerre avec le portage attendu du fameux...

    Lire la suite
  • Origin, une version Alpha arrive sur Mac
    Origin, une version Alpha arrive sur Mac

    Dans l’idée de convertir le plus grand nombre, les plateformes de téléchargement de jeux vidéo...

    Lire la suite
  • 10 nouveaux jeux Mac sur GOG
    10 nouveaux jeux Mac sur GOG

    Lancée en 2008 pour le plus grand bonheur des gamers nostalgiques, la plateforme éditée par CD Projekt et...

    Lire la suite
  • Apple : le titre dégringole malgré des chiffres record
    Apple : le titre dégringole malgré des chiffres record

    Apple vient de présenter les résultats financiers de son premier trimestre fiscal, qui s’étend de septembre...

    Lire la suite
  • Le Guide du Cloud est de retour
    Le Guide du Cloud est de retour

    Le guideducloud vient de subir un petit lifting : la nouvelle version de cet espace dédié à la suite Office en...

    Lire la suite
  • 10,000,000 enfin disponible pour Mac et PC sur Steam
    10,000,000 enfin disponible pour Mac et PC sur Steam

    Avec le succès grandissant des Puzzle-RPG sur iOS, l’éditeur de jeux EightyEight Games propose enfin sur Steam...

    Lire la suite

Les Apps les plus téléchargées

  • Télécharger AnyMP4 Audio Convertisseur pour Mac AnyMP4 Audio Convertisseur pour Mac -
  • Télécharger Apeaksoft Free Online Video Converter Apeaksoft Free Online Video Converter -
  • Télécharger OnyX OnyX - Optimisation
  • Télécharger VLC Media Player VLC Media Player - Lecteur Vidéo
  • Télécharger LiquidCD LiquidCD - Gravure
  • Télécharger Stuffit Expander Stuffit Expander - Compression
  • Télécharger Gimp Gimp - Imagerie

Suivez-nous

Suivez-nous Abonnez-vous
  • Contact
  • |
  • Annoncer sur LogicielMac.com
  • |
  • Mentions légales
  • |
  • CGU
  • |
  • Suivez-nous sur :
  • Twitter Twitter
  • Facebook Facebook
© 2025 Logiciel Mac
LogicielMac.com
  • Contact
  • Annoncer sur LogicielMac.com
  • Mentions légales
  • CGU
  • Suivez-nous sur :
  • Twitter Twitter
  • Facebook Facebook
LogicielMac.com
© 2025 Logiciel Mac