Ubuntu WSL使用技巧

0 Preface/Foreword

1 默认为root用户

当下载完成Ubuntu之后,首次登录,当完成初始化后,提示输入新的用户名时候,直接点击右上角的X按钮,再重新登陆,系统会默认使用root权限登录。

2 root用户和普通用户切换

2.1 登录默认是普通用户情况

通过命令切换为root:

sudo -i

由root用户切换为普通用户:

su userName

or

exit(只有一个普通用户情况)

2.2 登陆默认是root用户

切换成其他用户命令:

su userName

其他用户切换成root用户:

exit

or

sudo -i

3 Ubuntu子系统

3.1 安装路径

以博主为例,安装默认路径如下图:

**C:\Users\Andy.fan\**AppData\Local\Microsoft\WindowsApps\CanonicalGroupLimited.Ubuntu18.04LTS_79rhkp1fndgsc

用户主目录,%HOMEPATH%

注意:主目录,没有指明属于哪个disk,一般是C盘,即c:

3.2 设置默认启动用户

ubuntu wsl是一个应用程序,可以通过命令设置应用参数。

3.2.1 设置默认启动的用户

++1、设置默认用户为root++

ubuntu1804.exe config --default-user root

++2、设置默认用户为普通用户++

ubuntu1804.exe config --default-userandy

++3、设置为不存在的用户++

若用户不存在,会提示错误信息

3.3 设置为开机默认启动项

打开运行对话框:WIN + R,输入shell:startup,回车,进入开机启动文件夹,将程序(.exe)或者将程序快捷键(shortcut)放到该路径下。

C:\Users\Andy.fan\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup

4 Ubuntu启动项添加

启动ubuntu wsl时候,希望可以预先启动一些脚本,或者启动一些服务。可以在home路径下,修改++.bashrc++文件,将需要启动项添加到该文件中。

相关推荐
longze_76 小时前
Ubuntu连接不上网络问题(Network is unreachable)
linux·服务器·ubuntu
Dirschs6 小时前
【Ubuntu22.04安装ROS Noetic】
linux·ubuntu·ros
vvw&14 小时前
Linux 中的 .bashrc 是什么?配置详解
linux·运维·服务器·chrome·后端·ubuntu·centos
神也佑我橙橙1 天前
Ubuntu 22.04 安装英伟达驱动
linux·ubuntu·nvidia
不喝水的鱼儿1 天前
Ubuntu 25.04安装搜狗输入法
linux·运维·ubuntu
guygg881 天前
ubuntu手动编译VTK9.3 Generating qmltypes file 失败
linux·运维·ubuntu
诗意亭序2 天前
ubuntu16.04 虚拟机与电脑共用wifi
ubuntu
scilwb2 天前
Isaac Sim 4.5中iRobot Create 3机器人LightBeam传感器系统完整实现教程
ubuntu
applebomb2 天前
没合适的组合wheel包,就自行编译flash_attn吧
python·ubuntu·attention·flash
Rudon滨海渔村2 天前
解决阿里云ubuntu内存溢出导致vps死机无法访问 - 永久性增加ubuntu的swap空间 - 阿里云Linux实例内存溢出(OOM)问题修复方案
linux·运维·ubuntu