MacNOMODO

Où on cause du Mac - A consommer sans modération

 
PortailPortailAccueilRechercherRechercherFAQS'enregistrerMembresConnexion

Partagez | 
 

 Terminal vs Finder : victoire Terminal

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
TG
Légende vivante
Légende vivante
avatar

Nombre de messages : 5529
Age : 54
Planète : Paradis n°2
Matos : MacBook Pro Unibody 2.54 late 2008 Mountain Lion • MacPlus • PIXMA iP4300 • Scanner Epson Photo 330
Date d'inscription : 12/11/2006

MessageSujet: Terminal vs Finder : victoire Terminal   6/8/2007, 19:33

Pour copier des données d'un emplacement à l'autre, le mode ligne de commande semble plus véloce que le Finder. C'est du moins ce qu'en dit punka sur MacOSXhints.

Bon, il se trouve qu'hier soir j'ai fait mes sauvegardes sur un disque externe (via le pauvre port FW400 de mon vieux TiBook) et que les 11Go ont été transférés en une trentaine de minutes (je n'ai pas noté, je ne savais pas que ça me servirait aujourd'hui).
C'est loin de l'heure annoncée par punka. Mais c'est vrai qu'au début de la copie, le Finder annonce en gros n'importe quoi comme temps probable de copie.

Ceci dit, le CPU consommé dans l'opération est bien plus faible via Terminal.
Revenir en haut Aller en bas
http://www.panoramio.com/user/616684
Doubleyou
Légende vivante
Légende vivante
avatar

Nombre de messages : 5956
Age : 48
Planète : de dingues
Matos : un truc avec une pomme dessus et d'autres machins coûteux
Date d'inscription : 19/11/2006

MessageSujet: Re: Terminal vs Finder : victoire Terminal   6/8/2007, 20:13

Cela me semble un peu normal, il économise la gestion de l'interface graphique.

Mais avec le terminal, il ne faut pas se tromper, sinon... Effrayé

_______________
Art. 10. Nul ne doit être inquiété pour ses opinions, même religieuses, pourvu que leur manifestation ne trouble pas l'ordre public établi par la Loi.
Art. 11. La libre communication des pensées et des opinions est un des droits les plus précieux de l'Homme : tout Citoyen peut donc parler, écrire, imprimer librement, sauf à répondre de l'abus de cette liberté dans les cas déterminés par la Loi.
Art. 12. La garantie des droits de l'Homme et du Citoyen nécessite une force publique : cette force est donc instituée pour l'avantage de tous, et non pour l'utilité particulière de ceux auxquels elle est confiée.
Revenir en haut Aller en bas
http://www.crawford-texas.org/
Pomme-I
Enkysté
Enkysté
avatar

Nombre de messages : 1993
Date d'inscription : 13/12/2006

MessageSujet: Re: Terminal vs Finder : victoire Terminal   6/8/2007, 20:36

Doubleyou a écrit:
Mais avec le terminal, il ne faut pas se tromper, sinon... Effrayé
rm *.* Trop content Trop content Trop content
Revenir en haut Aller en bas
hr
Légende vivante
Légende vivante
avatar

Nombre de messages : 6477
Age : 63
Planète : Creuse
Matos : iMac alu en OS 10.10 - G4 en OS 10.5 - MacBook Pro Ubuntu - PC en Ubuntu 16.04
Date d'inscription : 19/11/2006

MessageSujet: Re: Terminal vs Finder : victoire Terminal   6/8/2007, 21:02

Pomme-I a écrit:
rm *.* Trop content Trop content Trop content
Mieux :
cd /
sudo rm -R *.*
sinon c'est pas drôle…

_______________
On ne fait jamais d’erreur sans se tromper !
L’affaire est dans le sac de Prévert et Prévert
Revenir en haut Aller en bas
Doubleyou
Légende vivante
Légende vivante
avatar

Nombre de messages : 5956
Age : 48
Planète : de dingues
Matos : un truc avec une pomme dessus et d'autres machins coûteux
Date d'inscription : 19/11/2006

MessageSujet: Re: Terminal vs Finder : victoire Terminal   6/8/2007, 21:14

hr a écrit:
Pomme-I a écrit:
rm *.* Trop content Trop content Trop content
Mieux :
cd /
sudo rm -R *.*
sinon c'est pas drôle…
Faudra que j'essaye un jour... Le Fada

... juste avant une réinstallation. MDR

_______________
Art. 10. Nul ne doit être inquiété pour ses opinions, même religieuses, pourvu que leur manifestation ne trouble pas l'ordre public établi par la Loi.
Art. 11. La libre communication des pensées et des opinions est un des droits les plus précieux de l'Homme : tout Citoyen peut donc parler, écrire, imprimer librement, sauf à répondre de l'abus de cette liberté dans les cas déterminés par la Loi.
Art. 12. La garantie des droits de l'Homme et du Citoyen nécessite une force publique : cette force est donc instituée pour l'avantage de tous, et non pour l'utilité particulière de ceux auxquels elle est confiée.
Revenir en haut Aller en bas
http://www.crawford-texas.org/
hr
Légende vivante
Légende vivante
avatar

Nombre de messages : 6477
Age : 63
Planète : Creuse
Matos : iMac alu en OS 10.10 - G4 en OS 10.5 - MacBook Pro Ubuntu - PC en Ubuntu 16.04
Date d'inscription : 19/11/2006

MessageSujet: Re: Terminal vs Finder : victoire Terminal   6/8/2007, 21:38

Doubleyou a écrit:
Faudra que j'essaye un jour... Le Fada

... juste avant une réinstallation. MDR
Ce sera ce qu'on appelle une clean install.

_______________
On ne fait jamais d’erreur sans se tromper !
L’affaire est dans le sac de Prévert et Prévert
Revenir en haut Aller en bas
Doubleyou
Légende vivante
Légende vivante
avatar

Nombre de messages : 5956
Age : 48
Planète : de dingues
Matos : un truc avec une pomme dessus et d'autres machins coûteux
Date d'inscription : 19/11/2006

MessageSujet: Re: Terminal vs Finder : victoire Terminal   6/8/2007, 22:41

De toute façon, je préfère la "clean" à "archiver-installer".

_______________
Art. 10. Nul ne doit être inquiété pour ses opinions, même religieuses, pourvu que leur manifestation ne trouble pas l'ordre public établi par la Loi.
Art. 11. La libre communication des pensées et des opinions est un des droits les plus précieux de l'Homme : tout Citoyen peut donc parler, écrire, imprimer librement, sauf à répondre de l'abus de cette liberté dans les cas déterminés par la Loi.
Art. 12. La garantie des droits de l'Homme et du Citoyen nécessite une force publique : cette force est donc instituée pour l'avantage de tous, et non pour l'utilité particulière de ceux auxquels elle est confiée.
Revenir en haut Aller en bas
http://www.crawford-texas.org/
Peacemaker
Enkysté
Enkysté
avatar

Nombre de messages : 1401
Age : 50
Planète : Mars
Matos : MacBookPro 15' (2011), iPad4, Wacom Pen&Touch
Date d'inscription : 28/11/2006

MessageSujet: Re: Terminal vs Finder : victoire Terminal   6/9/2007, 09:06

Ça va les geeks ? On vous dérange pas ?
MDR

_______________
...
Jusqu' où les chauves se lavent-ils le visage ?
Revenir en haut Aller en bas
http://oriot.net
Pomme-I
Enkysté
Enkysté
avatar

Nombre de messages : 1993
Date d'inscription : 13/12/2006

MessageSujet: Re: Terminal vs Finder : victoire Terminal   6/16/2007, 18:51

Comme je mets trois plombes pour taper une commande dans le Terminal (sauf rm *.* que j'utilise rarement), alors c'est vite vu Trop content
Drag'n drop dans le Finder c'est moins compliqué que vers le Terminal (c'est ce que j'ai trouvé de plus facile pour éviter les erreurs dans les chemins d'accès), après le temps que ça met pour moi c'est pas vital, je fais autre chose en attendant Moqueur
Revenir en haut Aller en bas
Bernardo
Enkysté
Enkysté
avatar

Nombre de messages : 1641
Age : 58
Planète : Gliese 581c
Matos : PMG5 (H) - iMacIntel (W) - Titanium (H/W)
Date d'inscription : 04/02/2007

MessageSujet: Re: Terminal vs Finder : victoire Terminal   6/16/2007, 18:56

hr a écrit:
Pomme-I a écrit:
rm *.* Trop content Trop content Trop content
Mieux :
cd /
sudo rm -R *.*
sinon c'est pas drôle…

Tu l'as vraiment essayé ? Ça marche. Je n'y crois pas... il faut au moins un su root, et même là, je ne suis pas sûr...

D'autant plus que sur un compte normal, le sudo ne marche même pas. Donc, pas de raison de flipper ..

_______________
« Il n'y a pas d'abus de pouvoir, seulement des abus d'obéissance », Chawki Amari.
Revenir en haut Aller en bas
http://web.mac.com/blestum/iWeb/Math-Mac/Bienvenue.html
hr
Légende vivante
Légende vivante
avatar

Nombre de messages : 6477
Age : 63
Planète : Creuse
Matos : iMac alu en OS 10.10 - G4 en OS 10.5 - MacBook Pro Ubuntu - PC en Ubuntu 16.04
Date d'inscription : 19/11/2006

MessageSujet: Re: Terminal vs Finder : victoire Terminal   6/16/2007, 19:36

Bernardo a écrit:
Tu l'as vraiment essayé ?
Évidemment, je fais ça tous les jours… MDR
Bon, puisque tu pinailles, voilà la version 1.1 :

cd /
login root
password:
rm -R *.*


Celui-là, j’ai pas besoin d’essayer parce que login root, ça, ça marche à tous les coups ! Je le fais couramment pour modifier des droits d’une arborescence entière (ce que le finder n’arrive pas toujours à faire pour des raisons obscures) dans le genre :

chmod -R u+r+w+x,g+r+w+x,o+r+w+x /chemin_absolu/dossier

Ceci dit, tu as raison, on ne peut pas à faire un sudo depuis un compte de travail normal parce qu’il ne fait pas partie des « sudoers » (c’est écrit comme ça). En fait on ne peut faire un sudo que si on est dans un login de compte administrateur.

Par contre sudo c’est absolument équivalent à su root (qu’on peut obtenir par su tout court d’ailleurs) ce qui est facile à vérifier : tu fais un login ad (si ad est un compte administrateur) puis tu fais sudo csh, autrement dit tu lances dans ton shell un second shell et celui-là t’affiche un prompt de root, ni plus ni moins : root# exactement comme si tu avais fait un login root ou un su.

En fait login root ou su ça fait exactement ça, ça lance un nouveau shell avec un login root, tout bêtement, c’est pourquoi quand tu tapes exit tu quittes ce shell et tu reviens à son process parent qui est le shell où tu as tapé su ou login root.

La seule différence est qu’on peut faire un login root depuis n’importe quel compte, administrateur ou pas, ce qui rend sudo un peu inutile. Sauf si on n’a pas activé root, auquel cas ça empèche un utilisateur standard d’avoir des droits root.

allons, Peacemaker, ne te fâche pas et viens danser la geek avec moi ! À moins que ça ne te donne la danse de saint geek… Tout dépend comme on le prononce.

_______________
On ne fait jamais d’erreur sans se tromper !
L’affaire est dans le sac de Prévert et Prévert
Revenir en haut Aller en bas
Bernardo
Enkysté
Enkysté
avatar

Nombre de messages : 1641
Age : 58
Planète : Gliese 581c
Matos : PMG5 (H) - iMacIntel (W) - Titanium (H/W)
Date d'inscription : 04/02/2007

MessageSujet: Re: Terminal vs Finder : victoire Terminal   6/16/2007, 20:34

hr a écrit:
Bernardo a écrit:
Tu l'as vraiment essayé ?
Évidemment, je fais ça tous les jours… MDR

A part que pour un sudo, il suffit de taper son mot de passe (si on est sur un compte administrateur) mais j'ai fait un login root et je ne sais pas quel mot de passe taper...

_______________
« Il n'y a pas d'abus de pouvoir, seulement des abus d'obéissance », Chawki Amari.
Revenir en haut Aller en bas
http://web.mac.com/blestum/iWeb/Math-Mac/Bienvenue.html
hr
Légende vivante
Légende vivante
avatar

Nombre de messages : 6477
Age : 63
Planète : Creuse
Matos : iMac alu en OS 10.10 - G4 en OS 10.5 - MacBook Pro Ubuntu - PC en Ubuntu 16.04
Date d'inscription : 19/11/2006

MessageSujet: Re: Terminal vs Finder : victoire Terminal   6/16/2007, 20:40

Bernardo a écrit:
A part que pour un sudo, il suffit de taper son mot de passe (si on est sur un compte administrateur) mais j'ai fait un login root et je ne sais pas quel mot de passe taper...
Celui qui est défini pour le compte root, mais il n’est accessible que si tu l’as activé dans Gestionnaire Netinfo menu Sécurité.
Il est d’ailleurs dans ce cas-là aussi accessible en ouverture de session ce qui te permet de travailler avec une interface standard de compte, gérer tes fichiers avec le finder mais avec les droits (et les dangers) que te donne root. À éviter sauf pour des opérations particulières bien cernées et brèves.

_______________
On ne fait jamais d’erreur sans se tromper !
L’affaire est dans le sac de Prévert et Prévert
Revenir en haut Aller en bas
Bernardo
Enkysté
Enkysté
avatar

Nombre de messages : 1641
Age : 58
Planète : Gliese 581c
Matos : PMG5 (H) - iMacIntel (W) - Titanium (H/W)
Date d'inscription : 04/02/2007

MessageSujet: Re: Terminal vs Finder : victoire Terminal   6/16/2007, 20:52

hr a écrit:
Bernardo a écrit:
A part que pour un sudo, il suffit de taper son mot de passe (si on est sur un compte administrateur) mais j'ai fait un login root et je ne sais pas quel mot de passe taper...
Celui qui est défini pour le compte root, mais il n’est accessible que si tu l’as activé dans Gestionnaire Netinfo menu Sécurité.
Il est d’ailleurs dans ce cas-là aussi accessible en ouverture de session ce qui te permet de travailler avec une interface standard de compte, gérer tes fichiers avec le finder mais avec les droits (et les dangers) que te donne root. À éviter sauf pour des opérations particulières et brèves.

J'avais joué avec NetInfo à l'époque du 10.0-10.1 (cheetah-puma ?). Et j'avais activé le root à l'époque pour voir ce que ça faisait. Je n'imaginais pas que maintenant encore, il fallait en passer par là !

De toutes manières, pas besoin de root (sauf pour faire des conneries !).

_______________
« Il n'y a pas d'abus de pouvoir, seulement des abus d'obéissance », Chawki Amari.
Revenir en haut Aller en bas
http://web.mac.com/blestum/iWeb/Math-Mac/Bienvenue.html
hr
Légende vivante
Légende vivante
avatar

Nombre de messages : 6477
Age : 63
Planète : Creuse
Matos : iMac alu en OS 10.10 - G4 en OS 10.5 - MacBook Pro Ubuntu - PC en Ubuntu 16.04
Date d'inscription : 19/11/2006

MessageSujet: Re: Terminal vs Finder : victoire Terminal   6/16/2007, 20:58

Bernardo a écrit:
Je n'imaginais pas que maintenant encore, il fallait en passer par là !
C’est un peu caché parce qu’il y a peu de gens qui ont besoin de l’activer et beaucoup qui feraient mieux de ne pas le faire !

Bernardo a écrit:
De toutes manières, pas besoin de root (sauf pour faire des conneries !).
Ben si, dans certains cas particuliers, comme par exemple faire des sauvegardes / restaurations de BDD MySQL qui sont absolument inaccessibles sauf par root. Ou par l’utilisateur mysql, mais je ne pense pas qu’on puisse faire un login mysql ! Enfin, je n’ai jamais essayé en tout cas.

_______________
On ne fait jamais d’erreur sans se tromper !
L’affaire est dans le sac de Prévert et Prévert
Revenir en haut Aller en bas
Bernardo
Enkysté
Enkysté
avatar

Nombre de messages : 1641
Age : 58
Planète : Gliese 581c
Matos : PMG5 (H) - iMacIntel (W) - Titanium (H/W)
Date d'inscription : 04/02/2007

MessageSujet: Re: Terminal vs Finder : victoire Terminal   6/17/2007, 12:16

hr a écrit:

Bernardo a écrit:
De toutes manières, pas besoin de root (sauf pour faire des conneries !).
Ben si, dans certains cas particuliers, comme par exemple faire des sauvegardes / restaurations de BDD MySQL qui sont absolument inaccessibles sauf par root. Ou par l’utilisateur mysql, mais je ne pense pas qu’on puisse faire un login mysql ! Enfin, je n’ai jamais essayé en tout cas.

On peut presque considérer ça comme un bug alors. Si on a besoin du root uniquement pour un truc (à part les codeurs sytème, bien sûr, qui doivent pouvoir tout faire sur leur machine).

_______________
« Il n'y a pas d'abus de pouvoir, seulement des abus d'obéissance », Chawki Amari.
Revenir en haut Aller en bas
http://web.mac.com/blestum/iWeb/Math-Mac/Bienvenue.html
hr
Légende vivante
Légende vivante
avatar

Nombre de messages : 6477
Age : 63
Planète : Creuse
Matos : iMac alu en OS 10.10 - G4 en OS 10.5 - MacBook Pro Ubuntu - PC en Ubuntu 16.04
Date d'inscription : 19/11/2006

MessageSujet: Re: Terminal vs Finder : victoire Terminal   6/17/2007, 13:07

Bernardo a écrit:
On peut presque considérer ça comme un bug alors. Si on a besoin du root uniquement pour un truc (à part les codeurs sytème, bien sûr, qui doivent pouvoir tout faire sur leur machine).
Non, pas du tout. Il y a simplement des niveaux d’utilisateurs différents. Les gens qui gèrent des serveurs ne sont pas des utilisateurs standards et pour leur simplifier la vie, il a été prévu que le login root dans os x était possible.

Dans mon exemple, sauvegarder directement les fichiers d’une base de données (déjà pouvoir y accéder puisque c’est interdit pour qui n’est ni mysql ni root) ou modifier des fichiers de configuration du système, ne sont pas des manœuvres habituelles. Ceux qui ont besoin de faire ça ont la possibilité de le faire, les autres n’ont de toute manière jamais besoin de se loguer root. Il n’y a aucun bug là dedans, devoir se loguer root n’a rien d’explosif pour qui sait ce qu’il fait.

Par exemple kde ou gnome n’autorisent pas l’ouverture de session en interface graphique pour root. Leurs concepteurs considèrent que ceux qui peuvent en avoir besoin dans les quelques cas qui peuvent apparaître, peuvent tout faire pas le terminal, ce qui est vrai mais pas forcément ce qui a de plus confortable. C’est un autre choix plus verrouillé.
Le mac cache l’activation de root mais laisse la possibilité de session graphique root, c’est un autre choix. C’est assez cohérent d’ailleurs, un utilisateur de mac au long cours, fut-il nettement geekesque, aime travailler en mode graphique, même pour gérer les tripes de sa machine. C’est d’ailleurs ce qui évolue très vite du côté linux puisque toute l’administration du système est devenue graphique et les utilisateurs commencent à râler sérieusement sur les forum quand on leur dit qu’il y a deux lignes à taper pour un truc un peu spécial… Les nouvelles générations de linuxeux n’ont jamais rien tapé dans un terminal. Heu ! tous des blancs becs ! de mon temps on tapait ls -al et puis find / fichier.* -print sans s’en rendre compte ! gneugneugneu…

_______________
On ne fait jamais d’erreur sans se tromper !
L’affaire est dans le sac de Prévert et Prévert
Revenir en haut Aller en bas
Bernardo
Enkysté
Enkysté
avatar

Nombre de messages : 1641
Age : 58
Planète : Gliese 581c
Matos : PMG5 (H) - iMacIntel (W) - Titanium (H/W)
Date d'inscription : 04/02/2007

MessageSujet: Re: Terminal vs Finder : victoire Terminal   6/17/2007, 14:07

hr a écrit:

Dans mon exemple, sauvegarder directement les fichiers d’une base de données (déjà pouvoir y accéder puisque c’est interdit pour qui n’est ni mysql ni root) ou modifier des fichiers de configuration du système, ne sont pas des manœuvres habituelles. Ceux qui ont besoin de faire ça ont la possibilité de le faire, les autres n’ont de toute manière jamais besoin de se loguer root. Il n’y a aucun bug là dedans, devoir se loguer root n’a rien d’explosif pour qui sait ce qu’il fait.

On n'a pas besoin de se loguer en root pour gérer les imprimantes. Ce devrait être pareil pour les bases de données. Je comprend que ce soit pratique mais il me semble que ça ne coûterait pas cher de créer un utlisateur (il exise d'ailleurs déjà pour MySql il me semble) qui aurait les droits adaptés à la gestion de la base de donnée.

_______________
« Il n'y a pas d'abus de pouvoir, seulement des abus d'obéissance », Chawki Amari.
Revenir en haut Aller en bas
http://web.mac.com/blestum/iWeb/Math-Mac/Bienvenue.html
hr
Légende vivante
Légende vivante
avatar

Nombre de messages : 6477
Age : 63
Planète : Creuse
Matos : iMac alu en OS 10.10 - G4 en OS 10.5 - MacBook Pro Ubuntu - PC en Ubuntu 16.04
Date d'inscription : 19/11/2006

MessageSujet: Re: Terminal vs Finder : victoire Terminal   6/17/2007, 14:21

Bernardo a écrit:
On n'a pas besoin de se loguer en root pour gérer les imprimantes. Ce devrait être pareil pour les bases de données.
Et puis faire un login www pour les fichiers d’apache, ftp pour ceux de ftp, un postfix pour le serveur d’envoi, etc… bon, c’est plus simple de faire un login root qui est précisément fait pour pouvoir gérer tout ça, sans parler du fait qu’en général on travaille sur plusieurs domaines simultanément.

_______________
On ne fait jamais d’erreur sans se tromper !
L’affaire est dans le sac de Prévert et Prévert
Revenir en haut Aller en bas
Contenu sponsorisé




MessageSujet: Re: Terminal vs Finder : victoire Terminal   

Revenir en haut Aller en bas
 
Terminal vs Finder : victoire Terminal
Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
MacNOMODO :: I n f o s :: Conseils, trucs & astuces-
Sauter vers: