Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés

Debian-facile

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

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

#1 03-10-2022 11:05:03

Debian Alain
Membre
Lieu : Bretagne
Distrib. : sid (unstable) / bullseye (stable)
Noyau : Linux sid 6.0.0-4-amd64
(G)UI : Gnome X.org (X11) / GDM3
Inscription : 11-03-2017
Site Web

[résolu] bash_aliases

bonjour à tous   smile  smile  smile

depuis la transition gnome 42  vers gnome 43 , plusieurs choses déconnent chez moi .

- l'autostart en général et en particulier de noisetorch
- le fichier bash_aliases .
- le dock de gnome

pourtant parfaitement configurés , ceux ci sont devenus soit partiellement , soit complètement non-fonctionnels .

je souhaite , ici , me pencher  sur le cas de bash_aliases .

en effet , quoique parfaitement  écrit et fonctionnel sous gnome 42 ,
le passage à gnome 43  semble l'avoir désactivé .

je ne comprends pas .
y a des choses que j'aurai oublié ?
d'autres qui m'échappent ?

si vous pouviez m'aider , ce serai super .

amicalement ,
alain .

coyotus.png

Dernière modification par Debian Alain (03-10-2022 21:19:30)

Hors ligne

#2 03-10-2022 11:11:50

Tawal
Membre
Distrib. : Debian Stable à jour
Noyau : amd64
(G)UI : Xfce
Inscription : 25-02-2021

Re : [résolu] bash_aliases

Hello,

Que veux dire exactement "non-fonctionnel" ?
Aucun alias ne fonctionne ?
Le fichier ~/.bash_aliases est bien sourcé par ~/.bashrc ?
Peut-on voir le contenu de ton ~/.bash_aliases ?

Comme la science n'est pas infuse, elle se diffuse.
Useless Use of Cat Award
Filenames and Pathnames in Shell: How to do it Correctly
À chaque problème sa solution, à chaque solution son moyen, si pas de moyen, toujours le problème !

Hors ligne

#3 03-10-2022 11:19:36

Debian Alain
Membre
Lieu : Bretagne
Distrib. : sid (unstable) / bullseye (stable)
Noyau : Linux sid 6.0.0-4-amd64
(G)UI : Gnome X.org (X11) / GDM3
Inscription : 11-03-2017
Site Web

Re : [résolu] bash_aliases

effectivement , aucun alias ne semble fonctionner .

cat -n .bashrc


     1  # ~/.bashrc: executed by bash(1) for non-login shells.
     2  # see /usr/share/doc/bash/examples/startup-files (in the package bash-doc)
     3  # for examples
     4 
     5  # If not running interactively, don't do anything
     6  case $- in
     7      *i*) ;;
     8        *) return;;
     9  esac
    10 
    11  # don't put duplicate lines or lines starting with space in the history.
    12  # See bash(1) for more options
    13  HISTCONTROL=ignoreboth
    14 
    15  # append to the history file, don't overwrite it
    16  shopt -s histappend
    17 
    18  # for setting history length see HISTSIZE and HISTFILESIZE in bash(1)
    19  HISTSIZE=1000
    20  HISTFILESIZE=2000
    21 
    22  # check the window size after each command and, if necessary,
    23  # update the values of LINES and COLUMNS.
    24  shopt -s checkwinsize
    25 
    26  # If set, the pattern "**" used in a pathname expansion context will
    27  # match all files and zero or more directories and subdirectories.
    28  #shopt -s globstar
    29 
    30  # make less more friendly for non-text input files, see lesspipe(1)
    31  #[ -x /usr/bin/lesspipe ] && eval "$(SHELL=/bin/sh lesspipe)"
    32 
    33  # set variable identifying the chroot you work in (used in the prompt below)
    34  if [ -z "${debian_chroot:-}" ] && [ -r /etc/debian_chroot ]; then
    35      debian_chroot=$(cat /etc/debian_chroot)
    36  fi
    37 
    38  # set a fancy prompt (non-color, unless we know we "want" color)
    39  case "$TERM" in
    40      xterm-color|*-256color) color_prompt=yes;;
    41  esac
    42 
    43  # uncomment for a colored prompt, if the terminal has the capability; turned
    44  # off by default to not distract the user: the focus in a terminal window
    45  # should be on the output of commands, not on the prompt
    46  #force_color_prompt=yes
    47 
    48  if [ -n "$force_color_prompt" ]; then
    49      if [ -x /usr/bin/tput ] && tput setaf 1 >&/dev/null; then
    50    # We have color support; assume it's compliant with Ecma-48
    51    # (ISO/IEC-6429). (Lack of such support is extremely rare, and such
    52    # a case would tend to support setf rather than setaf.)
    53    color_prompt=yes
    54      else
    55    color_prompt=
    56      fi
    57  fi
    58 
    59  if [ "$color_prompt" = yes ]; then
    60      PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
    61  else
    62      PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ '
    63  fi
    64  unset color_prompt force_color_prompt
    65 
    66  # If this is an xterm set the title to user@host:dir
    67  case "$TERM" in
    68  xterm*|rxvt*)
    69      PS1="\[\e]0;${debian_chroot:+($debian_chroot)}\u@\h: \w\a\]$PS1"
    70      ;;
    71  *)
    72      ;;
    73  esac
    74 
    75  # enable color support of ls and also add handy aliases
    76  if [ -x /usr/bin/dircolors ]; then
    77      test -r ~/.dircolors && eval "$(dircolors -b ~/.dircolors)" || eval "$(dircolors -b)"
    78      alias ls='ls --color=auto'
    79      #alias dir='dir --color=auto'
    80      #alias vdir='vdir --color=auto'
    81 
    82      #alias grep='grep --color=auto'
    83      #alias fgrep='fgrep --color=auto'
    84      #alias egrep='egrep --color=auto'
    85  fi
    86 
    87  # colored GCC warnings and errors
    88  #export GCC_COLORS='error=01;31:warning=01;35:note=01;36:caret=01;32:locus=01:quote=01'
    89 
    90  # some more ls aliases
    91  #alias ll='ls -l'
    92  #alias la='ls -A'
    93  #alias l='ls -CF'
    94 
    95  # Alias definitions.
    96  # You may want to put all your additions into a separate file like
    97  # ~/.bash_aliases, instead of adding them here directly.
    98  # See /usr/share/doc/bash-doc/examples in the bash-doc package.
    99 
   100  if [ -f ~/.bash_aliases ]; then
   101      . ~/.bash_aliases
   102  fi
   103 
   104  # enable programmable completion features (you don't need to enable
   105  # this, if it's already enabled in /etc/bash.bashrc and /etc/profile
   106  # sources /etc/bash.bashrc).
   107  if ! shopt -oq posix; then
   108    if [ -f /usr/share/bash-completion/bash_completion ]; then
   109      . /usr/share/bash-completion/bash_completion
   110    elif [ -f /etc/bash_completion ]; then
   111      . /etc/bash_completion
   112    fi
   113  fi
 



cat -n .bash_aliases


     1  alias upd="sudo apt update"
     2  alias upg="sudo apt upgrade"
     3  alias fupg="sudo apt full-upgrade"
     4  alias alu="apt list --upgradable"
     5  alias saa="sudo apt autoremove"
     6  alias noyaux='sudo dpkg -l | grep -iE "linux-image-|linux-headers-"'
     7  alias yt='python3 /usr/local/bin/youtube-dl'
     8
 



aliases


-bash: aliases : commande introuvable



sudo aliases


sudo: aliases : commande introuvable

Dernière modification par Debian Alain (03-10-2022 11:23:49)

Hors ligne

#4 03-10-2022 11:23:01

Tawal
Membre
Distrib. : Debian Stable à jour
Noyau : amd64
(G)UI : Xfce
Inscription : 25-02-2021

Re : [résolu] bash_aliases

Tout semble en effet correct.
Que donne dans un terminal utilisateur :

alias

?


Comme la science n'est pas infuse, elle se diffuse.
Useless Use of Cat Award
Filenames and Pathnames in Shell: How to do it Correctly
À chaque problème sa solution, à chaque solution son moyen, si pas de moyen, toujours le problème !

Hors ligne

#5 03-10-2022 11:26:07

Debian Alain
Membre
Lieu : Bretagne
Distrib. : sid (unstable) / bullseye (stable)
Noyau : Linux sid 6.0.0-4-amd64
(G)UI : Gnome X.org (X11) / GDM3
Inscription : 11-03-2017
Site Web

Re : [résolu] bash_aliases

alias


rien . aucune réponse



sudo alias


sudo: alias : commande introuvable



uname -a


Linux sid 5.19.0-2-amd64 #1 SMP PREEMPT_DYNAMIC Debian 5.19.11-1 (2022-09-24) x86_64 GNU/Linux



lsb_release -a


No LSB modules are available.
Distributor ID: Debian
Description:  Debian GNU/Linux bookworm/sid
Release:  n/a
Codename: n/a
 

Dernière modification par Debian Alain (03-10-2022 11:28:24)

Hors ligne

#6 03-10-2022 11:29:17

Tawal
Membre
Distrib. : Debian Stable à jour
Noyau : amd64
(G)UI : Xfce
Inscription : 25-02-2021

Re : [résolu] bash_aliases

Et si tu sources toi même le fichier ~/.bash_aliases, est-ce que tes alias fonctionnent ?

. ~/.bash_aliases


suivi de

alias


Comme la science n'est pas infuse, elle se diffuse.
Useless Use of Cat Award
Filenames and Pathnames in Shell: How to do it Correctly
À chaque problème sa solution, à chaque solution son moyen, si pas de moyen, toujours le problème !

Hors ligne

#7 03-10-2022 11:39:24

Debian Alain
Membre
Lieu : Bretagne
Distrib. : sid (unstable) / bullseye (stable)
Noyau : Linux sid 6.0.0-4-amd64
(G)UI : Gnome X.org (X11) / GDM3
Inscription : 11-03-2017
Site Web

Re : [résolu] bash_aliases

alain@sid:~$ . ~/.bash_aliases


alain@sid:~$ alias


alias alu='apt list --upgradable'
alias fupg='sudo apt full-upgrade'
alias noyaux='sudo dpkg -l | grep -iE "linux-image-|linux-headers-"'
alias saa='sudo apt autoremove'
alias upd='sudo apt update'
alias upg='sudo apt upgrade'
alias yt='python3 /usr/local/bin/youtube-dl'
 


noyaux


[sudo] Mot de passe de alain :
ii  linux-headers-5.17.0-2-amd64                     5.17.6-1+b1                          amd64        Header files for Linux 5.17.0-2-amd64
ii  linux-headers-5.17.0-2-common                    5.17.6-1                             all          Common header files for Linux 5.17.0-2
ii  linux-headers-5.18.0-3-amd64                     5.18.14-1                            amd64        Header files for Linux 5.18.0-3-amd64
ii  linux-headers-5.18.0-3-common                    5.18.14-1                            all          Common header files for Linux 5.18.0-3
ii  linux-headers-5.18.0-4-amd64                     5.18.16-1                            amd64        Header files for Linux 5.18.0-4-amd64
ii  linux-headers-5.18.0-4-common                    5.18.16-1                            all          Common header files for Linux 5.18.0-4
ii  linux-headers-5.19.0-1-amd64                     5.19.6-1                             amd64        Header files for Linux 5.19.0-1-amd64
ii  linux-headers-5.19.0-1-common                    5.19.6-1                             all          Common header files for Linux 5.19.0-1
ii  linux-headers-5.19.0-2-amd64                     5.19.11-1                            amd64        Header files for Linux 5.19.0-2-amd64
ii  linux-headers-5.19.0-2-common                    5.19.11-1                            all          Common header files for Linux 5.19.0-2
ii  linux-headers-amd64                              5.19.11-1                            amd64        Header files for Linux amd64 configuration (meta-package)
rc  linux-image-5.10.0-14-amd64                      5.10.113-1                           amd64        Linux 5.10 for 64-bit PCs (signed)
rc  linux-image-5.10.0-8-amd64                       5.10.46-5                            amd64        Linux 5.10 for 64-bit PCs (signed)
rc  linux-image-5.17.0-1-amd64                       5.17.3-1                             amd64        Linux 5.17 for 64-bit PCs (signed)
rc  linux-image-5.17.0-2-amd64                       5.17.6-1+b1                          amd64        Linux 5.17 for 64-bit PCs (signed)
rc  linux-image-5.17.0-3-amd64                       5.17.11-1                            amd64        Linux 5.17 for 64-bit PCs (signed)
rc  linux-image-5.18.0-1-amd64                       5.18.2-1                             amd64        Linux 5.18 for 64-bit PCs (signed)
rc  linux-image-5.18.0-2-amd64                       5.18.5-1                             amd64        Linux 5.18 for 64-bit PCs (signed)
ii  linux-image-5.18.0-3-amd64                       5.18.14-1                            amd64        Linux 5.18 for 64-bit PCs (signed)
ii  linux-image-5.18.0-4-amd64                       5.18.16-1                            amd64        Linux 5.18 for 64-bit PCs (signed)
ii  linux-image-5.19.0-1-amd64                       5.19.6-1                             amd64        Linux 5.19 for 64-bit PCs (signed)
ii  linux-image-5.19.0-2-amd64                       5.19.11-1                            amd64        Linux 5.19 for 64-bit PCs (signed)
ii  linux-image-amd64                                5.19.11-1                            amd64        Linux for 64-bit PCs (meta-package)
 



cela semble fonctionner .
reste à voire si çà va tenir .

merci .

amicalement ,
alain .

coyotus.png

Hors ligne

#8 03-10-2022 11:49:58

Tawal
Membre
Distrib. : Debian Stable à jour
Noyau : amd64
(G)UI : Xfce
Inscription : 25-02-2021

Re : [résolu] bash_aliases

Non, ce n'est pas résolu. (Edit: c'est juste un contournement manuel valable que pour cette session terminal).
J'ai tendance à penser que c'est ton ~/.bashrc qui n'est pas chargé.
Pourquoi ?
Peut-on voir le contenu de ~/.profile ?

Dernière modification par Tawal (03-10-2022 11:51:19)


Comme la science n'est pas infuse, elle se diffuse.
Useless Use of Cat Award
Filenames and Pathnames in Shell: How to do it Correctly
À chaque problème sa solution, à chaque solution son moyen, si pas de moyen, toujours le problème !

Hors ligne

#9 03-10-2022 11:53:15

Debian Alain
Membre
Lieu : Bretagne
Distrib. : sid (unstable) / bullseye (stable)
Noyau : Linux sid 6.0.0-4-amd64
(G)UI : Gnome X.org (X11) / GDM3
Inscription : 11-03-2017
Site Web

Re : [résolu] bash_aliases

alain@sid:~$ cat -n ~/.profile


     1  # ~/.profile: executed by the command interpreter for login shells.
     2  # This file is not read by bash(1), if ~/.bash_profile or ~/.bash_login
     3  # exists.
     4  # see /usr/share/doc/bash/examples/startup-files for examples.
     5  # the files are located in the bash-doc package.
     6 
     7  # the default umask is set in /etc/profile; for setting the umask
     8  # for ssh logins, install and configure the libpam-umask package.
     9  #umask 022
    10 
    11  # if running bash
    12  if [ -n "$BASH_VERSION" ]; then
    13      # include .bashrc if it exists
    14      if [ -f "$HOME/.bashrc" ]; then
    15    . "$HOME/.bashrc"
    16      fi
    17  fi
    18 
    19  # set PATH so it includes user's private bin if it exists
    20  if [ -d "$HOME/bin" ] ; then
    21      PATH="$HOME/bin:$PATH"
    22  fi
    23 
    24  ## set PATH so it includes user's private bin if it exists
    25  #if [ -d "$HOME/.local/bin" ] ; then
    26  #    PATH="$HOME/.local/bin:$PATH"
    27  #fi
    28  #
    29  #export PATH=$PATH:/usr/local/go/bin
    30  #
    31  #export PATH=$PATH:/$HOME/.local/bin
    32 
    33 
 

Hors ligne

#10 03-10-2022 11:55:43

Tawal
Membre
Distrib. : Debian Stable à jour
Noyau : amd64
(G)UI : Xfce
Inscription : 25-02-2021

Re : [résolu] bash_aliases

Bon, d'après ton ~/.profile, ton ~/.bashrc devrait être lancé.
À moins que tu ne sois pas sous bash.
Donne le retour de

echo "$SHELL"



Edit:
Et aussi le retour de 

echo "$BASH_VERSION"



Edit2:
Tu as peut-être un fichier ~/.bash_profile.
Donne le retour de

ls -l ~/.bash_profile


Si le fichier existe, donne son contenu avec

cat ~/.bash_profile

Dernière modification par Tawal (03-10-2022 11:59:53)


Comme la science n'est pas infuse, elle se diffuse.
Useless Use of Cat Award
Filenames and Pathnames in Shell: How to do it Correctly
À chaque problème sa solution, à chaque solution son moyen, si pas de moyen, toujours le problème !

Hors ligne

#11 03-10-2022 12:00:39

Debian Alain
Membre
Lieu : Bretagne
Distrib. : sid (unstable) / bullseye (stable)
Noyau : Linux sid 6.0.0-4-amd64
(G)UI : Gnome X.org (X11) / GDM3
Inscription : 11-03-2017
Site Web

Re : [résolu] bash_aliases

alain@sid:~$ echo "$SHELL"


/bin/bash



alain@sid:~$ echo "$BASH_VERSION"


5.2.0(1)-release

Hors ligne

#12 03-10-2022 12:01:50

Tawal
Membre
Distrib. : Debian Stable à jour
Noyau : amd64
(G)UI : Xfce
Inscription : 25-02-2021

Re : [résolu] bash_aliases

Regarde mon message précédent, j'ai mis des édits demandant d'autre retours de commandes wink

Comme la science n'est pas infuse, elle se diffuse.
Useless Use of Cat Award
Filenames and Pathnames in Shell: How to do it Correctly
À chaque problème sa solution, à chaque solution son moyen, si pas de moyen, toujours le problème !

Hors ligne

#13 03-10-2022 12:06:45

Debian Alain
Membre
Lieu : Bretagne
Distrib. : sid (unstable) / bullseye (stable)
Noyau : Linux sid 6.0.0-4-amd64
(G)UI : Gnome X.org (X11) / GDM3
Inscription : 11-03-2017
Site Web

Re : [résolu] bash_aliases

ls -l ~/.bash_profile


-rw-r--r-- 1 root root 208 14 sept. 12:17 /home/alain/.bash_profile



cat -n ~/.bash_profile


     1  # set PATH so it includes user's private bin if it exists
     2  if [ -d "$HOME/.local/bin" ] ; then
     3      PATH="$HOME/.local/bin:$PATH"
     4  fi
     5 
     6  #export PATH=$PATH:/$HOME/.local/bin
     7 
     8  export PATH=$PATH:/usr/local/go/bin
     9 
    10
 

Hors ligne

#14 03-10-2022 12:13:24

Tawal
Membre
Distrib. : Debian Stable à jour
Noyau : amd64
(G)UI : Xfce
Inscription : 25-02-2021

Re : [résolu] bash_aliases

C'est donc ce fichier qui gène tes alias.
Supprime le avec

rm ~/.bash_profile


Puis entre cette commande pour réintégrer la configuration du fichier bash_profile dans le fichier profile :

sed -i '25,30s/^#//' ~/.profile


Puis tout devrait rentrer dans l'ordre (avec ton répertoire /usr/local/go/bin dans ton PATH).


Edit:
Je vais au taf, j'espère que ce sera résolu smile

Dernière modification par Tawal (03-10-2022 12:15:17)


Comme la science n'est pas infuse, elle se diffuse.
Useless Use of Cat Award
Filenames and Pathnames in Shell: How to do it Correctly
À chaque problème sa solution, à chaque solution son moyen, si pas de moyen, toujours le problème !

Hors ligne

#15 03-10-2022 12:19:45

Debian Alain
Membre
Lieu : Bretagne
Distrib. : sid (unstable) / bullseye (stable)
Noyau : Linux sid 6.0.0-4-amd64
(G)UI : Gnome X.org (X11) / GDM3
Inscription : 11-03-2017
Site Web

Re : [résolu] bash_aliases

j' ai jamais rien compris à ces histoires de path .

comment je fais pour rajouter /usr/local/go/bin dans le PATH avec cette nouvelle config ?

bon, à priori , cela semble fonctionner et être durable .

merci .

alain .

coyotus.png

Dernière modification par Debian Alain (03-10-2022 12:48:59)

Hors ligne

#16 03-10-2022 13:57:22

Croutons
Membre
Distrib. : Debian10 Buster
Noyau : Linux 4.19.0-18-amd64
(G)UI : Mate
Inscription : 16-12-2016

Re : [résolu] bash_aliases

Hello

Debian Alain a écrit :

comment je fais pour rajouter /usr/local/go/bin dans le PATH avec cette nouvelle config ?


avec la commande export, si tu as tldr installé

tldr export a écrit :

- Append something to the PATH variable:
   export PATH=$PATH:{{path/to/append}}


export PATH=$PATH:/usr/local/go/bin


echo $PATH


-->les cahiers du debutant<--      WikiDF-->Découvrir les principales commandes Linux<--
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde

Hors ligne

#17 03-10-2022 14:07:24

Debian Alain
Membre
Lieu : Bretagne
Distrib. : sid (unstable) / bullseye (stable)
Noyau : Linux sid 6.0.0-4-amd64
(G)UI : Gnome X.org (X11) / GDM3
Inscription : 11-03-2017
Site Web

Re : [résolu] bash_aliases

echo $PATH


/home/alain/.local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/usr/local/go/bin



merci croûtons .

comme tu vois , tout est bon .

amicalement ,

alain.

coyotus.png

Hors ligne

#18 03-10-2022 21:06:50

Tawal
Membre
Distrib. : Debian Stable à jour
Noyau : amd64
(G)UI : Xfce
Inscription : 25-02-2021

Re : [résolu] bash_aliases

Le souci que tu as rencontré avec ton ~/.bash_aliases est que tu avais un fichier ~/.bash_profile qui remplaçait le fichier ~/.profile.
Le fichier ~/.profile source le fichier ~/.bashrc qui lui même source le fichier ~/.bash_aliases.
Et dans ce fichier ~/.bash_profile, tu ne sourçais pas le ~/.bashrc.

Je t'ai fait supprimer ce fichier (bash_profile) en ayant conscience que tu voulais la configuration décrite dans ce fichier.
C'est pour ça que je t'ai fait passer la commande sed afin de rétablir ta configuration personnelle du PATH.
Toutes les lignes nécessaires étaient déjà dans ~/.profile mais commentée.
La commande sed n'a fait que dé-commenter les lignes 25 à 30 de ton ~/.profile.

Comme la science n'est pas infuse, elle se diffuse.
Useless Use of Cat Award
Filenames and Pathnames in Shell: How to do it Correctly
À chaque problème sa solution, à chaque solution son moyen, si pas de moyen, toujours le problème !

Hors ligne

#19 03-10-2022 21:18:57

Debian Alain
Membre
Lieu : Bretagne
Distrib. : sid (unstable) / bullseye (stable)
Noyau : Linux sid 6.0.0-4-amd64
(G)UI : Gnome X.org (X11) / GDM3
Inscription : 11-03-2017
Site Web

Re : [résolu] bash_aliases

ok , merci tawal .

j'avais pas tout compris .

merci pour l'explication .

je clôt le fil .

amicalement ,

alain .

coyotus.png

Hors ligne

#20 03-10-2022 21:33:28

Tawal
Membre
Distrib. : Debian Stable à jour
Noyau : amd64
(G)UI : Xfce
Inscription : 25-02-2021

Re : [résolu] bash_aliases

merci pour l'explication .

De rien tongue

En fait, je te la devais avec le message te faisant passer les commandes.
Mais je me sentais à court de temps ce matin (d'où mon edit).

N'hésite pas à ouvrir d'autres sujets pour tes autres soucis wink


Comme la science n'est pas infuse, elle se diffuse.
Useless Use of Cat Award
Filenames and Pathnames in Shell: How to do it Correctly
À chaque problème sa solution, à chaque solution son moyen, si pas de moyen, toujours le problème !

Hors ligne

#21 03-10-2022 22:24:23

Philou92
Adhérent(e)
Lieu : Hauts de Seine
Distrib. : Debian bullseye (testing)
Noyau : Linux 5.10.0-18-amd64
(G)UI : LightDM et Xfce4.16
Inscription : 29-04-2015

Re : [résolu] bash_aliases

Debian Alain a écrit :

ls -l ~/.bash_profile


-rw-r--r-- 1 root root 208 14 sept. 12:17 /home/alain/.bash_profile



Pourquoi il y a-t-il les droits root sur ce fichier ?


Tousse antique Ovide !

Hors ligne

#22 03-10-2022 22:50:19

Tawal
Membre
Distrib. : Debian Stable à jour
Noyau : amd64
(G)UI : Xfce
Inscription : 25-02-2021

Re : [résolu] bash_aliases

Bien vu Philou92.
Je me demande d'ailleurs comment la commande de suppression de ce fichier a pu réussir du coup.

Soit, je ne vois pas tout.
Mais, Debian Alain, tu ne nous dis pas tout lol

Comme la science n'est pas infuse, elle se diffuse.
Useless Use of Cat Award
Filenames and Pathnames in Shell: How to do it Correctly
À chaque problème sa solution, à chaque solution son moyen, si pas de moyen, toujours le problème !

Hors ligne

#23 04-10-2022 10:16:27

robert2a
Membre
Distrib. : Bookworm version 12
Noyau : kernel 6.x.x
(G)UI : Mate
Inscription : 15-11-2014

Re : [résolu] bash_aliases

Bonjour
vue que chez moi


ls -l ~/.bash_profile
ls: impossible d'accéder à '/home/robert/.bash_profile': Aucun fichier ou dossier de ce type


il a du le créer avec sudo (ou en root)
pour le "rm" avec sudo aussi , mais bon il y a que lui qui sait  smile

pour "echo $PATH" (que je maîtrise pas , j'utilise par défaut , sous mate ) , le retour plus léger chez moi .


echo $PATH
/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
 


Machines : kabylake I7 7700 , AMD 1700(X) ,AMD threadripper gen1 , AMD Raven R3 2200G , AMD FX(tm)-8320

Hors ligne

#24 04-10-2022 10:39:25

Tawal
Membre
Distrib. : Debian Stable à jour
Noyau : amd64
(G)UI : Xfce
Inscription : 25-02-2021

Re : [résolu] bash_aliases

il a du le créer avec sudo (ou en root)
pour le "rm" avec sudo aussi , mais bon il y a que lui qui sait


Oui Debian Alain ne nous dit pas tout tongue


Comme la science n'est pas infuse, elle se diffuse.
Useless Use of Cat Award
Filenames and Pathnames in Shell: How to do it Correctly
À chaque problème sa solution, à chaque solution son moyen, si pas de moyen, toujours le problème !

Hors ligne

#25 04-10-2022 10:47:45

Croutons
Membre
Distrib. : Debian10 Buster
Noyau : Linux 4.19.0-18-amd64
(G)UI : Mate
Inscription : 16-12-2016

Re : [résolu] bash_aliases

et PATH le chien lolout.gif

-->les cahiers du debutant<--      WikiDF-->Découvrir les principales commandes Linux<--
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde

Hors ligne

Pied de page des forums