Linux基础优化

查看系统版本信息
/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
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值