[root@neo ~]# cat /etc/redhat-release CentOS release 6.9 (Final) [root@neo ~]# uname -r 2.6.32-696.el6.x86_64 [root@neo ~]# uname -m x86_64 [root@neo ~]# uname -a Linux neo 2.6.32-696.el6.x86_64 #1 SMP Tue Mar 21 19:29:05 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux [root@neo ~]# # cat /etc/redhat-release 查看系统版本, uname -r 查看内核版本 , 通常用这两个命令即可;uname -m 显示系统位数
1. 查看变量的内容: # echo $变量名,如: echo $PS1 [root@neo ~]# echo $PS1 [\u@\h \W]\$ 2. 向变量中放入内容: # 变量名=内容 # PS1 是系统的环境变量;环境变量一般都是大写的,而且在系统中任何的地方都可以使用。PS1 这个环境变量就是控制命令行样子的 [root@neo ~]# echo $PS1 [\u@\h \W]\$ # \u 是指当前用户名,\h 是指当前主机名(hostname),\W 是指当前的位置,相当于pwd (工作中 PS1 这个变量一般不要改)
1.1 linux 用户分类: root 用户 --- linux 中的皇帝 普通用户
1.2 添加普通用户 # 添加普通用户的命令: useradd 普通用户名; 查看用户的信息(以及用户是否存在)的命令: id 普通用户名;为普通用户设置密码: passwd 普通用户名 [root@neo ~]# useradd oldboy [root@neo ~]# id oldboy uid=500(oldboy) gid=500(oldboy) groups=500(oldboy) [root@neo ~]# id neo id: neo: No such user [root@neo ~]# id root uid=0(root) gid=0(root) groups=0(root) [root@neo ~]# [root@neo ~]# passwd oldboy Changing password for user oldboy. New password: BAD PASSWORD: it is too simplistic/systematic BAD PASSWORD: is too simple Retype new password: passwd: all authentication tokens updated successfully. [root@neo ~]# 1.3 切换用户: # 切换用户的命令: su - 用户名 ; 查看当前用户的命令: whoami [root@neo ~]# whoami root [root@neo ~]# su - oldboy [oldboy@neo ~]$ whoami oldboy 1.4 退出当前用户 # 退出当前用户的命令: 快捷键 --- ctrl + d ;也可以用 su - root (但是root密码会比较复杂,不方便) [oldboy@neo ~]$ # ctrl + d [oldboy@neo ~]$ logout [root@neo ~]#
# 查看 SELinux 的状态的命令:getenforce (Enforcing 表示 SELinux正在运行;permissive 表示 SELinux 临时关闭;disabled 表示 SELinux永久关闭) 2.1 临时关闭 SELinux (重启服务器后 SELinux会重新开启) # 命令: setenforce 0 [root@neo ~]# getenforce Enforcing [root@neo ~]# setenforce usage: setenforce [ Enforcing | Permissive | 1 | 0 ] [root@neo ~]# setenforce 0 [root@neo ~]# [root@neo ~]# getenforce Permissive 2.2 永久关闭 SELinux # 修改 /etc/selinux/config 这个配置文件:把 SELINUX=enforcing 改成 SELINUX=disabled (重启服务器后才会生效) [root@neo ~]# vim /etc/selinux/config [root@neo ~]# grep ‘SELINUX=‘ /etc/selinux/config # SELINUX= can take one of these three values: SELINUX=disabled [root@neo ~]#
原文:https://www.cnblogs.com/neozheng/p/10520585.html