Linux : Quelques commandes utiles.

Accueil Forums Linux Linux : Quelques commandes utiles.

  • Créateur
    Sujet
  • #14423
    D a r k s k y
    Participant

    Même si on peut réaliser, maintenant, beaucoup de choses de manière graphique, certaines commandes en terminal sont utiles, parce que ça permet de faire quelque chose plus rapidement, ou parce que, tout simplement, un dossier est protégé et qu'il faut être "super utilisateur" pour le manipuler (copier, supprimer, déplacer des fichiers dedans).

    Je suis a des années lumières d'être un pro de la commande, mais en voici quelques une que j'ai appris, et que je vous donne.

    Mettre à jour son système

    sudo apt-get update

    Va mettre à jour les dépôts de la distribution (donc, le "catalogue" du système et des logiciels. En l'état, rien ne va être modifié, mais la commande suivante va permettre de mettre à jour l'ensemble du système:

    sudo apt-get upgrade

    Ici, cela mettra à jour l'ensemble du système et des logiciels. Et j'insiste bien sur l'ensemble: sur Mint, par exemple, le gestionnaire de mises à jour ne sélectionnera pas une mise à jour de kernel si vous avez opté pour des mises à jours "sûres" (qui ne sont pas susceptibles de faire planter le système). En passant par la commande ci-dessus, tout sera mis à jour, sans distinction. Dans la pratique, je n'ai personnellement jamais eu de problème, mais gardez à l'esprit que cela peut arriver. L'utilisation du gestionnaire de mise à jour de façon graphique reste, la plupart du temps, plus simple pour y voir clair.

    sudo apt-get autoremove

    Va servir à supprimer les paquets devenus obsolètes, inutiles (car plus utilisés ou parce qu'ils sont trop anciens et remplacés). Le système effectue cela de façon transparente, régulièrement, mais cette commande permet de le faire de façon manuelle.

    Ces 3 commandes, exécutées dans l'ordre, permettent donc d'avoir un système à jour et "propre".

    Copier / déplacer un fichier

    Utile par exemple si l'on doit absolument mettre un fichier spécifique dans un dossier protégé du système (oui, de base, via l'explorateur de fichier, cela sera refusé, c'est une protection pour ne pas endommager le système).

    Disons que je veux déplacer le fichier "test", qui se trouve dans mon dossier Téléchargements vers le bureau.

    Il faut en fait utiliser le chemin complet du fichier que le veut copier, suivi du chemin complet de sa destination.

    Pour copier, on utilise la commande "cp" (copy):

    cp /home/darksky/Téléchargements/test /home/darksky/Bureau

    Il est important de faire un espace entre le fichier source et la destination, sinon cela ne fonctionnera pas.

    Pour déplacer, c'est la même chose mais avec la commande "mv" (move):

    mv /home/darksky/Téléchargements/test /home/darksky/Bureau

    Pour copier/déplacer un fichier dans un dossier protégé, il faudra placer "sudo" avant la commande. Il vous sera alors demandé votre mot de passe.

    sudo cp /home/darksky/Téléchargements/test /home/darksky/Bureau

    La commande "mv" permet aussi de renommer un fichier... hé oui, mais c'est peut-être moins utile dans l'immédiat ;-)

    Voila, quelques commandes qui pourront éventuellement vous aider dans des cas spécifiques qui pourraient se présenter à vous. N'oubliez pas de rester prudent en utilisant le terminal, l'outil est très puissant :good:

    - "Il ne savaient pas que c'était impossible, alors ils l'ont fait" - M.Twain

    Image

Affichage de 6 réponses de 31 à 36 (sur un total de 36)
  • Auteur
    Réponses
  • #44117
    Avatar photoM i a
    Participant

    :bye:

    Ok pour sudo apt -fix-broken

    Merci pour ton analyse de mes résultats, me voilà rassurée ;-)

    Je testerai la commande avec mes VM pour voir ce que ça donne.

    J'ai mis les pages man en français mais certaines commandes restent non traduites, c'est le cas pour celle-ci.
    Dans ce cas j'essaye d'abord de trouver mon bonheur à l'aide de ce lien que tu dois connaître : http://manpagesfr.free.fr/consulter.html

    Mais finalement j'ai mieux compris les subtilités en consultant cette page :

    https://www.linuxtricks.fr/wiki/utiliser-journalctl-les-logs-de-systemd#paragraph_visualiser-les-logs-utiliser-journalctl

    Je ne connaissais que sudo dmesg | grep error pour les logs du noyau et sudo grep error /var/log/Xorg.0.log pour les logs de X.

    Sympa d'apprendre de nouvelles commandes, je suis impatiente de découvrir ton futur tuto :good:

    Je viens de lancer la commande avec l'option -info :
    un chouïa d'entrées en plus par rapport à toi bg
    lines 268352-268407/268407 (END)

    Image

    #44118
    Avatar photoD i d i e r
    Participant

    @darkleopard  @Mia

    Hello tout le monde!

    petit poème geek :mail:

    "Mon voisin

    Windowsien

    n'est pas geek

    mais s’intéresse à l'informatique

    en a marre des updates à répétition

    souhaite une solution

    sur Sospc, a entendu parler de Linux avec intérêt

    veut franchir le pas et est fin prêt

    la Dream Team Linux est là

    avec ses tutos sympas "

    Bon Dimanche ! :bye:

    #44119
    Avatar photoM i a
    Participant

    Quand même, c'est bien foutu Linux, ça peut aussi rendre poète, on découvre tes talents Didier :yahoo:

    @ Darkleopard

    Le résultat avec la debian sid, beaucoup moins bavard :

    mia@debianSid9:~$ sudo journalctl -p err
    -- Logs begin at Sun 2019-04-28 09:30:14 CEST, end at Sun 2019-04-28 11:35:48 CE
    -- No entries --

    Bon dimanche à vous aussi :bye: :bye:

    Image

    #44120
    Non abonné
    Participant

    bah en faite les man je les lis tous en anglais, mais oui le site manpagesfr est bien pratique, le seul hic c'est que la mise à jour date de juillet 2008, ce qui fait 11 ans c'est énorme (d'ailleurs si on regarde, le man pour systemd est inconnu au bataillon)

    on a un nouveau venu @darkdidier-poete mdrmdr

    pour debian sid en VM c'est bon signe que tu ais rien, une preuve que tu l'as bien installé ;)

    pour ma part j'ai 123 erreurs en 18 jours de fonctionnement non-stop du pc, mais c'est dû au crash de ma box internet, forcément les services qui avaient besoin de connexion ont poussés quelques gueulantes et avec 2 jours sans internet, ça fait pas mal d'erreurs dans les logs bg

    #46539
    D a r k s k y
    Participant

    Sur le site de SebSauvage, un bloc-note en vrac avec plein de commandes: https://sebsauvage.net/wiki/doku.php?id=linux-vrac

    Par exemple, la commande pour voir quels ports sont ouverts, et par quelle application

    sudo netstat -pntul

    Et plein plein d'autres choses.

     

    - "Il ne savaient pas que c'était impossible, alors ils l'ont fait" - M.Twain

    Image

    #46540
    Avatar photoD i d i e r
    Participant

    Salut Darksky

    Pas mal, ce site ! :good:

    Je fais faire le tri de ces commandes!!......... :wacko:

    Cordialement :bye:

Affichage de 6 réponses de 31 à 36 (sur un total de 36)
  • Vous devez être connecté pour répondre à ce sujet.