查看系统版本信息
/etc/redhat-release
查看内核信息:
uname -r 查看内核版本和系统位数
uname -m 查看系统位数
[root@oldboyedu59 ~]# ll /etc/redhat-release /etc/centos-release
-rw-r–r--. 1 root root 38 Nov 23 21:16 /etc/centos-release
lrwxrwxrwx. 1 root root 14 Mar 26 11:38 /etc/redhat-release -> centos-release
添加用户 useradd oldboy
查看用户 id
修改密码 passwd
–stdin
从标准输入获取密码(从管道获取密码)
非交互式设置密码 [root@oldboyedu59 ~]# echo 123456|passwd --stdin oldboy
删除用户 userdel
切换 su -
环境变量:
1.系统设置 创建 显示或配置系统特性
2.名字大写
3.可以在linux下面随处使用 一般含义一样
常见的环境变量
UID 当前用户uid信息
PATH 存放的是命令的位置/路径
PS1 控制命令行格式
修改配置环境变量
PATH
[root@oldboyedu59 ~]# echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin
被清空恢复方发法,xshell断开再重新连接
PS1
[root@oldboyedu-59 ~]# echo $PS1
[\u@\h \W]$
修改PS修改环境变量过程:
1.临时-重新登录系统失效
export PS1="[[\e[34;1m]\u@[\e[0m][\e[32;1m]\H[\e[0m] [\e[31;1m]\w[\e[0m]]\$ "
2.永久-写入文件/etc/profile 与生效
进入vim /etc/profile中进行编辑再尾行
export PS1= [\u@\h \W]$ ---- export PS1=’[[\e[34;1m]\u@[\e[0m][\e[32;1m]\H[\e[0m] [\e[31;1m]\w[\e[0m]]\$’
:wq 保存退出
查看并让其生效
[root@oldboyedu59 /etc/sysconfig]# tail -1 /etc/profile
export PS1="[[\e[34;1m]\u@[\e[0m][\e[32;1m]\H[\e[0m] [\e[31;1m]\w[\e[0m]]\$ "
[root@oldboyedu59 /etc/sysconfig]# source /etc/profile
3.检查
[root@oldboyedu59 /etc/sysconfig]# echo $PS1
[[\e[34;1m]\u@[\e[0m][\e[32;1m]\H[\e[0m] [\e[31;1m]\w[\e[0m]]\$
控制命令行格式(颜色改变)
关闭Selinux
操作前备份 操作后检查
cp /etc/selinux/config /etc/selinux/config.bak
永久
修改配置文件 进入 vim /etc/selinux/config 修改SELINUX=disabled 保存退出
可以用grep=“disable”检查查看改的对不对
[root@oldboyedu59 ~]# grep ‘=disabled’ /etc/selinux/config
SELINUX=disabled
重启后生效
SELINUX=右边可以写什么
SELINUX=enforcing SELinux 开启
SELINUX=permissive SELinux 关闭 还会有警告信息
SELINUX=disabled SELinux 彻底关闭
#临时 查看selinux状态
[root@oldboyedu59 ~]# getenforce 查看修改状态
Disabled
[root@oldboyedu59 ~]# setenforce 修改
usage: setenforce [ Enforcing | Permissive | 1 | 0 ]
[root@oldboyedu59 ~]# setenforce 0
setenforce: SELinux is disabled
防火墙
firewallld (C7)
iptables (C6 C7)
作用
根据设置规则 准许/禁止用户进出
是否开启?
服务器有公网IP地址
开启防火墙
服务器没有公网IP地址 局域网
关闭防火墙
并发访问量太高
关闭防火墙
如何关闭
临时
systemctl stop firewalld
重启服务器后失效
运行中显示active
临时开启systemctl start firewalld
永久
systemctl disable firewalld
永久开启systemctl enable firewalld
检查状态是否开启
systemctl status firewalld
开启中 Actve:active (running)
关闭中 Actve:inactive (dead)
配置yum源
系统默认的—>阿里云
打开阿里云网站 mirrors.aliyun.com
红红线最后一行,复制执行
0.配置yum源为从阿里云下载
1.yum安装wget
2.检查wget是否安装
看系统使用的是yum源
增加epel源 (Extra Package Enterprise Linux)
乐呵乐呵 yum install -y cowsay