Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 05/03/2016, à 17:45

Scoobidou279

Le terminal est il spécifique a ubuntu ou alors ..

Bonjour,

Je voudrais savoir si le terminal dans ubuntu lui est propre ou alors si c'est le meme terminal avec toutes les autres version kubuntu ubuntu et les autres système issue de linux ?

Hors ligne

#2 Le 05/03/2016, à 18:12

tuxmarc

Re : Le terminal est il spécifique a ubuntu ou alors ..

Bonjour.

En ouvrant n'importe quel terminal, ça marche pour donner des ordres en ligne de commande.
Il y a plusieurs programmes qui ouvrent un terminal avec des noms un poil différents, une interface plus ou moins riche, mais ça revient au même.


Vive Richard Stalmann, Linus Torvalds, et tous les fondus de Linux.
De l'Ordinosaure fait à 90% de récup, à deux portables LDLC,  neufs sans système et une carte mère sans boitier, tous libres !!
Parrain Linux sur www.parrain-linux.com et www.parrains.linux.free.fr

Hors ligne

#3 Le 05/03/2016, à 20:18

Scoobidou279

Re : Le terminal est il spécifique a ubuntu ou alors ..

Ah d'accord,

Donc le ms dos de linux pour ainsi dire est universel sur tout OS linux ?

Hors ligne

#4 Le 06/03/2016, à 11:39

tuxmarc

Re : Le terminal est il spécifique a ubuntu ou alors ..

Bonjour.

Et oui, ça ressemble à l'invite du vieux DOS.
Il y a une différence : du temps du DOS 5 ou 6 on tapait help pour voir un certain nombre de commandes (j'ai oublié combien), et dans le monde Linux, on tape par exemple : ls --help et ça donne ça, enfin, juste un tout petit bout

dad@pcantre:~$ ls --help
Utilisation : ls [OPTION]... [FILE]...
Liste des informations à propos des FILE(s) (du répertoire actuel par défaut).
Trie les entrées alphabétiquement si aucune des options -cftuvSUX ou --sort
n'est utilisées.
Les arguments obligatoires pour les options longues le sont aussi pour les
options courtes.
  -a, --all                  n'ignore pas les entrées débutant par .
  -A, --almost-all           n'inclut pas dans la liste . et ..
      --author               avec -l, affiche l'auteur de chaque fichier
  -b, --escape               affiche les caractères non-graphiques par des
                             échappements selon le style C

Encore plus fort avec man ls = le manuel de la fonction ls
Là aussi, je n'en n'ai mis qu'un ridicule petit bout.

LS(1)                                                           Commandes                                                          LS(1)

NOM
       ls - Afficher le contenu de répertoires

SYNOPSIS
       ls [OPTION]... [FICHIER]...

DESCRIPTION
       Afficher les informations des FICHIERs (du répertoire courant par défaut). Les entrées sont triées alphabétiquement si aucune des
       options -cftuvSUX ou --sort n'est indiquée.

       Les paramètres obligatoires pour les options de forme longue le sont aussi pour les options de forme courte.

       -a, --all
              inclure les entrées débutant par « . »

       -A, --almost-all
              omettre les fichiers « . » et « .. »

Pour sortir de la fonction "man", il suffit de taper "q".

C'est énorme le nombre d'infos qu'on peut récupérer, on n'est pas du genre cachottiers dans le monde Linux smile
Le terminal est aussi appelé "console" ou "konsole" dans l'environnement KDE.
On peut tout faire avec, y compris tout effacer, donc il faut faire gaffe avec la fonction "rm" = remove, un conseil, n'essaie pas.
Par contre, ce qu'il est recommandé de faire quand on a un problème après une mise à jour qui s'est mal terminée, c'est de relancer une mise a jour en terminal.
De l'écran tout noir, on ouvre un terminal en tapant "ctrl" + "alt" + "t", puis

sudo apt-get update
sudo apt-get upgrade

La première commande recherche ce qui a changé
La deuxième fait les mises à jour.
Il y a plein de choses à voir dans la doc, ça par exemple.
Bonne découverte smile


Vive Richard Stalmann, Linus Torvalds, et tous les fondus de Linux.
De l'Ordinosaure fait à 90% de récup, à deux portables LDLC,  neufs sans système et une carte mère sans boitier, tous libres !!
Parrain Linux sur www.parrain-linux.com et www.parrains.linux.free.fr

Hors ligne

#5 Le 06/03/2016, à 12:25

MicP

Re : Le terminal est il spécifique a ubuntu ou alors ..

Bonjour Scoobidou279

C'est le pager less qui est utilisé pour visualiser les manPages (autre nom pour les pages de manuel des commandes.),
et quand tu visualise une manPage, tu peux accéder au fichier d'aide de ce pager (less) en appuyant simplement sur la touche h (h comme help)
Dans cette page d'aide, il est indiqué que tu peux revenir là ou tu en étais de la visualisation de ta manPage en tapant la touche q (q comme quit)

Lis le fichier d'aide de ce pager, tu y trouvera beaucoup d'informations très intéressantes pour naviguer dans les manPages et même y faire des recherches.

Le pager less peut présenter les manPages avec des couleurs, et c'est beaucoup plus confortable à lire en couleur,
pour cela il suffit de modifier certaines valeurs de l'environnement de la commande man en ajoutant ces quelques lignes dans le fichier ~/.bashrc
ou un de ceux qui peuvent être "sourcés" par ce fichier (perso, j'utilise le fichier ~/.bash_functions pour ça)

Voilà les lignes à ajouter :

######### pages man en couleur
man() {
   env                                       \
   LESS_TERMCAP_mb=$(printf "\e[1;31m")      \
   LESS_TERMCAP_md=$(printf "\e[1;38;5;74m") \
   LESS_TERMCAP_me=$(printf "\e[0m")         \
   LESS_TERMCAP_se=$(printf "\e[0m")         \
   LESS_TERMCAP_so=$(printf "\e[1;44;33m")   \
   LESS_TERMCAP_ue=$(printf "\e[0m")         \
   LESS_TERMCAP_us=$(printf "\e[1;32m")      \
   man "$@"
}

Tu peux faire un test  en faisant un copier/coller de ces lignes et en les collant directement dans une fenêtre de terminal puis en tapant sur la touche entrée.
Ensuite, essaye de visualiser une manPage d'une commande, et tu verra l'affichage en couleurs.

Par exemple, visualise la manPage de l'interpréteur de commandes bash avec la commande suivante :

man bash

Une fois la manPage affichée, entre directement /    cd (<=> un caractère "/" suivit de 2 espaces et suivit de "cd")
tape ensuite plusieurs fois sur la touche n pour rechercher l’occurrence suivante de "   cd" dans la manPage,
ou sur N pour rechercher l’occurrence précédente.

Voilà quelques bases qui te permettront de lire les manPages des commandes et d'y faire des recherches de ce que tu veux.

Bonne lecture. Tu verra : C'est passionnant.

Dernière modification par MicP (Le 06/03/2016, à 12:33)

Hors ligne

#6 Le 06/03/2016, à 14:58

moko138

Re : Le terminal est il spécifique a ubuntu ou alors ..

Scoobidou279 a écrit :

Donc le ms dos de linux pour ainsi dire est universel sur tout OS linux ?

Il y en a au moins un par distribution.
Mais il en existe plusieurs variétés, de même qu'il existe plusieurs lecteurs multimedias.
On est dans le libre, donc chacun peut créer un nouveau logiciel et le proposer à la communauté.


%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel :  À la découverte de dcraw

Hors ligne

#7 Le 06/03/2016, à 15:25

erresse

Re : Le terminal est il spécifique a ubuntu ou alors ..

Bonjour,
Dans son message #4,

tuxmarc a écrit :

Le terminal est aussi appelé "console" ou "konsole" dans l'environnement KDE.

Il y a tout de même une différence entre ce qu'on appelle généralement "terminal" et "console", c'est l'environnement dans lequel on les exécute : on utilise "terminal" dans l'environnement graphique, où une fenêtre simule la console, et "console" lorsqu'on est en environnement texte (non graphique).
Dans les deux cas, cela sert à taper des lignes de commandes, mais les fonctionnalités sont différentes.
En conclusion, je dirais que la "console" est unique et identique pour toutes les variantes, mais le "terminal" est souvent spécifique, il en existe plusieurs (même pour une même distribution/variante) avec des fonctionnalités différentes...


Plus de 50 ans d'informatique, ça en fait des lignes de commandes en console, mais on n'avait pas le choix...
Excellente raison pour, aujourd'hui qu'on le peut, utiliser au maximum les INTERFACES GRAPHIQUES !
Important : Une fois résolu, pensez à clore votre sujet en ajoutant [Résolu] devant le titre du 1er message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.

Hors ligne

#8 Le 07/03/2016, à 18:03

Scoobidou279

Re : Le terminal est il spécifique a ubuntu ou alors ..

Ah d'accord ,

Oui je suis en pleine apprentissage des commande de bases sa rentre petit à petit ...

Mais donc les commande peuvent fonctionner sous windows ? j'ai pas bien compris svp

Hors ligne

#9 Le 07/03/2016, à 18:12

jplemoine

Re : Le terminal est il spécifique a ubuntu ou alors ..

Scoobidou279 a écrit :

Mais donc les commande peuvent fonctionner sous windows ?

NON ! Et en plus, il y a des "faux-amis" : des commandes qui ont le même nom ou presque et qui ne font la même chose.
C'est jute que graphiquement, c'est la même chose....


Membre de l'ALDIL (Association Lyonnaise pour le Développement de l'Informatique Libre)
- En pro, après 20 ans de développement, administrateur Linux / Unix depuis Avril 2019.
- En privé, sous Ubuntu-Xubuntu depuis 2009.

Hors ligne

#10 Le 07/03/2016, à 20:23

moko138

Re : Le terminal est il spécifique a ubuntu ou alors ..

Scoobidou279 a écrit :

je suis en pleine apprentissage des commande de base

Tu as vu debutant  et terminal ?


%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel :  À la découverte de dcraw

Hors ligne