随笔分类 - linux学习
linux学习
摘要:获取要监控的本地服务器IP地址 IP=ifconfig eth0 | grep "inet addr" | cut -f 2 -d ":" | cut -f 1 -d " " 或者 IP=/sbin/ifconfig -a|grep inet|grep -v 127.0.0.1|grep -v in
阅读全文
摘要:脚本名称:服务器巡检脚本.sh 脚本内容 !/bin/bash host_ip=/sbin/ifconfig -a|grep inet|grep -v 127.0.0.1|grep -v inet6|awk '{print $2}'|tr -d "addr:" mkdir /home/$host_i
阅读全文
摘要:centos7.6防火墙放行ip及端口 1.放行指定端口 ###添加指定需要开放的端口: firewall-cmd --add-port=443/tcp --permanent ###重载入添加的端口: firewall-cmd --reload ###查询指定端口是否开启成功: firewall-
阅读全文
摘要:使用Xshell的rz命令上传文件失败的解决方法 首先先安装lrzsz工具 yum install lrzsz 第一种:在home目录下rz上传文件失败,如下: 原因:当前用户不具备权限 解决:用 sudo rz 上传即可成功 第二种:对于文件大的rz上传失败的话,用 rz -be 进行上传 因为如
阅读全文
摘要:在Linux下,通常要杀掉某些进程,一般是先用 ps 命令查找出对应的进程号,然后再用 kill 命令把进程杀掉。 例如: ps -ef | grep java 根据找到的进程号pid,强制杀掉进程(假设进程号为 15750) kill -9 15750 如果我们要杀掉的进程个数不多的话,用上面的命
阅读全文
摘要:一。查找删除文件 find /logs -mtime +2 -name ".log" >> delete.log #定义删除的时间,2天前的,2天内的为-2,查找到的输出到日志 find /logs -mtime +2 -name ".gz" -exec rm -rf {} ; #查找到的文件并删除
阅读全文
摘要:执行shell脚本时报以下错误 单独命令下执行:find /logs -mtime -1 -name "dele*.log" -exec rm -rf {} ; 没问题 脚本执行就报错 原因为: 出现这样的错误,是因为Shell脚本在Windows系统编写时,每行结尾是\r\n,而在Linux系统中
阅读全文
摘要:背景 安装很多服务时,有端口需要开放,但是系统又不能关闭防火墙,需要针对开放防火墙 命令 在CentOS 7或RHEL 7或Fedora中防火墙由firewalld来管理, 如果要添加范围例外端口 如 1000-2000 语法命令如下:启用区域端口和协议组合 firewall-cmd [--zone
阅读全文
摘要:开机画面是Linux开机后在虚拟机上显示的画面。 登录画面是用远程连接工具,比如Xshell,连接Linux系统后,Xshell上显示的画面。 有时候为了记录安装的信息会在登录界面写明详细安装信息 系统:centos7 一、设置Linux系统的开机画面 [root@130 ~]# vi /etc/i
阅读全文
摘要:linux下查看服务运行状态(centos) 1.查看服务是否开机自启 systemctl is-enabled 服务名称 2.查看服务运行状态 systemctl status 服务名称 3.开启服务 systemctl start 服务名称 4.关闭服务 systemctl stop 服务名称
阅读全文
摘要:当我们用yum安装软件时候,报下面 Setting up Install Process No package gcc available. Error: Nothing to do 或者401错误 这样的情况,一般的话,先检查网络通不通,ping下外网,看下dns域名解析是否正确, 第二个就是有可
阅读全文