windows子系统linux安装、配置以及使用

本文档详细介绍了在Microsoft Store中下载并安装Ubuntu 18.04 LTS的过程,以及后续的系统配置,包括修改源镜像以加速更新,设置SSH服务,更改root密码,调整命令行颜色。通过修改.bashrc文件,可以永久保存自定义的命令行样式。此外,还解释了PS1变量及其在命令行提示符中的作用,以及如何使用颜色代码来定制命令行的显示效果。
摘要由CSDN通过智能技术生成

安装

  • 首先打开下图所示 选项
    在这里插入图片描述
  • microsoft store中搜索linux,下载安装某个linux系统,我选择了ubuntu18.04 LTS
    在这里插入图片描述

修改源镜像

  • 备份/etc/apt/source.list 文件
  • 复制 ubuntu18.04 LTS版本的镜像到source.list中,具体内容见路径: https://mirrors.tuna.tsinghua.edu.cn/help/ubuntu/
  • 执行apt-get update 即可更新系统

修改root密码

在这里插入图片描述

开启ssh服务

  • 打开 如下文件 vim /etc/ssh/sshd_config
  • 修改或者增加如下配置
  • 修改完配置后重启ssh服务:sudo service ssh restart
    在这里插入图片描述
    如果提示sshd error: could not load host key,则用下面的命令重新生成
    sudo rm /etc/ssh/ssh*key
    dpkg-reconfigure openssh-server

修改命令行颜色

  1. 了解PS1
# set | grep PS1

可以看到PS1的配置为
在这里插入图片描述
2. 配置的意义
PS1的常用参数以及含义:

   \d :代表日期,格式为weekday month date,例如:"Mon Aug 1"
  \H :完整的主机名称
  \h :仅取主机名中的第一个名字
  \t :显示时间为24小时格式,如:HH:MM:SS
  \T :显示时间为12小时格式
  \A :显示时间为24小时格式:HH:MM
  \u :当前用户的账号名称
  \v :BASH的版本信息
  \w :完整的工作目录名称
  \W :利用basename取得工作目录名称,只显示最后一个目录名
  \# :下达的第几个命令
  \$ :提示字符,如果是root用户,提示符为 # ,普通用户则为 $

所以linux默认的命令行提示信息的格式
  PS1=’[\u@\h \W]$ ’ 的意思就是:[当前用户的账号名称@主机名的第一个名字 工作目录的最后一层目录名]#
  颜色相关配置
  在PS1中设置字符颜色的格式为:[\e[F;Bm],其中“F“为字体颜色,编号为30-37,“B”为背景颜色,编号为40-47。
3. 颜色对照表:

    F    B
    30  40 黑色
    31  41 红色
    32  42 绿色
    33  43 黄色
    34  44 蓝色
    35  45 紫红色
    36  46 青蓝色
    37  47 白色
   只需将对应数字套入设置格式中即可。
  比如要设置命令行的格式为绿字黑底(\[\e[32;40m\]),显示当前用户的账号名称(\u)、主机的第一个名字(\h)、完整的当前工作目录名称(\w)、24小时格式时间(\t),可以直接在命令行键入如下命令:
 # PS1='[\[\e[32;40m\]\u@\h \w \t]$ '
  • 修改.bashrc文件,永久保存命令行样式
    上面的设置的作用域只有当前终端的登陆有效,关闭终端或退出登录即刻失效。要想永久性的保存设置,需要修改.bashrc配置文件。
键入命令:

1 # cd
2 # ls -la

现在可以看到.bashrc这个文件。

编辑.bashrc:

# vim .bashrc

加入这一行:

PS1='[\[\e[31;40m\]\u@\h \w]$ '

保存退出。重新加载bash配置文件

# source .bashrc
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值