Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 20-08-2019 00:02:33

Edenris
Membre
Distrib. : dual-boot Windows 10 - Ubuntu 18.04 LTS
Noyau : 5.0.0-36-generic #39~18.04.1-Ubuntu
(G)UI : Gnome
Inscription : 16-08-2019

[RÉSOLU] quelques problèmes de compréhension...

Bonjour,
voilà je m'attache à peu près tout comprendre dans la limite de mes compétences et c'est pourquoi, j'ai quelques questions (j'ai du passer devant leurs réponses, mais je ne sais plus ou...).
1) Pourquoi dit-on que tout est un fichier ?
2) A quoi sert l'option -d dans

ls -d


.


Pourquoi sort-elle donc qu'un simple point ?
3) Comment se fait-il que j'obtiens le même résultat entre "ls" et "ls -p" ?

Merci de vos réponses.

Dernière modification par Edenris (29-08-2019 14:15:48)


Ici, pour peut-être, revenir sur Debian smile

Hors ligne

#2 20-08-2019 08:45:14

raleur
Membre
Inscription : 03-10-2014

Re : [RÉSOLU] quelques problèmes de compréhension...

Edenris a écrit :

1) Pourquoi dit-on que tout est un fichier ?


Explication en anglais : https://en.wikipedia.org/wiki/Everything_is_a_file

Dans Unix, presque tout apparaît ou peut être manipulé comme un fichier : les périphériques (/dev) comme les disques, consoles et terminaux, les interfaces avec le noyau (/proc, /sys), les sockets de communication réseau ou inter-processus... On peut communiquer avec eux comme on lit ou écrit dans un fichier.
Une exception notable est les interfaces réseau.

Edenris a écrit :

2) A quoi sert l'option -d


Par défaut, lorsqu'un argument passé à ls est un répertoire, ls affiche le contenu du répertoire au lieu d'afficher le répertoire lui-même comme il le ferait pour un simple fichier. L'option -d rétablit ce comportement.

Edenris a écrit :

Pourquoi sort-elle donc qu'un simple point ?


Sans argument, ls affiche le contenu du répertoire courant, et avec -d le répertoire courant lui-même symbolisé par ".".

Edenris a écrit :

3) Comment se fait-il que j'obtiens le même résultat entre "ls" et "ls -p" ?


L'option -p ajoute un / aux noms de répertoires pour les distinguer des autres types de fichiers. Je suppose que le répertoire courant ne contient aucun répertoire non masqué (nom commençant par ".").


Il vaut mieux montrer que raconter.

Hors ligne

#3 20-08-2019 10:16:26

smolski
quasi...modo
Lieu : AIN
Distrib. : backports (buster) 10
Noyau : Linux 4.19.0-8-amd64
(G)UI : gnome
Inscription : 21-10-2008

Re : [RÉSOLU] quelques problèmes de compréhension...

Parfait ces indications ont été portées dans le wiki df :
https://debian-facile.org/doc:systeme:ls#option-d

Et aussi :
https://debian-facile.org/doc:systeme:g … x#fichiers

Merci à vous deux de les avoir initiées et développées. cool

"Théo et Adama te rappellent pourquoi Zyed et Bouna couraient…"
"L'utopie ne signifie pas l'irréalisable, mais l'irréalisée." - T Monod (source :  La zone de Siné)
"Je peux rire de tout mais pas avec n'importe qui." - P Desproges
"saque eud dun" (patois chtimi : fonce dedans)

Hors ligne

#4 20-08-2019 17:52:50

Edenris
Membre
Distrib. : dual-boot Windows 10 - Ubuntu 18.04 LTS
Noyau : 5.0.0-36-generic #39~18.04.1-Ubuntu
(G)UI : Gnome
Inscription : 16-08-2019

Re : [RÉSOLU] quelques problèmes de compréhension...

à râleur :
Je te remercie pour la source wikipédia et ton bref résumé !
Pour le reste, il m'a fallu re-test, mais j'ai compris !
Et sinon, si je résume le répertoire courant / personnel, c'est la même chose : /home/NOM_UTILISATEUR                                   ou                          "."
J'ai bon, hein ?

à smolski :
Pour l'article sur la commande "ls" je l'ai trouvé simple jusqu'à que le tableau des options soit sans exemples et ensuite, ça m'a embrouillé lol lol
Dois-je contacter les auteurs pour leur dire ?

Dernière modification par Edenris (20-08-2019 18:02:36)


Ici, pour peut-être, revenir sur Debian smile

Hors ligne

#5 20-08-2019 18:05:41

enicar
Membre
Lieu : ailleurs
Distrib. : sid
Noyau : 5.8.7
(G)UI : openbox
Inscription : 26-08-2010

Re : [RÉSOLU] quelques problèmes de compréhension...

Edenris a écrit :

le répertoire courant, c'est : /home/NOM_UTILISATEUR


Ça dépend tu peux toujours changer le répertoire courant avec la commande cd
(pour change directory) https://debian-facile.org/doc:programmation:shell:cd.

Le répertoire utilisateur est en général /home/<utilisateur>/ mais ce n'est pas
toujours le cas. D'ailleurs le répertoire de l'utilisateur root est /root.
En plus cela peut être configuré. Dans tous les cas le  répertoire utilisateur devrait être
dans la variable d'environnement HOME que l'on peut vérifier avec :


echo $HOME
 


On peut aussi voir l'utilisateur courant dans bash avec :


echo $USER
 


ou la commande appropriée :


whoami
 


(littéralement : qui suis-je).
Edit : Voir aussi les commandes id et groups.

Edit2 : Voir aussi la commande pwd qui permet de connaître
le répertoire courant du shell dans lequel on se trouve. Chaque processus a son répertoire
courant.

Dernière modification par enicar (20-08-2019 18:51:43)

Hors ligne

#6 20-08-2019 18:29:29

Edenris
Membre
Distrib. : dual-boot Windows 10 - Ubuntu 18.04 LTS
Noyau : 5.0.0-36-generic #39~18.04.1-Ubuntu
(G)UI : Gnome
Inscription : 16-08-2019

Re : [RÉSOLU] quelques problèmes de compréhension...

Merci ! C'est bon à savoir !

Ici, pour peut-être, revenir sur Debian smile

Hors ligne

#7 20-08-2019 20:43:55

smolski
quasi...modo
Lieu : AIN
Distrib. : backports (buster) 10
Noyau : Linux 4.19.0-8-amd64
(G)UI : gnome
Inscription : 21-10-2008

Re : [RÉSOLU] quelques problèmes de compréhension...

Edenris a écrit :

Dois-je contacter les auteurs pour leur dire ?


Indique ici l'embrouille entre qui que quoi qu'on rédige de nouveau le tuto afin qu'il soit encore plus compréhensible.
C'est le principe du wiki df qui est coopératif entre tous les membres et non entretenus par seulement quelques-uns.

On t'écoute donc, donne plus de détails là où tu penses qu'il faut l'améliorer.
character0267.gif


"Théo et Adama te rappellent pourquoi Zyed et Bouna couraient…"
"L'utopie ne signifie pas l'irréalisable, mais l'irréalisée." - T Monod (source :  La zone de Siné)
"Je peux rire de tout mais pas avec n'importe qui." - P Desproges
"saque eud dun" (patois chtimi : fonce dedans)

Hors ligne

#8 20-08-2019 20:49:52

bendia
Chadministrateur
Distrib. : openSUSE Tumbleweed, Stretch
Noyau : Linux 4.9.0-2-amd64
(G)UI : Gnome + Console et un peu Openbox
Inscription : 20-03-2012
Site Web

Re : [RÉSOLU] quelques problèmes de compréhension...

smolski a écrit :

On t'écoute donc, donne plus de détails là où tu penses qu'il faut l'améliorer.

Voire, améliore toi même, sauf effacer la page il y a toujours moyen de revenir en arrière si tu fais une erreur, pas de risque de ce coté là wink


Ben
___________________
La seule question bête, c'est celle qu'on ne pose pas.

Hors ligne

#9 20-08-2019 23:01:39

Edenris
Membre
Distrib. : dual-boot Windows 10 - Ubuntu 18.04 LTS
Noyau : 5.0.0-36-generic #39~18.04.1-Ubuntu
(G)UI : Gnome
Inscription : 16-08-2019

Re : [RÉSOLU] quelques problèmes de compréhension...

Indique ici l'embrouille entre qui que quoi qu'on rédige de nouveau le tuto afin qu'il soit encore plus compréhensible.
C'est le principe du wiki df qui est coopératif entre tous les membres et non entretenus par seulement quelques-uns.



Bah... Je comprends ce que tu dis, mais j'ai 4 jours d'existence sur le forum et un peu près autant sur Debian (si on considère que l'année dernière ne comptait pas) ! Je ne pense donc pas avoir autant d'expérience que tous ici réunis ! Je me vais encore me justifier big_smile mais en plus, je n'ai pas encore lu les sujets épinglés dans le forum concernant l'ajout et la modification de pages (j'ai appris sur le tas ! ).

Allons-y donc ! Je résume le tout ainsi :

commande ls : Par défaut, si un argument (ex : un répertoire) est passé à ls, ls affiche le contenu du répertoire (bien entendu, ça n'a aucun effet s'il n'y a pas de répertoire...).

option -d : permet d'afficher une liste de répertoires sans leur contenu à partir d'où nous sommes
N:B : Pourquoi spécifiquement "ls -d" sort un point en retour ? Sans argument (ex : un répertoire), ls affiche par défaut le contenu du répertoire courant et avec -d le répertoire courant est symbolisé par “.".


Concernant l'ajout sur l'option -p par raleur, je pense qu'on peut tout compte fait le retirer parce que j'avais mal lu (et ça fait donc un article redondant ; mais faut m'excuser parce que les commandes inscrites manquent de couleur, contrairement à la configuration de mon terminal ! )
Qu'en pensez-vous tous ?

C'est pourquoi (et même si ça fait mal à la tête), on devrait toujours bien montrer les distinctions entre toutes les options (parce que moi j'ai pris du temps à comprendre que ce n'était pas des doublons ou des options inutiles ou / et de seconde zone ! ) !

Aussi, pour régler ce problème dans les bases, on devrait créer une page d'aide qui fusionnerait la page de la syntaxe de la commande, toutes les commandes d'aides (ex : "man", whatis", "info" ) et répondre à plusieurs questions du type : "Qu'est-ce qu'un répertoire ? ", "Pourquoi tout est fichier ? " , "Qu'est-ce que le répertoire courant ?" Une page pour aider le débutant venant de Windows à tout comprendre sans lire toute la rubrique "informatique" sur Wikipédia ! lolkernal_panic.gif

Dernière modification par Edenris (20-08-2019 23:03:27)


Ici, pour peut-être, revenir sur Debian smile

Hors ligne

#10 21-08-2019 05:36:05

smolski
quasi...modo
Lieu : AIN
Distrib. : backports (buster) 10
Noyau : Linux 4.19.0-8-amd64
(G)UI : gnome
Inscription : 21-10-2008

Re : [RÉSOLU] quelques problèmes de compréhension...

Impec, merci on va étudier les possibilités d'éclaircissement que tu proposes.
Il faut aussi comprendre que lorsqu'on rédige un tuto on a des bases préalables qui faussent notre vision pour rendre compréhensible la composition du tuto.

Ici, on va voir pour la commande ls et de là porter l'information vers d'autres tuto.

il est aussi probable qu'il soit nécessaire de créer un lexique terminologique de base, ce qui ne pourra se faire qu'avec l'aide de ceux pour qui il sera destiné.

À bientôt donc pour de nouvelles z'aventures lexicales, si tu le veux bien. character0175.gif

"Théo et Adama te rappellent pourquoi Zyed et Bouna couraient…"
"L'utopie ne signifie pas l'irréalisable, mais l'irréalisée." - T Monod (source :  La zone de Siné)
"Je peux rire de tout mais pas avec n'importe qui." - P Desproges
"saque eud dun" (patois chtimi : fonce dedans)

Hors ligne

#11 21-08-2019 06:34:16

smolski
quasi...modo
Lieu : AIN
Distrib. : backports (buster) 10
Noyau : Linux 4.19.0-8-amd64
(G)UI : gnome
Inscription : 21-10-2008

Re : [RÉSOLU] quelques problèmes de compréhension...

Bon, j'attaque un tuto absolument nécessaire pour la compréhension du système des répertoires et fichiers.

Le premier paragraphe :
https://debian-facile.org/doc:programma … du-terrain

Je mettrai en suivant les corrections que je ferai non pas ici mais dans le lien du tuto même sur le forum, c'est à dire là :
https://debian-facile.org/viewtopic.php … 54#p309154

merci.gif

Dernière modification par smolski (21-08-2019 06:35:02)


"Théo et Adama te rappellent pourquoi Zyed et Bouna couraient…"
"L'utopie ne signifie pas l'irréalisable, mais l'irréalisée." - T Monod (source :  La zone de Siné)
"Je peux rire de tout mais pas avec n'importe qui." - P Desproges
"saque eud dun" (patois chtimi : fonce dedans)

Hors ligne

#12 21-08-2019 13:09:00

Edenris
Membre
Distrib. : dual-boot Windows 10 - Ubuntu 18.04 LTS
Noyau : 5.0.0-36-generic #39~18.04.1-Ubuntu
(G)UI : Gnome
Inscription : 16-08-2019

Re : [RÉSOLU] quelques problèmes de compréhension...

Ok.

Ici, pour peut-être, revenir sur Debian smile

Hors ligne

Pied de page des forums