乱七八糟想到什么记什么5

听课笔记

如何来设置主机名

hostname

u20@u20:~$ cat /etc/hostname
u20

生产中的主机名都是和业务相关,不同的地区不同的业务
主机名不允许用下划线,会报错的
sudo -i
用来切换身份
第一次是需要输入口令的,如果第二次和第一次时间间隔比较短则不用输入
whoami
显示身份
who am i
显示当前用户 在哪个终端 什么时候 从哪个终端连过来的

u20@u20:~$ who am i
u20      pts/0        2020-05-01 05:59 (10.0.0.1)
u20@u20:~$ sudo -i
[sudo] password for u20: 
root@u20:~# who am i
u20      pts/0        2020-05-01 05:59 (10.0.0.1)
root@u20:~# whoami
root
root@u20:~# exit
logout
u20@u20:~$ whoami
u20

init 0 关机
init 6 重启

hostnamectl set-hostname 仅支持centos 7以后的
用这个命令间接的把磁盘文件给改了

命令提示符

# 管理员
$ 普通用户

显示提示符格式

u20@u20:~$ echo $PS1
[e]0;u@h: wa]${debian_chroot:+($debian_chroot)}u@h:w$

[14:18:41 root@C8[ ~]#echo $PS1
[e[1;32m][	 [e[1;33m]u[e[35m]@h[e[1;31m] W[e[1;32m]][e[0m]$

修改提示符格式

提示符颜色有实际意义,用以区分不同服务器
神级 紫
龙级 黄
鬼级 红
虎级 绿
提示符格式说明:

  • e 控制符33
  • u 当前用户
  • h 主机名简称
  • H 主机名
  • w 当前工作目录
  • W 当前工作目录基名
  • 24小时时间格式
  • T 12小时时间格式
  • ! 命令历史数
  • 开机后命令历史数

持久保存提示符格式相关变量 PS1

[root@centos8 ~]# echo 'PS1="[e[1;32m][	 [e[1;33m]u[e[35m]@h
[e[1;31m] W[e[1;32m]][e[0m]\$"' > /etc/profile.d/env.sh
[root@centos8 ~]#cat /etc/profile.d/env.sh
PS1="[e[1;32m][	 [e[1;33m]u[e[35m]@h[e[1;31m] W[e[1;32m]]
[e[0m]\$"
[root@centos8 ~]# exit
* * * 胖并快乐着的死肥宅 * * *
原文地址:https://www.cnblogs.com/bpzblog/p/12813705.html