Bash : Les alias sous Linux

Поделиться
HTML-код
  • Опубликовано: 29 янв 2025

Комментарии • 40

  • @dominiquelefevre6193
    @dominiquelefevre6193 Год назад +1

    Merci !

    • @AdrienLinuxtricks
      @AdrienLinuxtricks  Год назад

      Mais non ! Merciiiiiii 🤩🤩

    • @renatoo618
      @renatoo618 Год назад

      Merci à Domicile Lefevre pour son geste généreux, Adrienne mérite, moi je ne suis pas trop à l aise financièrement, mais je met un Pouce ,

  • @anh-vu
    @anh-vu Год назад +8

    Très bonnes explications. Je préfère néanmoins mettre les alias dans .bash_aliases et de sourcer ce fichier depuis .bashrc . Ainsi pour recharger on source .bash_aliases au lieu de .bashrc qui pourrait avoir des effets de bords indésirables si chargé 2 fois dans le même shell

  • @christopheesteve4076
    @christopheesteve4076 Год назад +1

    bonjour adrien... toujours au top ....vidéo très interessante...sur les alias... tes videos sont très enrichissantes.... merci pour tout cela...

  • @renatoo618
    @renatoo618 Год назад

    Super, merci Adrien, toujours pertinent.

  • @jonathanchevallier7046
    @jonathanchevallier7046 Год назад

    Merci pour cette vidéo très pédagogique, comme toujours.

  • @davidbeal3491
    @davidbeal3491 2 месяца назад

    Merci pour toutes ces informations. Je me permets de vous signaler que fishshell une alternative a Bash, a une fonction similaire aux alias mais beaucoup plus pratique car lors de la saisie de l'alias on a un remplacement du dit alias par la commande réelle appellé. Donc cela permet de mémoriser la vrai commande. Dans fishshell ce système se nomme les abreviations.

  • @nvnc9352
    @nvnc9352 Год назад +1

    Bonjour adrien, te serai t’il possible si le sujet t’intéresse de produire une video autour des diverses certifications linux , leur contenus , les divers organismes et tes conseils en tant que professionnel … merci pour tout le contenu produit et partagé jusqu’ici .. au plaisir de te suivre encore longtemps

  • @alainroman4307
    @alainroman4307 Год назад

    Bonjour Adrien, je suis sous Linux Mint installé sur un disque SSD. J'avais trouvé comment désactiver l'écriture de la date de dernier accès sur un fichier et comment mettre l'alimentation en mode performances. J'ai perdu ma note. Merci de bien vouloir m'aider.

  • @WhatCID
    @WhatCID Год назад +2

    Salut Adrien , sauf erreur de ma part tu n'as jamais fait de video sur la distrib serveur SME serveur ( koozali )

  • @mickaelj.4673
    @mickaelj.4673 Год назад +2

    Les alias, c'est la vie ;)

  • @fabdunet13
    @fabdunet13 Год назад

    Bonjour,
    Pourrais-tu explorer Atlas OS et Revi OS ? Ce sont deux systèmes d'exploitation conçus pour optimiser et alléger Windows.

  • @fred24
    @fred24 Год назад +1

    Salut Adrien tu mas fait oublier définitivement Windows depuis 2ans.
    Petite question la commande alias et utilisable sur une distri debian ?

    • @YannBOYERDev
      @YannBOYERDev Год назад +1

      Oui, elle est utilisable sur toutes les distributions Linux.

  • @zico2919
    @zico2919 Год назад

    Une petite idée de sujet d'une super commande bash : fzf 😊

  • @herveservant4694
    @herveservant4694 Год назад +1

    Bonjour Adrien très bien expliqué dans le nom de chaque alias ni as-t'il pas un risque avec les commandes linux de base ? merci

    • @theraflow8470
      @theraflow8470 11 месяцев назад

      Tu peux avoir des conflits si tu nome un nouveau alias et que ce nom existe déjà sous une autre commande existant... Du coup il vaut mieux tester avant de la nomer afin de voir si une commande existe déjà ou pas.

  • @zico2919
    @zico2919 Год назад +1

    Pour lancer la commande originale au lieu de l'alias mettre : '\' ou 'command' devant l'alias.
    Petite question pourquoi dans le bashrc , on fait un export d'une variable(export PATH=... par exemple), mais pas pour les alias ( export alias grep='...')

    • @YannBOYERDev
      @YannBOYERDev Год назад +1

      Car PATH est une variable d'environnement, alias est une commande qui prend en paramètre le nom de l'alias et la commande que l'alias doit contenir.

  • @ericlefloch4189
    @ericlefloch4189 Год назад

    Merci pour le partage

  • @patricksalmon3494
    @patricksalmon3494 Год назад

    Merci Adrien

  • @lpchapaux7414
    @lpchapaux7414 Год назад

    Les liens symboliques sont un peu comme des alias, non ?

  • @salimchiadf4ifb60
    @salimchiadf4ifb60 Год назад

    Comme tu disais à la fin d'utiliser les alias tu oublies les commandes d'origine donc moi je les utilise pas du tout mais j'utilise ça des saches avec oh my ZH pour avoir l'historique pour aller plus vite bien sûr et je trouve ça pratique mais je n'utiliserai pas et je n'utiliserai pas les alias

  • @NowYouknow-k4l
    @NowYouknow-k4l Год назад

    J'ai des bases en linux mais j'aimerais vraiment me former à administrer des serveurs linux, écrire des scripts en bash, je prends tous vos conseils.
    Merci à vous.

  • @PatrickConstant
    @PatrickConstant Год назад

    Bonjour. J'ai moi-même un alias dont je ne saurais me passer. C'est celui qui permet de retrouver une commande dans l'historique (history) par un mot ou une phrase clé. Je tiens cet alias d'un vieil OS sur lequel j'avais travaillé, OpenVMS.
    L'alias est le suivant: alias recall='history | grep -i'
    Et on peut l'utiliser avec un seul mot, ou une phrase entourée de simples/doubles guillemets.
    On rappelle la commande en précédent son n° par un point d'exclamation. Ex: !1988
    Et on peut mettre la commande en dernière position de l'historique sans qu'elle soit exécutée (pour la reprendre et la modifier avec la flèche du haut) en faisant suivre le n° par :p. Ex: !1988:p
    J'espère que ce partage sera utile.

    • @gaiusbaltar7122
      @gaiusbaltar7122 Год назад

      control + r

    • @PatrickConstant
      @PatrickConstant Год назад

      + r ne retourne QUE la dernière commande contenant le paramètre (pas de phrase à priori), l'alias liste les commandes contenant le mot ou la phrase, ensuite on choisit celle qu'on veut exécuter en la sélectionnant avec un point d'exclamation devant (ex: !2024). C'est cette grosse différence ... qui fait la différence.@@gaiusbaltar7122

  • @MUSICYRIL
    @MUSICYRIL Год назад

    Super! j'ai créé quelques alias mais de façon graphique... (dans .bash_aliases) Je ne connaissais pas les commandes 'alias*' ha, ha, un comble ! Maintenant c'est noté dans mon fichier Xed ".bash_memo" où je consigne toutes les commandes que j'apprends au fur et à mesure, avec leur nom et leur fonction, le tout par ordre alphabétique et en mode coloration pour la clarté de lecture. Je peux invoquer ce fichier très rapidement avec l'alias 'memo' ! j'ai aussi l'alias 'mto' pour la météo sur mon "retro-terminal" ! Et comble du vice j'ai créé l'alias 'c' pour 'clear' et ça fonctionne parfaitement !!!! Question subsidiaire: si en créant un alias on le nomme involontairement avec le nom d'une véritable commande, par ex: 'cd' que se passe-t-il du coup, on se prive de la commande 'cd' ou bien le système l'empêcherait? Je n'ose pas essayer !!! merci Adrien pour toutes tes infos, des plus sérieuses aux plus fun ! le htop du top quoi !

    • @Felinis44
      @Felinis44 Год назад +1

      Ça substitue la commande, on le voit avec "grep" dans la vidéo
      J'ai déjà vu sur un serveur la commande "rm" substituée par un "mv" vers un dossier où les fichiers étaient conservés quelques jours.

    • @zico2919
      @zico2919 Год назад

      @@Felinis44 c'est pas bête comme idée !
      Pour se faire il faut créer une fonction trash dans .bashrc ou .bash_aliases ou bien en version script en plus de alias pour le rendre persistant :
      trash() { mkdir -p /tmp/corbeille ; mv "$@" /tmp/corbeille/ ;}
      alias rm='trash'

  • @Fuzzy2319
    @Fuzzy2319 Год назад

    le seul alias que j'utilise c'est cls="clear" parce que je suis habitué à taper la commande cls de windows pour clear mon terminal

  • @davidbeal3491
    @davidbeal3491 2 месяца назад

    Les abréviations abbr sont 100 fois plus pratiques que les alias du coup.

  • @thierryrousseau4424
    @thierryrousseau4424 Год назад

    First 🤔;)

  • @jpwillm5252
    @jpwillm5252 Год назад

    alias ?="Linuxtricks" 😎

  • @plutomixdelirium6538
    @plutomixdelirium6538 Год назад

    alias cls='clear && source .bashrc'