
linux
文章平均质量分 66
山大王110
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Linux中NTP同步,Server dropped: no data
1.ntp同步配置内容server 10.10.11.13server 10.10.11.8restrict 10.10.11.199 nomodify notrap noqueryrestrict 192.168.0.1 mask 255.255.255.0 nomodify notrapserver 127.127.1.0 # local clockfudge 127.127.1.0 stratum 10原创 2021-05-28 16:30:55 · 2337 阅读 · 0 评论 -
服务器断电后,postgresql重启失败
1.问题:服务器突然断电,连接数据库报错。计划重启,发现postgresql重启失败。psql: error: could not connect to server: could not connect to server: No such file or directoryIs the server running locally and acceptingconnections on Unix domain socket "/tmp/.s.PGSQL.5432"?执行:service原创 2020-12-02 15:22:39 · 1335 阅读 · 0 评论 -
shell练习
1、请按照这样的日期格式(xxxx-xx-xx)每日生成一个文件,例如今天生成的文件为2018-04-08.log,并且把磁盘的使用情况写到这个文件中,不用考虑cron,仅仅写脚本即可。2.#!/bin/bashdatetime=`date +%F`name=$datetime.logdf -h >>$name...原创 2019-06-28 10:30:03 · 152 阅读 · 0 评论 -
shell字段分隔符IFS,以逗号(,)为分隔符获取字符串内容
内部字段分隔符(Internal Field Separator, IFS)定义一个定界符,默认是空格。#!/bin/bashfunction test_for{ ifs_old=$IFS IFS=$',' for i in $(echo "${1}") do echo "${i}" done}test_for "test1,test2"...原创 2019-06-25 18:09:56 · 10021 阅读 · 1 评论 -
shell函数,查找文件中的中文字符串,并对整行进行替换、新增和删除。
####公共函数-替换文件中字符串,替换整行字符串####函数参数样例:file_match "/etc/httpd/conf/httpd.conf" "KeepAlive " "KeepAlive on"####参数1:文件路径和文件名称####参数2:需要匹配的关键字####参数3:替换的整行内容####备注:若文件中有多处被匹配到,则不进行替换function file_mat...原创 2019-06-25 15:22:56 · 4978 阅读 · 0 评论 -
查看linux操作系统版本的函数
#!/bin/bash####全局变量####用于配置文件备份,文件名称另命名date=`date +%Y%m%d%H%M`####全局函数####参数无####判断Linux系统版本,如果不是Linux6x版本则退出脚本function linux_version { if [[ `lsb_release -a` ]];then sys_ver=`lsb_r...原创 2019-06-21 16:09:57 · 871 阅读 · 0 评论 -
grep查找非带注释行(行首为#)和非空行
查找配置文件etc/rsyslog.conf中的行,要求没有注释,不是空行grep -v ^# /etc/rsyslog.conf|grep -v ^$1.grep -v ^# /etc/rsyslog.conf找到文件中行首不是#的所有行2.grep -v ^$找到结果1中所有的非空行^表行首$表行尾^$表示行首到行尾为空的行,即空行...原创 2019-06-20 18:08:43 · 11927 阅读 · 3 评论 -
linux 字体加粗
echo -e "\033[1;44m文件修改后配置: \033[0m"原创 2019-06-20 17:51:23 · 2376 阅读 · 0 评论 -
linux rsyslog配置,将client端的登录日志上传到server端/data/log/目录下
1.server端:编辑/etc/rsyslog.conf,$ModLoad imtcp 引用tcp协议的模块$InputTCPServerRun 514 设置tcp协议使用端口$template Remote,"/data/log/%fromhost-ip%/%fromhost-ip%_%$YEAR%-%$MONTH%-%$DAY%.log" 设置远程存放日志的路径和文件格式*.* ?...原创 2019-06-20 17:49:42 · 2827 阅读 · 0 评论 -
亲测有效,解决Can 't connect to local MySQL server through socket '/tmp/mysql.sock '(2) ";
转自:https://blog.youkuaiyun.com/hjf161105/article/details/78850658转载 2019-06-05 16:02:10 · 50526 阅读 · 0 评论 -
linux下mysql-5.6忘记root密码,重置root密码详细过程
在linux平台下使用mysql过程中忘记了root密码,对于运维和DBA来讲都是一件头疼的事情,下面来讲解下怎么进行重置mysql数据库root 密码:1、首先停止mysql服务进程: 1 service mysqld stop 然后编辑mysql的配置文件my.cnf1 vim /etc/my.cnf找到 [mysqld]这个模块:在最后面添加一段代码1 ski...转载 2019-02-21 15:46:26 · 1014 阅读 · 0 评论 -
mysql查看当前使用的配置文件my.cnf的方法
1、查看是否使用了指定目录下的my.cnfmy.cnf是mysql启动时加载的配置文件,一般会放在mysql的安装目录中,用户也可以放在其他目录加载。安装mysql后,系统中会有多个my.cnf文件,有些是用于测试的。使用locate my.cnf命令可以列出所有的my.cnf文件。 mysql启动后,我们查看mysql的进程,看看是否指定了my.cnf,如果有则表示mysql启动时确实加载了...转载 2018-12-25 14:39:05 · 2896 阅读 · 1 评论