Il y a actuellement 708 visiteurs
Dimanche 22 Décembre 2024
accueilactualitésdossierscomparer les prixtélécharger gratuitement vos logicielsoffres d'emploiforum informatique
Connexion
Créer un compte

Shell et installation

L'informatique, ce n'est pas qu'un PC équipé de Windows. Ce forum est dédié aux utilisateurs de systèmes d'exploitation dérivés d'unix (GNU/Linux, *BSD, etc...) et aux autres OS alternatifs.

Shell et installation

Message le 19 Sep 2010 11:57

Bonjour,

Je suis nouveaux sur le site, Je ne sais pas si il faut se présenter, si il le faut je suis désolé.

Sinon je viens d'essayer Linux (en cours) et je n'ai pas bien compris malgré le fait que j'ai redemandé au prof. A quoi sert la variable PATH (dit simplement svp) Je pense savoir que c'est pour modifier le chemin et c'est tout ? Sinon qu'est ce qu'un chemin ABSOLU et RELATIF ? Relatif par exemple c'est bien cela /répertoire/ficher ? Mais qu'est ce que l'Absolue ?

Sinon ou trouver un bon tuto pour installer Fedora ? En créant une nouvelle partiton? svp!


Merci brs
brs
Visiteur
Visiteur
 
Messages: 4
Inscription: 19 Sep 2010 11:50
 


Re: Shell et installation

Message le 19 Sep 2010 12:28

Un peu de lecture, notamment le point 4.
Avatar de l'utilisateur
H3bus
Moderateur
Moderateur
 
Messages: 12195
Inscription: 08 Avr 2008 15:13
Localisation: /home/h3bus
 

Re: Shell et installation

Message le 19 Sep 2010 13:53

Merci, si j'ai bien compris la variable PATH représente les chemin dans lequel le shell cherche la commande saisie.
Par exemple si on prend leur exemple
/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/games:/home/lami20j/bin qu'on tape ls il vont normalement afficher celui de /usr/local/bin mais peut on par exemple demander de copier un fichier se trouvant dans /usr/bin dans un autre juste en marquant cp nomdufichier DST ? Ou faut il absolument marqué le chemin absolu du fichier ? Sachant que d'après le texte "Quand on écrit une commande le shell va chercher d'abord dans /usr/local/bin, puis dans /usr/bin, puis dans /usr/bin/X11, puis dans /usr/games et pour finir dans /home/lami20j/bin."

La variable PATH varie bien par rapport a notre fichier courent?

Le relatif c'est . et .. et l'absolue /répertoire/fichier. Pourriez vous me donner un exemple de chemin relatif svp ? Ou il sert juste de passer du répertoire courent au parent?

Merci.
brs
Visiteur
Visiteur
 
Messages: 4
Inscription: 19 Sep 2010 11:50
 

Re: Shell et installation

Message le 19 Sep 2010 20:29

brs a écrit: /usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/games:/home/lami20j/bin qu'on tape ls il vont normalement afficher celui de /usr/local/bin mais peut on par exemple demander de copier un fichier se trouvant dans /usr/bin dans un autre juste en marquant cp nomdufichier DST ?

Pas du tout...
Le PATH ne sert qu'à identifier l'endroit où le shell va chercher la "commande" que l'on tape, pas ses arguments.
exemple : cp fichier1 destination1, le shell va chercher dans le PATH la commande "cp" (qu'il va trouver dans le répertoire /bin). Par contre le "fichier1" devra se trouver dans le répertoire à parti duquel est tapé la commande, et "destination1" devra être un chemin connu (soit relatif, soit absolu) accessible à partir de ce même répertoire... ce sont les arguments de la commande.
brs a écrit:La variable PATH varie bien par rapport a notre fichier courent?

la variable PATH ne varie pas par rapport au répertoire ou à un fichier. Elle ne change que si on la met à jour...
brs a écrit:Le relatif c'est . et .. et l'absolue /répertoire/fichier. Pourriez vous me donner un exemple de chemin relatif svp ? Ou il sert juste de passer du répertoire courent au parent?

Le "relatif" se réfère par rapport à là où tu te situes dans l'arborescence des répertoire. L'absolu se réfère toujours à la "racine" d'une arborescence, soit sur les systèmes *nix/Linux le répertoire "/". (sous windows ça équivaut à c:\ par exemple)
exemple : Dans une arboresence /rep1/rep2/rep3/rep4/rep5, tu es dans "rep2". Si tu veux aller dans "rep3", il te suffit de taper "cd rep3", "rep3" étant un chemin relatif par rapport à là où tu es. Si tu veux aller dans "rep3" avec un chemin absolu, tu y va avec la commande "cd /rep1/rep2/rep3"
Avatar de l'utilisateur
CaSa
PC-Infopraticien
PC-Infopraticien
 
Messages: 9048
Inscription: 13 Mai 2003 16:32
Localisation: Sisteron... et jamais loin d'une Debian
 

Re: Shell et installation

Message le 19 Sep 2010 20:37

Ok! Merci j'ai confondu les arguments de la commande et la commande par elles même!
Toutes les commandes sont dans le répertoire bin ? Ou elles peuvent se trouver autre part ?
brs
Visiteur
Visiteur
 
Messages: 4
Inscription: 19 Sep 2010 11:50
 

Re: Shell et installation

Message le 19 Sep 2010 20:43

brs a écrit:Toutes les commandes sont dans le répertoire bin ? Ou elles peuvent se trouver autre part ?

On peut trouver des commandes ailleurs... /bin, /usr/bin, /usr/local/bin, /opt, etc...

Quand tu essayes une commande, tu peux trouver là où elle est par la commande "whereis".
Fais l'essai :
whereis cp
whereis man
whereis whereis
Avatar de l'utilisateur
CaSa
PC-Infopraticien
PC-Infopraticien
 
Messages: 9048
Inscription: 13 Mai 2003 16:32
Localisation: Sisteron... et jamais loin d'une Debian
 

Re: Shell et installation

Message le 21 Sep 2010 20:40

Merci! Ou trouver un VRAI tuto pour installer Fedora en créant une nouvelle partition sans perte de donne de mon disque dur svp? Mon ami google n'a pas trouvé!
brs
Visiteur
Visiteur
 
Messages: 4
Inscription: 19 Sep 2010 11:50
 



Sujets similaires

Message Pb d'installation de Win 10
Bonjour à tous,Sur un PC desktop dont j'ai remplacé le DD par un SSD j'ai fait les opérations suivantes:Sur ce SSD neuf,J'ai installé Ubuntu 22.04 tout s'est bien passé.J'ai ensuite voulu installer Win 10 via ma clé USB sur le disque en dual boot sans rien formater pensant (à tort sans doute) que Wi ...
Réponses: 3

Message Pb d'installation de Win 10
Bonjour à tous !J'ai galéré pendant des heures avec mon "vieux" PC:Comme je n'arrivais pas à générer le Grub pour Ubuntu sur un D.D. et Win 10 sur un autre, malgré l'aide de Boot repair qui me demande de détruire deux Grub et avec le message suivant:"La session en cours est en mode de ...
Réponses: 0

Message Installation malveillante AVAST
BonjourMon père s'est fait prendre la main sur son PC pour installer AVAST.Suite à cette opération à 220 euros, je lui ai fait mettre opposition sur sa carte, 5 tentatives de prélévement ont bien été faites.On vient de passer FRST.Quelqu'un peut m'aider si nécessaire ?Merci de votre aidehttps://pjjo ...
Réponses: 2

Message Défaut d'installation vmware-workstation-windows-17.6.0-4873
Bonjour,J'ai besoin d'installer vmware rapidement. N'arrivant pas à régler le problème de l'hyper V sur des anciennes versions de vwware sur windows 11 version 23H2 je souhaite passer sur la dernière version, la v17 qui semble avoir corriger ces problèmes.Le problème c'est qu'à la fin de l'installat ...
Réponses: 4

Message Problème d'installation Kali Linux Dual boot
Bonjour, j'ai crée une nouvelle partition pour l'installation de Kali Linux, après j'ai démarrer l'installation de Kali Linux en dual boot via clé USB, j'ai suivi les instructions, mais quand je clique sur terminer le partitionnement et appliquer les changements, ça affiche "Aucun système de fi ...
Réponses: 1

Message installation du paquet waterfox
Bonjour Je rencontre un problème comme à chaque fois, je devrais pourtant y arrivé depuis le temps, mais non. J'ai donc téléchargé le paquet, mais le terminal donne ceci :Code: Tout sélectionnerricky6@ricky6-desktop:~/paquets$ sudo apt-get install waterfox-G4.0.8 en-US.linux-x86_64.tar.bz2[sud ...
Réponses: 10

Message Installation d'une antiquité
Bonjour à tous et mes meilleurs v?ux (pourvu qu'ils soient efficaces cette année !) Voilà: Comme je suis un vieux machin, nostalgique de bons moments informatiques, je voudrais faire revivre certains de mes CD utilitaires et autres, mais qui, bien sûr, ne tournent plus sous Win 10....Alors je vais r ...
Réponses: 7


Qui est en ligne

Utilisateurs parcourant ce forum: Majestic-12 [Bot] et 16 invités


.: Nous contacter :: Flux RSS :: Données personnelles :.