[Linux] Comment lire .bashrc de l'utilisateur général avec WSL2 Ubuntu20.04 même en tant qu'utilisateur root

Environnement de développement

・ OS hôte: Windows10 Home ・ OS invité: wsl2 Ubnutu20.04

Problèmes / problèmes

Modification de l'utilisateur par défaut de wsl en utilisateur root pour résoudre rapidement les problèmes liés aux autorisations de conteneur. Ensuite, les paramètres (principalement les alias) écrits dans /home/$USER/.bashrc sont devenus inutilisables.

Vous pouvez copier et écrire les mêmes paramètres dans /root/.bashrc, mais si possible, j'aimerais utiliser les paramètres $ USER tels quels.

Ce que vous voulez réaliser

Chargez les paramètres dans /home/$USER/.bashrc dans /root/.bashrc et reflétez les paramètres

Méthode de mise en œuvre

La méthode d'implémentation est très simple, et si vous écrivez le processus suivant dans /root/.bashrc, c'est ok (Je ne sais pas quoi faire à propos de l'emplacement de la description. Je l'ai écrit en premier pour le moment)

source /home/$USER/.bashrc

Remarque: La commande source est une commande qui exécute le script spécifié par l'argument.

Supplément

J'ai un peu peur qu'un problème puisse survenir si je lis les paramètres d'un utilisateur général, même en tant qu'utilisateur root Si une erreur se produit, j'écrirai tranquillement les paramètres dans /root/.bashrc ou créerai un script dédié à la description d'alias et le lirai.

Recommended Posts

[Linux] Comment lire .bashrc de l'utilisateur général avec WSL2 Ubuntu20.04 même en tant qu'utilisateur root
Comment installer php7.4 sur Linux (Ubuntu)
Comment installer git sur Linux tel que EC2
[Astuces] Comment utiliser l'iPhone comme caméra Web sous Linux
Comment utiliser Fujifilm X-T3 comme webcam sur Ubuntu 20.04
Comment enregistrer un package dans PyPI (à partir de septembre 2017)
Comment installer VMware-Tools sur Linux
Comment installer MBDyn (Linux Ubuntu)
Comment installer aws-session-manager-plugin sur Manajro Linux
Comment lire pydoc sur l'interpréteur python
Comment installer CatBoost [à partir de janvier 2020]
Comment mettre à jour PHP sur Amazon Linux 2
Comment installer le package python dans un environnement local en tant qu'utilisateur général
Comment afficher des pictogrammes sur Manjaro Linux
Comment installer des packages sur Alpine Linux
Comment mettre à jour la sécurité sur CentOS Linux 8
Sur Ubuntu Linux, définissez Tab sur q
Comment trouver des fichiers volumineux sous Linux
[Latest] Comment créer un environnement Java sur Ubuntu
Comment mettre à jour la sécurité sur Ubuntu 19.10 Eoan Ermine
Comment installer Camunda Modeler sur Manjaro Linux
Comment lire des données originales ou des données externes sur Internet avec scikit-learn au lieu d'un ensemble de données attaché tel que l'iris
Comment mettre Pyenv sur Amazon Linux et Ubuntu pour créer un environnement Python 3.6.0
Comment utiliser le contrôleur audio C216 sur Arch Linux
Comment installer Linux sur un PC UEFI 32 bits
Ajouter un utilisateur Linux, comment utiliser la commande useradd
Comment autoriser les utilisateurs nologin à se connecter sous Linux
[Note] Comment donner l'autorité sudo à l'utilisateur dans CentOS
Je souhaite utiliser OpenJDK 11 avec Ubuntu Linux 18.04 LTS / 18.10
[AWS EC2] Comment installer Maven sur Amazon Linux 2
Comment créer un environnement Python sur Amazon Linux 2
[AWS] Comment étendre l'espace disque sur Amazon Linux
Comment configurer WSL2 sur Windows 10 et créer un environnement d'étude pour les commandes Linux
Comment afficher une ligne spécifiée d'un fichier ou d'un résultat de commande sous Linux (sed, awk)
Comment lire PyPI
Comment lire JSON
[Ubuntu] Comment supprimer tout le contenu du répertoire
Comment créer un nouvel environnement virtuel Python sur Ubuntu
[Linux] [C / C ++] Résumé de la façon d'obtenir pid, ppid, tid
Ajouter un utilisateur Linux, comment utiliser la commande useradd (spécifier le mot de passe)
Comment créer un fichier ISO (image CD) sous Linux
[Linux] Comment désactiver la mise à jour automatique du fichier /etc/resolv.conf (Redhat)
Comment exécuter des commandes Linux sous Windows par des personnes qui ne connaissent pas Linux (ubuntu) [Jusqu'à vérifier le fonctionnement de R et python]