美文网首页
linux系统基础优化(二)

linux系统基础优化(二)

作者: later02 | 来源:发表于2020-04-19 07:50 被阅读0次

如何确认软件是否安装?

1.再重新装一次

2.通过rpm:

rpm -qa    命令                rpm -query  -all 

rpm -ql   命令    显示安装列表  -query -list 

[root@later02~]# rpm -ql sl 

/usr/bin/sl

/usr/share/doc/sl-5.02

/usr/share/doc/sl-5.02/LICENSE

/usr/share/doc/sl-5.02/README.ja.md

/usr/share/doc/sl-5.02/README.md

/usr/share/man/ja/man1/sl.1.ja.gz

/usr/share/man/man1/sl.1.gz

PS:有些命令名称跟软件包的名称是不一样的。

根据软件命令得到软件包: 要跟绝对路径

[root@later02~]# which ssh 

/usr/bin/ssh

[root@later02~]# rpm -qf  /usr/bin/ssh

openssh-clients-7.4p1-12.el7_4.x86_64

直接一步到位查询是否安装:

[root@later02~]# rpm  -qf `which ssh`

openssh-clients-7.4p1-12.el7_4.x86_64

02.系统安全相关优化(将一些安全服务关闭)

a.防火墙服务程序

centos6 

查看防火墙服务状态:/etc/init.d/iptables status 

临时关闭防火墙:

/etc/init.d/iptable stop 

永久关闭防火墙:

chkconfig iptables off 

centos7

查看防火墙服务状态: systemctl status firewalld

临时关闭防火墙:systemctl stop firewalld 

systemctl status firewalld 

永久关闭防火墙:systemctl disable firewalld 

补充:查看服务状态信息

systemctl  is-active firewalld  ---检查服务是否正常运行

systemctl is-enabled   firewalld     --检查服务是否开机运行

b.系统的selinux程序

selinux服务对root用户权限进行控制

很多企业中:selinux服务默认关闭

centos6==centos7 

临时关闭:

检查确认:

getenforce   

Disabled  表示关闭

setenforce  1/Enforcing   表示临时开启

setenforce  0/Permissive  表示临时关闭

永久关闭:

#    enforcing - SELinux security policy is enforced.

selinux服务正常开启

#    permissive - SELinux prints warnings instead of enforcing.

selinux被临时关闭了

#    disabled - No SELinux policy is loaded.

selinux服务彻底关闭

PS:如果想让selinux配置文件生效,重启系统。

03.字符编码优化

什么是字符编码:可以实现对非英文字符的支持

计算机操作系统是谁发明的? --美国人--英语

支持中文比较好的编码:

utf-8 比较通用

GBK 比较国际通用

系统中字符编码集设置方法:

centos6

查看编码信息:

echo  $LANG   --LANG 用于设置字符编码信息

临时修改:

LANG=具体编码   没啥用

永久修改:

方法1; vi /etc/profile export LANG='zh_CN.UTF-8'

方法2:vi /etc/sysconfig/il8n    LANG='zh_CN.UTF-8'

source  /etc/sysconfig/il8n

centos7 

查看编码信息: 

echo  $LANG

临时修改:

LANG=具体编码   没啥用

永久修改:( 方法一更优先)

方法1; vi /etc/profile export LANG='zh_CN.UTF-8'

方法2: vi /etc/locale.conf    LANG='zh_CN.UTF-8'

source  /etc/locale.conf 

补充:一条命令既可以永久设置,也可以临时

localectl set-locale LANG=zh_CN.GBK 

出现乱码的原因:
a.系统字符集设置有问题

b.远程软件字符集设置有问题

c.文件编写字符集和系统查看的字符集不统一

04.是xshell远程连接速度加快

第一个步骤,修改ssh远程配置文件

vi /etc/ssh/ssh_config

GSSAPIAuthentication no

UseDNS no

第二个步骤:修改host文件

vi /etc/hosts 

主机ip    主机名称

第三个步骤   重启ssh远程服务

systemctl restart sshd  

05.系统优化总结

1)命令提示符优化

2)下载yum源优化

3)安全相关优化

防火墙优化  selinux优化

4)字符集优化

避免出现乱码

5)ssh远程连接优化

07:课程阶段回顾部分

a.不会的东西要先记下来

b.什么叫知识掌握了

作用清楚

操作熟练

c 知识原理可以绘图说明

PS:给不清楚的人能讲明白

第一个阶段:服务器硬件知识 和系统概念

第二个阶段:系统安装部署和远程连接

第三个阶段:系统管理基础操作命令(新增命令)

第四个阶段:目录结构知识

第五个阶段:系统基础优化部分

08:服务器硬件知识和系统概念

服务区硬件组成 ***

电源 cpu 内存 磁盘 风扇 

服务器核心知识 **** 

1.服务器介绍 ** 

接触过,接触的比较少

2.服务器硬件详诉 *****

电源:供电 冗余能力 (双路电源 ups  发电机)

cpu:(2个作用,处理任务 控制硬件)

路数   核数 

内存:存储设备  临时存储

 缓冲(写):将数据写入到内存

 缓存(读):读取内存中的数据

进程:运行起来的程序

守护进程-- 一直运行的进程

磁盘:(机械硬盘)

存储设备  永久存储

磁盘的接口类型:SAS >SCSI >SATA 

RAID(阵列卡):

整合多块物理硬盘为一个逻辑硬盘

01.使一块磁盘跟大

02.使数据更安全

03.数据存储效率更高

配置raid方法

raid0  raid1  

远程管理卡

01.远程开机

02.远程安装系统

服务器系统知识 ****

操作系统的组成  鸡蛋(内核  解释器  应用程序)

qq软件聊天

人操作软件   (你好) --( 解释器)--- 内核---   计算机硬件(0101)

系统发展过程

谭邦宁     ---- 发明了教学用的unix系统 

斯托曼    -----想法:发明出类似unix更好的系统

               FSF:建立一个公司,自由软件基金会

                GUN:发明出类似unix更好的系统

               GPL:通用许可协议

托瓦兹     ---发明出了linux早期的内核雏型

常见发行版本:

redhat  收费

centos 免费

相关文章

  • linux系统基础优化(二)

    如何确认软件是否安装? 1.再重新装一次 2.通过rpm: rpm -qa 命令 rpm -que...

  • 2019-04-28 系统优化

    linux系统优化进阶基础必备优化:1.SElinux 关闭2.Firewalld CenetOS7 Iptabl...

  • linux系统基础优化

    系统优化方法: 1)了解系统环境 两个命令: a.[root@later03 ~]# cat /etc/redha...

  • 从Top命令的引申

    一般在系统变慢时,执行top,来了解系统的负载情况 参考 极客时间:Linux性能优化实战-02 | 基础篇:到底...

  • 【Linux】Linux系统的基础优化讲解

    参考资料:1.视频课程《Linux运维》2.书籍PDF版《Linux运维 Web集群实战》 学习笔记保存在幕布: ...

  • Android的初始化流程

    一、启动Linux基础系统,然后引导加载Linux Kernel并初始化进程(init) 二、启动Linux守护进...

  • linux 内核参数调整优化网络

    linux 内核参数调整优化网络 Linux系统内核设置优化tcp网络,# vi /etc/sysctl.conf...

  • 学习小组Day2笔记-菠萝

    Linux系统linux基础代码.png

  • Linux入门

    基础知识 linux系统:所见皆文件。 linux 系统目录 bin:存放系统二进制可执行文件,例如命令 dir实...

  • linux 运维工程师

    观其大纲 一 linux系统管理二 快速搭建使用优化linux下各种开源工具三 Nginx/LVS/HAprro...

网友评论

      本文标题:linux系统基础优化(二)

      本文链接:https://www.haomeiwen.com/subject/wfovphtx.html