
linux
shardy1986
这个作者很懒,什么都没留下…
展开
-
linux 服务器/var/log/message 日志文件清理
rotate 7 --文件保留7个。maxage 7 --文件保留7天。1、查看服务器是否安装了rsyslog.service。2、查看服务器是否启动了rsyslog.service。3、设置文件的清理规则。原创 2024-11-11 10:23:28 · 518 阅读 · 0 评论 -
解决crontab分钟级定时任务造成系统资源耗尽
root 36355 36343 0 Aug19 ? 00:00:00 /usr/sbin/sendmail -FCronDaemon -i -odi -oem -oi -t -f rootroot 36360 36355 0 Aug19 ? 00:00:01 /usr/sbin/postdrop -rroot 37174 1626 0 00:00 ? 00:00:00 CRONDroot 37209 .原创 2021-08-20 11:56:52 · 1105 阅读 · 0 评论 -
/proc/meminfo详解
[root@realhost /]# cat /proc/meminfoMemTotal: 688576 kB 总内存MemFree: 153736 kB 空闲内存MemAvailable: 339884 kB 可用内存Buffers: 16 kB 给文件的缓冲大小Cached: 267672 kB 高速缓冲存储器SwapCached: 36 kB.原创 2021-02-23 16:29:16 · 1046 阅读 · 0 评论 -
nginx配置下载服务器和图片服务器
一、下载服务器server { listen 9999; server_name localhost; access_log logs/download.log; charset utf-8; root /home/download/; location / { ...原创 2019-06-13 16:08:45 · 1257 阅读 · 0 评论 -
shell脚本执行mysql命令
第一种,sql语句1、mysql -h IP -P端口 -u用户名 -p密码 数据库名 << EOFsql语句;sql语句;EOF注:表名、字段不能使用单引号,需要修改原有sql语句2、mysql -h IP -P端口 -u用户名 -p密码 数据库名--default-character-set=utf8 -e "sql语句"sql语句可是一...原创 2019-06-24 17:17:05 · 11416 阅读 · 0 评论 -
修改yum源
网易开源镜像站:http://mirrors.163.com/清华大学开源软件镜像站:https://mirrors.tuna.tsinghua.edu.cn/腾讯云软件:https://mirrors.cloud.tencent.com/centos/南京大学开源镜像站:http://mirrors.nju.edu.cn/[]填写yum源的唯一ID标识,可以为任意字符串,...原创 2019-08-05 11:44:30 · 14855 阅读 · 0 评论 -
MySQL数据库备份脚本
备份脚本如下:#!/bin/bashBACKUP_PATH=/opt/backup/<backup_dir>MYSQL_DUMP=/usr/bin/mysqldumpBACKUP_TIME=$(date +%Y%m%d.%H%M)BACKUP_DB=<db_name>DB_USER=<username>DB_PAWD=<password&...原创 2019-05-13 16:02:51 · 136 阅读 · 0 评论 -
Linux SSH和SFTP服务分离
原理:创建两个‘sshd’进程,一个作为ssh服务的deamon,一个作为sftp服务的deamon.ssh服务和sftp服务分离之前:系统内开启ssh服务和sftp服务都是通过/usr/sbin/sshd这个后台程序监听22端口,而sftp服务作为一个子服务,是通过/etc/ssh/sshd_config配置文件中的Subsystem实现的,如果没有配置Subsystem参数,则系统...转载 2019-05-22 10:20:19 · 1337 阅读 · 0 评论 -
Linux下查看nginx apache mysql php的编译参数
快速查看服务器软件的编译参数:1、nginx编译参数: your_nginx_dir/sbin/nginx -v 2、apache编译参数: cat your_apache_dir/build/config.nice 3、php编译参数: your_php_dir/bin/php -i |grep configure 4、mysql编译参数: cat your_mysql_dir...原创 2019-02-21 18:10:59 · 119 阅读 · 0 评论 -
shell工程使用updatedb报错updatedb: can not open `/etc/updatedb.conf': Permission denied
[root@localhost ch]# updatedbupdatedb: can not open `/etc/updatedb.conf': Permission denied 查看文件权限:[root@node2 ~]# ls -lZ /etc/updatedb.conf-rw-r--r--. root root unconfined_u:object_r:user_tmp...原创 2019-02-18 10:57:41 · 1086 阅读 · 0 评论 -
linux 下设置防火墙允许得端口
linux7以上使用systemctl status firewalld 查看状态systemctl enable firewalld 启用防火墙 永久systemctl stop firewalld 停止防火墙 重启后失效systemctl disable firewalld 禁用防火墙 永久systemctl start firewalld 启动systemctl resta...原创 2019-04-01 10:27:13 · 5371 阅读 · 0 评论 -
linux配置DNS服务器
修改文件/etc/resolv.conf增加 nameserver ip使用nslookup 命令检验是否配置成功:陕西电信DNS服务器为:114.114.114.114沈阳电信DNS服务器为:219.148.204.66大连电信DNS服务器为:219.149.6.99...原创 2019-04-01 16:08:36 · 411 阅读 · 0 评论 -
Linux下对lvm逻辑卷分区大小的调整(针对xfs和ext4不同文件系统)
当我们在安装系统的时候,由于没有合理分配分区空间,在后续维护过程中,发现有些分区空间不够使用,而有的分区空间却有很多剩余空间。如果这些分区在装系统的时候使用了lvm(前提是这些分区要是lvm逻辑卷分区),那么就可以轻松进行扩容或缩容!不同文件系统类型所对应的创建、检查、调整命令不同,下面就针对xfs和ext2/3/4文件系统的lvm分区空间的扩容和缩容的操作做一记录:--------------...转载 2019-01-16 09:49:46 · 2419 阅读 · 0 评论 -
LVM分区无损增减
LVM是建立在硬盘和分区之上的一个逻辑层,来提高磁盘分LVM区管理的灵活性。其结构为:PV——VG——LV——PE,LVM分区比较灵活的一个功能就是可以无损更改分区大小。目前我现网中的服务器也使用的是LVM分区,目前也遇到了某分区分间不足的问题,所以在测试环境上演练下更改分区大小,在此记录下。1).PV(Physical Volume):物理巻,处于LVM最底层,可以是物理硬盘或者分区。2)....原创 2019-04-12 12:29:11 · 661 阅读 · 0 评论 -
linux登录后出现-bash-4.1$,解决办法以及造成这样的原因
造成这样的原因: 与这个用户有关环境变量没了,有关的文件被删除。也就是用户的家目录下面 .bash_profile .bashrc 被删除。解决办法:##首先切换到故障用户su - test##复制对应的文件(不要用root直接复制,否则复制过去的东西属主,数组都是root的)-bash-4.1$ cp /etc/skel/.bash* ~ ##(/etc/skel 新用户老家...转载 2019-01-22 14:38:08 · 496 阅读 · 0 评论