Linux系统基础优化

一、 系统信息查看方法

  1. 查看系统名称信息

    # cat /etc/redhat-release
    
    CentOS Linux release 7.9.2009 (Core)
    
  2. 查看系统内核版本

    # uname -r
    
    3.10.0-1160.el7.x86_64
    
  3. 查看系统硬件位数

    # uname -m
    
    x86_64
    

二、 系统基础优化详述

2.1 添加系统普通用户

  • 添加用户

    # useradd oldboy
    
  • 设置用户密码(设置的密码信息不能明文显示)

    有交互方式:
    # passwd oldboy
    
    免交互方式:
    # echo 123456|passwd --stdin oldboy
    
  • 切换用户信息(普通用户在删除不属于自己的文件时会提示权限阻止)

    root用户切换到普通用户不需要输入密码:
    # su - oldboy
    
    普通用户切换到root用户需要输入密码:
    # su - root    
    

    image

  • 查看用户信息

    whoami	: 当前窗口登录的用户
    who	 	: 当前用户登录系统的终端
    

2.2 命令提示信息优化

  • 变量说明

    1. 设置变量相当于编辑书的目录

      Info=oldboy
      
    2. 读取变量相当于读取书的内容

      echo $Info
      
  • 环境变量

    环境变量:表示大部分情况都会用到的变量

    系统默认的为大写方式书写变量:

    说明:echo $PS1 显示命令行提示符格式信息变量

    image

  • 修改调整

    • 临时设置环境变量:

      export PS1="[u@h w]$ "
      
    • 永久设置环境变量:

      1、vim /etc/profile
      export PS1="[u@h w]$ "
      
      2、tail -1 /etc/profile
      
      3、source /etc/profile