linux之系统优化命令

1 用户管理与文件权限篇

1.1 给普通用户授权

root 用户

修改/etc/sudoers文件,文件非常重要, 不可以随意更改

如果想要给用户赋予权限,我们要使用这个命令

修改完成之后,需要重载此文件,使用这个命令

1.2 创建用户

1.3 创建用户组

1.4 用户与组相关文件

手动创建的普通用户和组的ID都是从1000开头的=

root用户拥有至高无上的权限, 慎用!!!

2. 文件与目录权限(一)(重要指数****)

2.1 文件权限详解:

2.2 执行文件的方法

2.3 配置权限:

2.4 权限与数字转化(重要指数*****):

2.3 修改权限的命令:

2.3.1 chmod 修改权限
2.3.2 chown 修改属主和属组
2.3.3 chgrp 修改属组

3.软链接(重要指数****)

我们后面会安装python解释器,就会用到软链接

安装python3,要想能够直接输入python3进入解释器,需要配置环境变量

3.1 配置环境变量

3.2 添加软链接

4 tar 压缩解压命令(重要指数*****)

4.1 参数详解

-z 使用gzip工具进行压缩

-x 解压文件

-v 显示详细信息

-c 压缩文件

-f 指定文件

4.2 压缩文件命令

4.3 解压文件命令:

4.4 通过gzip命令进一步压缩(tar的重点)

获取到optall.tar.gz后缀的文件

4.5 解压两种方法:

4.5.1 方法一

先使用gzip命令进行第一步解压,去掉.gz后缀, 得到optall.tar文件

然后再进行tar解压

4.5.2 方法二(推荐)

直接使用tar命令一次性进行解压

4.6 history 显示历史命今(小插曲):

使用!+序 可以调用此命令

5 netstat命令(重要指数*****)

查看服务器的端口信息

netstat -tunlp

7 KILL命令(重要指数*****)

kill 命令:结束进程命令

8 SELinux功能(重要指数*****)

查看selinux状态

临时关闭

永久关闭selinux

修改配置文件

9 iptables防火墙(重要指数*****)

关闭防火墙

11 tree命令(重要指数*)

树状显示目录及子目录文件

需要安装才可以使用

12 DNS(重要指数*****)

DNS 域名解析系统(domain name system)

12.1 DNS工作原理

1 我们要想访问www.baidu.com, 首先会去本地DNS缓存中查找

2 如果本地DNS缓存中没有,那就要去本地文件hosts文件中查找

3 如果本地hosts文件中也没有,那就会去公 的DNS服务器中找

4 如果公 的DNS服务器没有的话,会去世界上的13个DNS根服务器去找

5 如果13个DNS根服务器中也没有,就说明此域名没有注册,没有办法访问

12.2 常用的国内DNS服务器:

电信DNS服务器

202.96.134.133

202.96.134.33

202.96.128.86

202.96.134.166

114DNS服务器

114.114.114.114

谷歌DNS服务器

8.8.8.8

马云的DNS服务器

223.5.5.5

223.6.6.6

麻花腾

119.23.23.23

12.3 nslookup使用方法

14.1 windows下面的软件包是什么格式的

mac下面

linux下

14.2 我们要想安装nginx, redis mysql,就要用到这些软件包

15 yum工具(重要指数*****)

15.1 RPM原理

能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包**

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Vfbszbly-1577764831610)(assets/1568282397947.png)]

15.2 配置自定义yum源

linux之系统优化命令
15.2.1.好习惯,备份yum源
15.2.2.下载阿里云repo文件
15.2.3.清空yum缓存并且生成新的yum缓存
15.2.4.安装软件扩展源

17 黑客屏保软件

18 系统服务管理命令

在Centos6之前

在Centos7之后

重点: 只要是使用yum安装的软件,都可以使用系统服务管理命令进行管理

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2019年11月28日
下一篇 2019年11月28日

相关推荐