首页 > 其他分享 >wsl使用的一些设置

wsl使用的一些设置

时间:2022-10-19 23:57:23浏览次数:70  
标签:用户 wsl bashrc 设置 使用 root dir

设置默认登录用户为root

考虑到实际使用一般用户会权限限制问题,而且是自己电脑上的系统,只是自己用,就想到设置默认登录用户为root,网上搜索了一下,有些不靠谱,找到可用的设置方法,记录在此:

  1. windows进入cmd命令行窗口,执行以下命令进入WindowsApps目录
    cd %HOMEPATH%\AppData\Local\Microsoft\WindowsApps

  2. 执行dir列出当前目录下的内容
    dir
    image

  3. 从列出的内容中找到对应的那个目录,例如我是Ubuntu22.04,所以是CanonicalGroupLimited.Ubuntu22.04LTS_79rhkp1fndgsc,使用cd命令进入该目录
    cd CanonicalGroupLimited.Ubuntu22.04LTS_79rhkp1fndgsc

  4. 执行dir列出目录下的内容,为一个exe文件
    dir
    image

  5. 执行命令设置该子系统默认登录用户为root
    ubuntu2204.exe config --default-user root

  6. 当再次执行wsl命令进入子系统时,默认用户就为root

设置root用户下终端颜色

登录root用户后,是没有配色的,字体都是白色,而初始设置的用户是有配色的,很不习惯,所以查找设置方式
通过网上检索到,配置的设置在~/.bashrc文件中,该文件是在每次当前用户打开新终端读取的配置文件。

  1. 以防万一,将root用户下的.bashrc文件备份(当前登录用户为root)
    cp ~/.bashrc ~/.bashrc_bak
  2. 拷贝普通用户的.bashrc文件到root用户根目录下覆盖原有文件(dan为一般用户名)
    cp /home/dan/.bashrc ~
  3. 执行命令当前终端马上生效
    sudo -s

参考链接:
https://shipengliang.com/software-exp/win10-wsl-子系统如何默认root登入.html
https://blog.csdn.net/weixin_43734095/article/details/105035484

标签:用户,wsl,bashrc,设置,使用,root,dir
From: https://www.cnblogs.com/zhengqdan/p/16808214.html

相关文章

  • python拆分表格并发送电子邮件;python窗体应用程序tkinter的使用
    该需求背景是有一个应收逾期表格,里面有很多部门的数据,要把表格按部门拆分成每个部门单独一个EXCEL表格文件,并把拆分出来的各部门文件邮件发送给各部门领导,涉及到的python知......
  • SpringBoot+MybatisPlus--使用
    1、在entity包下面创建数据实体类,添加注解@Data,如果和数据库名字不一样的话,还需要+@TableField注解。字段名字不一样也需要添加此注解@TableName(value="user")publi......
  • SpringCloud FeignClient的坑(httpClient连接池的使用)
    SpringCloudFeignClient的坑(httpClient连接池的使用)前言在头条上已经发布过不少的文章了,根据文章的浏览量来看,go语言的市场需求明显是小于java的需求量的,最近也开始发布......
  • 使用剪贴板(字典)自动回复消息
    #!python3#mclip.py--使用多剪贴板自动回复消息"""脚本运行属实大费周章:因为本身电脑base是py3.10miniconda下载时默认基带py3.9而我的包基本都是在自......
  • 【已解决】博客园发布文章,个人博客主页不显示?如何设置?
    发布文章后在自己的主页无法显示?解决方案:“文章”默认不显示在博客主页,首先发布文章时需要勾选"显示在我的博客首页 "的选项后,其次在博客后台"选项" 中,勾选 允许“......
  • Python - jsonpath 简单使用
    第三方包使用的时候需要单独安装使用场景:快速提取接口返回的JSON串中的某一个字段的值importjsonimportjsonpathjson_str='''{"success":tru......
  • ES生成器函数使用实例
    <!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><metahttp-equiv="X-UA-Compatible"content="IE=edge"><metaname="viewport"content......
  • 使用linux上传代码到gitee
    (文章目录)一、git的安装sudoyum-yinstallgit检查是否安装成功git--version(这个是输入)gitversion1.8.3.1(若安装成功会自动弹出) 二、过程1.仓库链接......
  • 使用css 与 js 两种方式实现导航栏吸顶效果
    场景描述简单的说一下场景描述:这个页面有三个部分组成的.顶部的头部信息--导航栏--内容当页面滚动的时候。导航栏始终是固定在最顶部的。我们使用的第一种方案就是使用......
  • 使用CSS变量实现主题定制真的很简单
    本文为Varlet组件库源码主题阅读系列第六篇,Varlet支持自定义主题及暗黑模式,本篇文章我们来详细看一下这两者的实现。主题定制Varlet是通过css变量来组织样式的,什么是cs......