一, uname -r =显示内核
uname -m =显示64或32为操作系统
修改密码:
echo 1234 |passwd --stdin +文件名 (从标准输入获取密码) <—— 只有root用户可以使用
普通用户默认只能运行passwd修改自动的密码
二, 1, 环境变量
(1)系统设置创建显示或配置系统性
(2) 名字大写
(3)可以在Linux下面随处使用
常见的环境变量:
UID当前用户uid信息
PATH存放的是命令的位置/路径 (使用方法:echo $PATH)
2,输入ls回车会发生什么?
(1)系统会在PATH查找
(2)是否存在,如存在就运行(命令解释器)
(3)不存在会提示(Command not found)
3,PS1控制命令行格式(例:eoch $PS1 ————> [\u@\h\W]\$)
\u=当前用户的名字
\h=当前主机名
\W=当前用户所在的位置
\$=用户提示符号(不同用户符号不同) #root用户提示符号# $普通用户 用户提示符号$
4,修改环境变量:
临时生效: export PS1 ='[\u@\h\w]\$' (重启后失效)
永久生效: vim /etc/profile 写入export PS1='[\u@\h\w]\$’
tail -1 /etc/profile (查看)
source /etc/profile (生效)
echo $ PS1 (检查)
三, SElinux(增强型linux (安全)
NSA(安全局) <——开发者(限制root用户和普通用户的权限)
1,永久关闭SELiunx:
(1)修改配置文件:vim /etc/selinux/config
SELINUX=右边可以写什么
SELINUX=enforcing SELinux开启
SELINUX=permissive SELinux关闭 还会有警告信息
SELINUX=disabled SELiunx彻底关闭
2,临时关闭:getenforce (查看SELinux状态)
setenforce 0(临时关闭SELinux)
四, 防火墙=firewalld (C7)
=iptables (C7/C6)
防火墙作用:根据设置规则准许/禁止用户进去
1, 如何判断是否开启防火墙:
(1)服务器有公网ip地址(开启防火墙)
(2)服务器没有公网ip 使用局域网(可以不开启)
(3)并发访问太高(关闭防火墙)
2. 如何临时关闭防火墙
临时关闭:systemctl stop firewalld
临时开启: systemctl start firewalld
查看防火墙的状态:systemctl status firewalld
二者重启服务器后失效
3,如何永久关闭防火墙(重启服务器后永久生效)
(1)systemctl disable firewalld (永久关闭防火墙)
(2)systemctl enable firewalld(开启防火墙)
(3)reboot(重启)
(4)systemctl status fiewalld (查看防火墙的状态)
五, 配置yum源
yum源=软件的下载仓库
【阿里云仓库/清华仓库】=镜像网站=mirror
如何修改yum源
系统默认的————>阿里云=mirrors.aliyun.com
找到CentOS ————>帮助
yum repolist(查看用的什么源)
增加epel源
系统默认yum源
base和extras和updates (三个下载源)
epel=Extra Packager for Enter prise Linux
企业版Linux额外的安装包