摘要:在Linux系统中,查看和修改主机名是一个常见的管理任务。下面是详细的步骤说明: 1. 查看当前主机名你可以使用以下几种命令来查看当前的主机名: hostname 命令: hostname这将显示当前的主机名。 hostnamectl 命令: hostnamectl status或者简略地: hos
阅读全文
摘要:在Linux系统中,服务通常由 systemd 系统和服务管理器管理,这是大多数现代Linux发行版使用的默认服务管理器。以下是如何关闭系统中不必要的服务的步骤: 1. 查看服务状态列出所有服务:使用 systemctl 命令可以查看系统中所有服务的状态。 systemctl list-units
阅读全文
摘要:在Linux中,指定DNS服务器来解析某个域名主要涉及编辑DNS配置文件或使用命令行工具进行临时配置。以下是详细的步骤和说明: 一、编辑DNS配置文件(永久生效) Linux系统中,DNS解析的配置通常位于/etc/resolv.conf文件中。你可以通过编辑这个文件来指定DNS服务器。 步骤: 打
阅读全文
摘要:在Linux中,你可以使用top命令或uptime命令来查看系统的历史负载。 top命令:top命令是一个实时的系统监控工具,它可以显示系统进程的动态实时视图,包括CPU和内存的使用情况。要查看历史负载,你可以在top命令中按Shift + H(在某些版本中可能是H)来切换显示模式,显示所有CPU的
阅读全文
摘要:Linux 存储系统 I/O 栈由文件系统层(file system layer)、通用块层( general block layer)和设备层(device layer)构成。其中,通用块层是 Linux 磁盘 I/O 的核心。向上,它为访问文件系统和应用程序的块设备提供了标准接口;向下,它将各种
阅读全文
摘要:查看防火墙状态 systemctl status firewalld 如果防火墙处于停止状态,则启动它: systemctl start firewalld 并设置防火墙开机自启: systemctl enable firewalld 查看当前开放的端口 firewall-cmd --list-po
阅读全文
摘要:在Linux系统中,使用shell脚本检测磁盘使用率是一种常见的任务。以下是一些基本步骤和示例脚本,帮助你实现这一功能。 1. 使用 df 命令 df 命令是查看文件系统磁盘空间使用情况的标准工具。你可以使用它来获取磁盘使用率的百分比。 2. 编写脚本 以下是一个简单的shell脚本示例,用于检测磁
阅读全文
摘要:在Linux系统中,更改IP地址、主机名和DNS设置通常涉及到几个关键的配置文件和命令。具体步骤会根据你的Linux发行版有所不同,但这里我将以常见的CentOS/RHEL系统为例,说明这些操作的一般流程。 1. 更改IP地址 检查当前的网络接口: ip addr show 找到你要修改的网络接口配
阅读全文
摘要:假设读取的文件为当期目录下的 test.txt 文件,内容如下: Google Runoob Taobao 实例 1 #!/bin/bash while read line do echo $line done < test.txt 执行输出结果为: Google Runoob Taobao 实例
阅读全文
摘要:用于生产环境下 安装CENTOS7 太费时间, 研究阶段 放在虚拟机里面 是最好的选择: 但是安装完毕后 就出现问题 无法使用IFCONFIG ; 毕竟 内核不一样 首先我们登录操作系统 用户名root 密码 123456 然后我们输入ip查询命名 ip addr 也可以输入 ifconfig查看i
阅读全文
摘要:最近使用Docker搭建Centos容器时遇到这样的问题:Centos系统的不能使用systemctl命令! 具体场景使用 systemctl 或 service 命令重启服务时。 systemctl restart snmpd.service 会报无权限的错误: Failed to get D-B
阅读全文
摘要:以前都是从头开始找,最近处理log文件很多。 在vim 中输入 :1?XXXX 1的意思是文件的第一行 ?的意思是反向查找 XXXX就是你要找的关键字
阅读全文
摘要:使用hostname命令修改主机名,它修改是transient主机名,即临时生效的主机名。 直接修改/etc/hostname文件,它瞬时生效,重启后也生效(因为内核会根据它初始化transient主机名)。 使用nmtui命令在图形化界面修改主机名。它会直接修改/etc/hostname文件,因此
阅读全文
摘要:之前一直对 su 和 sudo 这两个命令犯迷糊,最近专门搜了这方面的资料,总算是把两者的关系以及用法搞清楚了,这篇文章来系统总结一下。 1. 准备工作 因为本篇博客中涉及到用户切换,所以需要提前准备好几个测试用户,方便后续切换。Linux中新建用户的命令是 useradd ,一般系统中这个命令对应
阅读全文
摘要:什么是堡垒机 堡垒机,即在一个特定的网络环境下,为了保障网络和数据不受来自外部和内部用户的入侵和破坏,而运用各种技术手段监控和记录运维人员对网络内的服务器、网络设备、安全设备、数据库等设备的操作行为,以便集中报警、及时处理及审计定责。 用一句话来说,堡垒机就是用来后控制哪些人可以登录哪些资产(事先防
阅读全文
摘要:注:本文描述请勿模仿,仅限万一遇到这种情况一试。 一不小心做了一个操作: 1 cd /usr 2 mv lib64 lib64-bak 然后奇异的发现: cp不能用了!ls也不能用了…… 提示信息如下: -bash: /usr/bin/cp: /lib64/ld-linux-x86-64.so.2:
阅读全文
摘要:我相信很多人都用过kill -9 pid 这个命令,彻底杀死进程的意思,一般情况我们使用它没有上面问题,但是在我们项目中使用它就有可能存在致命的问题。 kill可将指定的信息送至程序。预设的信息为SIGTERM(15),可将指定程序终止。若仍无法终止该程序,可使用SIGKILL(9)信息尝试强制删除
阅读全文
摘要:最近有开发小哥咨询了一个问题,问题挺简单不过挺实用,记录一下分享给有需要的朋友。 问题如下: Linux服务器创建文件夹出现如下报错: 其实不光上述命令不行,涉及到修改/保存条目等需要写磁盘操作的命令都无法使用(如tar、cp、mv、rm、chmod、chown、wget下载等指令)。 在Linux
阅读全文
摘要:1、查找当前目录下所有以.tar结尾的文件然后移动到指定目录:find . -name “*.tar” -exec mv {}./backup/ ;注解:find –name 主要用于查找某个文件名字,-exec 、xargs可以用来承接前面的结果,然后将要执行的动作,一般跟find在一起用的很多,
阅读全文
摘要:SSH(Secure Shell,安全外壳)是一种网络安全协议,通过加密和认证机制实现安全的访问和文件传输等业务。传统远程登录或文件传输方式,例如Telnet、FTP,使用明文传输数据,存在很多的安全隐患。随着人们对网络安全的重视,这些方式已经慢慢不被接受。SSH协议通过对网络数据进行加密和验证,在
阅读全文