TreeMind树图在线AI思维导图
当前位置:树图思维导图模板IT互联网互联网干货Linux系统优化讲解思维导图

Linux系统优化讲解思维导图

  收藏
  分享
免费下载
免费使用文件
ZYJ 浏览量:92022-10-28 20:05:49
已被使用0次
查看详情Linux系统优化讲解思维导图

Linux系统怎么优化的学习笔记

树图思维导图提供 Linux系统优化讲解 在线思维导图免费制作,点击“编辑”按钮,可对 Linux系统优化讲解  进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:f1192ab1af3efeb76b4344b095b9e936

思维导图大纲

Linux系统优化讲解思维导图模板大纲

1.关闭SELinux(类似防火墙的安全机制,安全用别的方案解决)

方法1:vim修改

vim /etc/selinux/config (使SELINUX=disabled,彻底关掉)

方法2:sed修改

sed 's#SELINUX=enforcing#SELINUX=disabled#g' /etc/selinux/config

cat /etc/selinux/config(查看文件)

cp /etc/selinux/config /etc/selinux/config.ori (在原来的目录下备份)

sed -i 's#SELINUX=enforcing#SELINUX=disabled#g' /etc/selinux/config(-i参数修改文件)

关注:但是以上需要重启生效,但是服务器一般不能重启,所以我们需要既改配置文件,又改命令行。

方法:

setenforce 0 (将enforce改为permissive)

getenforce (查看修改结果)

2.设定运行级别为3(文本模式)在Linux中有7个运行级别

调整级别:grep 3:initdefault /etc/inittab

查看linux运行级别:cat /etc/inittab

查看级别:runlevel

切换级别:init 0(重启电脑) ,我们最常用的是3(当前命令行模式)和1(单用户)

企业场景面试题:

Linux 7种运行级别及对应作用?

0-关机

1-单用户状态,比如说密码啊丢了需要维护

2-多用户模式

3-完整的多用户模式,即当前的命令行模式

4-保留,没有使用

5-桌面模式

6-重启

3.关闭防火墙

/etc/init.d/iptables stop(临时关闭防火墙)

/etc/init.d/iptables status(查看状态)

chkconfig iptables off(防火墙最好永久关闭,下次开机也是关闭,其中chkconfig是管理开机是否启动的命令)

4.Linux中文显示

常见字符集:GBK,UTF-8

查看字符集:cat /etc/sysconfig/i18n

修改字符集:

echo '$LANG="zh_CN.utf8"' >etc/sysconfig/i18n

cat /etc/sysconfig/i18n(查看)

.. /etc/sysconfig/i18n(source使生效)

客户端也要改:CRT属性,选择UTF-8,重启CRT

这样之后就可以创建中文啦~例如:老男孩.txt,但是我们也要禁止使用中文,但是tree是??,LANG=en 就可以啦 ~

5.退出账号(工作时不能保留密码,一超时就退出去(等于Win的锁屏),可以增加安全)

export TMOUT=10 (临时生效超时退出),echo'export TMOUT=10'>>/etc/profile(永久生效)

6.清空当前历史记录(防止被黑客看到呀)

查看历史记录:history ,然后看到数字+记录,!数字,查看第几条历史记录

清空所有记录:history -c

删除指定记录: history -d 5 (删除第5条历史记录)

优化操作:

减少历史记录数量

export HISTSIZE=10(临时生效)

echo 'export HISTSIZE=10' >>/etc/profile(永久生效)

减少历史记录文件的命令行数量:export HISTFILESIZE=10(临时生效),echo 'export HISTFILESIZE=10' >>/etc/profile(永久生效);这样之后再cat ~/.bash_history就只能显示最多10条记录

7.隐藏Linux版本信息

> /etc/issue (清除issue里头的内核,版本号等信息)

> /etc/issue.net(.net里头也装着类似的内容)

8.**精简开机系统启动

有必要保留的开机自启动服务

sshd

rsyslog 日志相关软件

network 想激活/关闭各个网络接口,则考虑开启

crond 定时任务

sysstat 性能组件

设置开机启动的方法

ntsysv 命令然后再弹出的窗口中进行设置

set命令——>system service ,然后再弹出的窗口中进行设置

通过1行命令或者shell脚本设置(关掉不需要的,或者先全关再开启需要的)

关掉不需要的,因为我们需要保留的服务默认是开启的

chkconfig --list |grep 3:on |egrep -v "sshd|rsyslog|network|crond|sysstat"|awk '{print"chkconfig",$1,"off"}'|bash

先全关再开启需要的

chkconfig --list |grep 3:on|awk'{print"chkconfig",$1,"off"}'|bash

chkconfig --list |egrep -v "sshd|rsyslog|network|crond|sysstat"|awk '{print"chkconfig",$1,"on"}'|bash

相关思维导图模板

低效和超龄导购员的管理计划思维导图

树图思维导图提供 低效和超龄导购员的管理计划 在线思维导图免费制作,点击“编辑”按钮,可对 低效和超龄导购员的管理计划  进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:f7df47e61db6c5c13a363faab8770506

低效、超龄导购管理思维导图

树图思维导图提供 低效、超龄导购管理 在线思维导图免费制作,点击“编辑”按钮,可对 低效、超龄导购管理  进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:87e710dcc662dcd9d8899a1b6f1497cd