Linux运维的第二周总结
2024/3/20 14:02:23
本文主要是介绍Linux运维的第二周总结,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
挂载操作:mount 设备文件信息 挂载点目录;mount /dev/cdrom/mnt ; Umount /mnt
查看日志文件:日志文件保存路径: /var/log /日志重要文件信息: /var/log/messages --- 系统运行或者服务运行状态信息日志文件 ;/var/log/secure --- 系统用户登录情况日志文件
优化软件库:命令:yum install -y wget ; 确认是否有下载优化目录: /etc/yum.repos.d/ ; 下咋命令:curl-o/etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.rep
etc目录下的重要文件:
firewalld防火墙服务:关闭:
➊临时关闭:
命令:systemctl stop firewalld
查看: systemctl status firewalld
简略查看:systemctl is-active firewalld
➋永久关闭:
命令:systemctl disable firewalld
查看:systemctl status firewalld.service
简略查看:systemctl is-enabled firewalld.service
selinux 安全服务:关闭
➊临时关闭:
setenforce
usage: setenforce [ Enforcing | Permissive | 1 | 0 ]
setenforce Enforcing/1 --- selinux功能开启
setenforce Permissive/0 --- selinux功能临时关闭
➋永久关闭:
vi /etc/selinux/config
# enforcing - SELinux security policy is enforced.
selinux安全策略被强制执行 -- 安全策略启用
# permissive - SELinux prints warnings instead of enforcing.
selinux输出警告信息代替强制执行 -- 临时关闭
# disabled - No SELinux policy is loaded.
没有selinux策略被加载 -- 永久关闭策略功能
SELINUX=disabled --- 永久关闭selinux
永久关闭生效: 重启系统
永久启动程序: 修改配置文件 -- 重启系统 等待很长时间 重新加载selinux程序
系统时间优化:
➊自动同步时间:
方式一: 实现时间自动同步 利用timedatectl
⑴: 修改时区
timedatectl set-timezone Asia/Shanghai
⑵: 开启时间同步功能
timedatectl set-ntp 1
⑶: 时间同步软件
yum install -y chrony
systemctl start chrony
systemctl enable chrony
方式二: 实现时间自动同步 利用ntpdate
ntpdate 找时间服务器
ntpdate ntp1.aliyun.com
➋手动修改时间:
方式一: 利用命令 timedatectl
timedatectl set-time "2019-12-5 12:08"
方式二: 利用命令 date ???
操作系统字符优化:修改系统字符编码:
➊查看默认编码信息:
echo $LANG
en_US.UTF-8
➋临时修改:
LANG=zh_CN.utf8
➌支持中文编码, 以及让英文信息尽量翻译为中文显示
zh_CN.gb18030
zh_CN.gb2312
zh_CN.gbk
zh_CN.utf8
➍永久修改:
cat /etc/locale.conf
LANG="zh_CN.utf8"
➎临时永久都做修改:
localectl set-locale LANG="zh_CN.gbk"
系统远程连接优化:
vi /etc/ssh/sshd_config --- 远程服务配置文件
UseDNS no --- 是否开启DNS反向解析过程
GSSAPIAuthentication no --- 是否GSSAPI认证
重启:systemctl restart sshd
系统提示符优化:
特殊环境变量: PS1
[ \u@ \h \W]\$
[root@backup ~]#
\u --- 表示登录系统用户信息
\h --- 表示主机名称信息
\W --- 显示当前路径信息
修改命令提示符信息:
➊临时修改:
PS1='[\u@\h \w]\$'
PS1='[\u@\h \W \t]\$ '
➋永久修改:
vi /etc/profile
PS1='[\u@\h \W \t]\$ '
③修改命令提示符颜色:
PS1='\[\e[32;1m\] [\u@\h \W \t]\$ \[\e[0m\]'
\[\e[32;1m\] --- 字符串信息添加颜色 数字信息表示不同颜色 字体信息加粗
\[\e[0m\] --- 停止后面字符串颜色修改
系统信息查看方法:
使用系统版本信息: centos 7.6
# cat /etc/redhat-release
CentOS Linux release 7.6.1810 (Core)
使用系统内核信息: 3.xx 4.xx
uname -a
Linux backup 3.10.0-957.el7.x86_64 #1 SMP Thu Nov 8 23:39:32 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
硬件信息查看:
CPU
➊查看文件信息: /proc/cpuinfo
内存
➊查看文件信息: /proc/meminfo
磁盘
➊查看挂载信息: /proc/mounts
这篇关于Linux运维的第二周总结的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-12-18git仓库有更新,jenkins 自动触发拉代码怎么配置的?-icode9专业技术文章分享
- 2024-12-18Jenkins webhook 方式怎么配置指定的分支?-icode9专业技术文章分享
- 2024-12-13Linux C++项目实战入门教程
- 2024-12-13Linux C++编程项目实战入门教程
- 2024-12-11Linux部署Scrapy教程:新手入门指南
- 2024-12-11怎么将在本地创建的 Maven 仓库迁移到 Linux 服务器上?-icode9专业技术文章分享
- 2024-12-10Linux常用命令
- 2024-12-06谁看谁服! Linux 创始人对于进程和线程的理解是…
- 2024-12-04操作系统教程:新手入门及初级技巧详解
- 2024-12-04操作系统入门:新手必学指南