LogicielMac.com
  • twitter
  • facebook
  • google+
  • 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

Accéder au contenu


Index du forum » Forum de LogicielMac.com - Divers » Général
  Aperçu avant impression
FAQ Rechercher Inscription Connexion

Du Finder au Terminal

Forum libre, ici on parle de la pluie et du beau temps.
Publier une réponse
63 message(s) • Page 2 sur 5 • 1, 2, 3, 4, 5
msartirani
  • msartirani's Profil
Avatar de l’utilisateur
Roi Raymond(e)
Message(s) : 2892
Inscription : Mar Fév 07, 2006 19:28
Localisation : Region Parisienne-93
MessageDim Août 20, 2006 20:03
PsychoH13
  • PsychoH13's Profil
Avatar de l’utilisateur
Prince des Raymond
Message(s) : 1425
Inscription : Jeu Août 11, 2005 14:29
Localisation : Grasse (06)
MessageDim Août 20, 2006 23:57
Petit tutoriel n°2

Ceci est un entrainement à l'utilisation des autorisations et une initiation aux scripts Shell... ne soyez pas effrayés par ces termes barbares c'est en vérité un vrai jeu d'enfants :D.

Pour toutes nos manipulations, on va commencer par faire un dossier spécial qui contiendra tous les fichiers de ce tutoriel (et des éventuels autres :D), et comme le sujet est Unix, bah vous allez à peu près tout faire en mode commande :D. Ça vous fera les pieds ;):D.

Allez c'est parti, on ne va utiliser que des chemins relatifs afin de ne pas se tromper.

Créez votre petit dossier à l'aide de mkdir et rentrez dedans à l'aide de cd :
mkdir ~/TutoUnix (pas besoin de changer les autorisations à ce niveau :D)
cd ~/TutoUnix

Regardez à présent ce qu'il y a dedans pour rigoler :
ls (théoriquement il n'affichera rien)
ls -a (l'option -a affiche les dossiers invisibles, là vous devriez voir les dossiers dont je vous ai parlé plus haut : "." et ".." notamment)

On va commencer à tester les autorisations :
Créez un nouveau dossier et le supprimer :
mkdir ./test
ls (vous pouvez voir qu'il est apparu dans la liste)
cd ./test (pour y rentrer)
ls (pour voir qu'il est vide)
cd .. (pour revenir dans TutoUnix)
rm -R ./test (suppression du dossier nouvellement créé)
ls (vérifier qu'il a disparu)

Là rien de nouveau, vous pouvez parfaitement supprimer un dossier que vous avez créé, et vous pouvez aussi y entrer.
On va créer ce dossier à nouveau... puisqu'il a été supprimé :
mkdir ./test (normalement vous pouvez vous passer du ./, le terminal se contentera de créer le nouveau dossier dans le dossier courant)
chmod u-r ./test (cela supprime l'autorisation de lecture :D).
Si à présent vous faites :
cd ./test
ls
vous aurez une petite surprise :D : une erreur, vous pouvez rentrer dans le dossier mais vous ne pouvez visualiser son contenu.

Ensuite faites :
cd ..
rm -R test (normalement il vous affichera "permission denied")
Par contre mkdir ./test/test2 marche très bien, et vous pouvez même y accéder et lire le fichier.
Mais si vous faites :
chmod u-w test
Vous ne pourrez plus créer de fichier dans test.

Bon on va restorer les autorisations :
chmod u=rw test (je confirme le ./ est superflus)
Là vous pouvez à nouveau ouvrir et supprimer votre dossier :D.

-Fini-
Dernière édition par PsychoH13 le Ven Août 25, 2006 16:08, édité 2 fois.
"L'esprit surpasse le corps !" (D'où mon pseudo : Psycho :P)
Fight Club 8-)
Image
Image
ThomasD
  • ThomasD's Profil
Avatar de l’utilisateur
Empereur Raymond(e)
Message(s) : 3184
Inscription : Mar Août 01, 2006 22:58
MessageLun Août 21, 2006 09:41
.
morane
  • morane's Profil
Avatar de l’utilisateur
Super Raymond(e) !!!
Message(s) : 593
Inscription : Mer Mai 03, 2006 15:44
Localisation : Paris
MessageLun Août 21, 2006 10:34
Momoooooooooo

g3 600 Mhz tout bleu + imacintel 1,8Ghz + macbookpro5.3
"Si se sont les meilleurs qui partent les premiers...Que pensez des éjaculateurs précoces ?"
Pierre Desproges
Invite
  • Invite's Profil

MessageLun Août 21, 2006 10:41
PsychoH13
  • PsychoH13's Profil
Avatar de l’utilisateur
Prince des Raymond
Message(s) : 1425
Inscription : Jeu Août 11, 2005 14:29
Localisation : Grasse (06)
MessageLun Août 21, 2006 11:55
"L'esprit surpasse le corps !" (D'où mon pseudo : Psycho :P)
Fight Club 8-)
Image
Image
Invite
  • Invite's Profil

MessageLun Août 21, 2006 12:02
PsychoH13
  • PsychoH13's Profil
Avatar de l’utilisateur
Prince des Raymond
Message(s) : 1425
Inscription : Jeu Août 11, 2005 14:29
Localisation : Grasse (06)
MessageLun Août 21, 2006 12:31
Dernière édition par PsychoH13 le Lun Août 21, 2006 12:41, édité 2 fois.
"L'esprit surpasse le corps !" (D'où mon pseudo : Psycho :P)
Fight Club 8-)
Image
Image
Invite
  • Invite's Profil

MessageLun Août 21, 2006 12:39
msartirani
  • msartirani's Profil
Avatar de l’utilisateur
Roi Raymond(e)
Message(s) : 2892
Inscription : Mar Fév 07, 2006 19:28
Localisation : Region Parisienne-93
MessageLun Août 21, 2006 18:02
PsychoH13
  • PsychoH13's Profil
Avatar de l’utilisateur
Prince des Raymond
Message(s) : 1425
Inscription : Jeu Août 11, 2005 14:29
Localisation : Grasse (06)
MessageLun Août 21, 2006 18:34
Lexique

Le chemin d'accès (path) : Suite de répertoire permettant l'accès au fichier voulu (situé en dernier). Il sont de 2 types :

- Le chemin absolu : Commence toujours par "/" (répertoire racine), le chemin absolu est unique.

- Le chemin relatif : Il dépend du context, il commence par "~/" "../" ou "./" (ce symbole est superflu, son absence signifie la même chose).

Dossier (folder) : voir répertoire.

Commande : Il s'agit d'une petite « phrase » permettant de manipuler le terminal. Elle est composée d'un ou plusieurs termes séparés par des espaces. Le premier terme donne son nom à la commande. Elle peut être accompagnée d'options commençant toujours par le caractère "-" et de paramètres alphanumériques. Elle s'exécute grâce aux touche entrer et retour.

Fichier (file) : Unité élémentaire de gestions de données sous Unix.

Manuel (man) : Toute commande référencée possède un manuel, pour le consulter il faut taper la commande "man" suivit du nom de la commande (exemple : man chmod). Malheureusement sur Mac OS X tout est en anglais.

Paramètre : Les paramètres sont des suites de caractères s'ajoutant après les options et qui sont les données que la commande doient gérer afin de donner le résultat attendu. Exemple de paramètre : un chemin.

Options : Généralement composées d'un seul caractère alphanumérique, les options se placent toujours entre le premier terme de la commande (la commande elle-même) et les paramètres, elles commencent par le caractère "-". On peut cumuler les options en mettant plusieurs lettres d'affiler après le tiret, toutefois certaines options doivent toujours être seules et suivies du paramètre correspondant, consulter le manuel des commandes pour avoir la syntaxe exacte de la commande.

Répertoire -ou- Dossier (folder) : C'est un fichier contenant une liste de fichiers.

root (Racine) : Il peut s'agir de deux choses, l'utilisateur et le dossier. root est l'utilisateur qui a tous les droits sur l'ordinateur, il s'active grâce au mode Single-User. Il s'agit aussi du répertoire de base, le plus bas de l'arborescence.
"L'esprit surpasse le corps !" (D'où mon pseudo : Psycho :P)
Fight Club 8-)
Image
Image
morane
  • morane's Profil
Avatar de l’utilisateur
Super Raymond(e) !!!
Message(s) : 593
Inscription : Mer Mai 03, 2006 15:44
Localisation : Paris
MessageMar Août 22, 2006 09:28
Momoooooooooo

g3 600 Mhz tout bleu + imacintel 1,8Ghz + macbookpro5.3
"Si se sont les meilleurs qui partent les premiers...Que pensez des éjaculateurs précoces ?"
Pierre Desproges
PsychoH13
  • PsychoH13's Profil
Avatar de l’utilisateur
Prince des Raymond
Message(s) : 1425
Inscription : Jeu Août 11, 2005 14:29
Localisation : Grasse (06)
MessageVen Août 25, 2006 16:09
Dernière édition par PsychoH13 le Ven Août 25, 2006 16:34, édité 1 fois.
"L'esprit surpasse le corps !" (D'où mon pseudo : Psycho :P)
Fight Club 8-)
Image
Image
gabriel
  • gabriel's Profil
Avatar de l’utilisateur
Roi Raymond(e)
Message(s) : 2026
Inscription : Ven Avr 21, 2006 19:51
Localisation : là ou je suis!
MessageVen Août 25, 2006 16:26
iMac 27" 2,66 GHz Core i5
iMac G5 PPC 20'' 1.8 GHz
Mac OS X Lion 10.7.1
PsychoH13
  • PsychoH13's Profil
Avatar de l’utilisateur
Prince des Raymond
Message(s) : 1425
Inscription : Jeu Août 11, 2005 14:29
Localisation : Grasse (06)
MessageVen Août 25, 2006 16:41
"L'esprit surpasse le corps !" (D'où mon pseudo : Psycho :P)
Fight Club 8-)
Image
Image
PrécédentSuivant

Publier une réponse
63 message(s) • Page 2 sur 5 • 1, 2, 3, 4, 5

Retour vers Général

Retour vers Index du forum

Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 9 invité(s)

Index du forum
© Absolution Style by Christian Bullock
L’équipe Supprimer tous les cookies du forum• Le fuseau horaire est UTC+1 heure
Powered by phpBB© 2000, 2002, 2005, 2007 phpBB Group
cron
  • Contact
  • |
  • Annoncer sur LogicielMac.com
  • |
  • Mentions légales
  • |
  • CGU
LogicielMac.com
© Logiciel Mac
LogicielMac.com