Linux基础优化(二)
Linux基础优化(二)
一操作系统字符优化
避免出现中文乱码,UTF-8支持中文GBK-Xx支持中文
(一)查看默认编码
[root@centos7 ~]# echo $LANG
en_US.UTF-
[root@centos7 ~]# cat /etc/locale.conf
LANG="en_US.UTF-8"
(二)临时修改系统字符编码
[root@centos7 ~]# localectl list-locales | grep "zh_CN"
zh_CN
zh_CN.gb18030
zh_CN.gb2312
zh_CN.gbk
zh_CN.utf8
[root@centos7 ~]# LANG=zh_CN.utf8
[root@centos7 ~]# echo $LANG
zh_CN.utf8
(三)永久修改系统字符编码
修改配置文件
[root@centos7 ~]# cat /etc/locale.conf
LANG="en_US.UTF-8"
(四)临时永久都做修改系统字符编码
[root@centos7 ~]# localectl set-locale LANG="en_US.UTF-8"
[root@centos7 ~]# exit
?삣 Connection closed by foreign host. Disconnected from remote host(centos7-1) at 09:42:43. Type `help' to learn how to use Xshell prompt.
[c:\~]$ Connecting to 10.0.0.200:22...
Connection established.
To escape to local shell, press Ctrl+Alt+]. WARNING! The remote SSH server rejected X11 forwarding request.
Last login: Fri Dec 6 08:32:59 2019 from 10.0.0.1
[root@centos7 ~]# echo $LANG
en_US.UTF-
二系统远程连接优化
解决远程连接慢,提升SSH远程连接速度
UseDNS no --- 是否开启DNS反向解析过程
============================================================================================
DNS 已知域名 --> 解析 --> IP 利用IP地址 通过网络 --- 访问IP地址主机
已知IP地址 10.0.0.200 --> 访问服务器中服务 22 ssh远程服务 收到谁访问 源IP 10.0.0.1
服务端询问 10.0.0.1 是谁呀 名称或者域名是什么
RDNS 已知IP地址 --> 反向解析 --> 名称域名信息
============================================================================================
systemctl restart sshd
UseDNS no
多种方法验证就会很慢,因为我们默认就是通过密码验证的


三系统提示符优化
\u---表示登录系统用户信息
\h---表示主机名称信息
\W---显示当前路径信息
[root@centos7 ~]# echo $PS1
[\u@\h \W]\$


\[\e[32;1m\]
[\e字符串信息
[32添加颜色数字信息表示不同颜色
1m字体信息加粗
颜色显示来自shell脚本编程
设置五颜六色
需求: 将命令提示服务信息
用户信息: 红色 \[\e[31;1m\] \[\e[0m\]
主机名称: 蓝色 \[\e[34;1m\] \[\e[0m\]
路径信息: 绿色 \[\e[32;1m\] \[\e[0m\]
时间信息: 黄色 \[\e[33;1m\] \[\e[0m\]
PS1='[\[\e[31;1m\]\u\[\e[0m\]@\[\e[34;1m\]\h\[\e[0m\] \[\e[32;1m\]\W\[\e[0m\] \[\e[33;1m\]\t\[\e[0m\]]\$ '
运维操作文件信息:
1)先将文件进行备份
2)编辑文件内容信息
3)使用对比命令分析错误
vimdiff配置文件信息备份文件信息
[root@centos7 ~ 11:10:46]# ls /etc/ssh/sshd_config*
/etc/ssh/sshd_config
[root@centos7 ~ 11:10:55]# cp /etc/ssh/sshd_config{,.bak}
[root@centos7 ~ 11:10:59]# ls /etc/ssh/sshd_config*
/etc/ssh/sshd_config /etc/ssh/sshd_config.bak
同时打开两个文件
[root@centos7 ~ 11:11:00]# vimdiff /etc/ssh/sshd_config*
Linux基础优化(二)的更多相关文章
- Linux基础练习题(二)
Linux基础练习题(二) 1.复制/etc/skel目录为/home/tuer1,要求/home/tuser1及其内部文件的属组和其它用户均没有任何访问权限. [root@www ~]# cp -r ...
- 运维之Linux基础(二)
运维之Linux基础(二) 1. file 命令基期用法 2. 文件系统 Linux的文件系统结构是树状结构,所有的文件都在/root跟目录下 /boot:系统启动相关的文件, 如:内核.initrd ...
- Linux基础优化和安全重点小结
Linux基础优化和安全重点小结 1.不用root管理,以普通用户的名义通过sudo管理授权(/etc/sudoers) 2.更改默认的ssh服务端口,禁止root用户远程连接,甚至监听 ...
- Linux 基础优化
1.操作的最小化原则 1)安装系统最小化 一般情况下安装OS时,软件安装包组(Package Group)的选择: base--------------------------基本环境 editors ...
- Linux基础优化与安全归纳总结
一名运维工程师在运维岗位上时间久了,就会发现Linux优化的重要性,同时会给运维工作带来很多的便利性.本人逐渐认识到了这一点,所以特意在工作闲暇之余,通过阅读Linux相关书籍及向同事.同行高手咨询, ...
- 18.linux基础优化
1.linux系统的基础优化 (1)关闭selinux sed -i 's#SELINUX=enforcing#SELINUX=disabled#g' /etc/selinux/config 临时关闭 ...
- linux运维、架构之路-linux基础优化
1.查看linux版本 cat /etc/redhat-release #CentOS release 6.9 (Final) ————>查看版本号 uname -m #x86_64 ————& ...
- 1、linux基础优化
1.添加一个用户 [root@oldboy ~]# useradd oldboy [root@oldboy ~]# id oldboy uid=500(oldboy) gid=500 (oldboy) ...
- Linux基础(二)
二.Linux 常用命令 一.命令行操作的流程 录入命令(可以使用各种途径来发送命令) 命令被解释器解释并执行 将结果以产品需要的方式显示出来 二.命令提示符 sq@sq-VirtualBox:~$ ...
随机推荐
- 批处理脚本学习笔记1--vmware虚拟机启停控制
起因 因工作需要,在WIN10笔记本上通过vmware workstation装了两台CentOS虚机(CentOS_1.CentOS_2),经常需要进行虚机的启停切换操作,通过vmware的控制台操 ...
- Jenkins使用六:搭建流水线任务
流水线可以把多个任务串起来,比如发布版本的一系列流程 配置流水线任务 构建语法为Groovy,执行3次test(job名) node { stage("test") { echo ...
- uni-app 云打包证书生成笔记
一.android 云打包生成证书 1.jdk和jre安装,配置环境 2.在 C:\Users\Administrator\.android 文件夹下执行:keytool -genkey -alias ...
- jmeter两种录制方式
jmeter两种录制方式 一.Badboy Badboy是一款不错web自动化测试工具,利用它来录制脚本,并且录制的脚本可以直接保存为JMeter文件来使用. Badboy version 2.1. ...
- MySQL 增删改语句
# DML语言 /* 数据操作语言: 插入:insert 修改:update 删除: delete */ 一.插入语句 insert /* 语法: 方式一: insert into 表名(列名,..) ...
- 查看mysql 的版本信息
在进入mysql的情况下 在终端的情况下:
- Logistic Regression Algorithm解决分类问题
在线性回归算法中,我们看到,在training set中,输入矩阵X与向量y的值都是连续的.所以在二维空间中,我们可以用一条直线去模拟X与y的变化关系,寻找参数向量theta的取值.如根据房屋面积预测 ...
- < python PIL - 批量图像处理 - 生成自定义大小图像 >
< python PIL - 批量图像处理 - 生成自定义大小图像 > 直接用python自带的PIL图像库,对一个文件夹下所有jpg/png的图像进行自定义像素变换 from PIL i ...
- 《JAVA设计模式》之状态模式(State)
在阎宏博士的<JAVA与模式>一书中开头是这样描述状态(State)模式的: 状态模式,又称状态对象模式(Pattern of Objects for States),状态模式是对象的行为 ...
- mybatis小总结
mybatis是一个持久层的框架,是一个不完全的orm框架.sql语句需要程序员自己去编写,但是mybatis也有映射(输入参数映射,输出结果映射) mybatis入门门槛不高,学习成本低,让程序员把 ...