目录
linux防火墙端口
vim操作语句
删除所有内容命令为(大小写敏感):ggdG
到第一行:gg
到最后一行:shift + g
到第一列:0
到最后一列:shift + 0
vim查找
如果已经用 / 找到了一个词,n向后、N向前
搜索字符串显示高亮后,取消高亮的字符显示,则在执行ESC,冒号后输入noh,即可取消已搜索字符的高亮。
-bash: /root/bin/ods_log.sh: /bin/bash^M: bad interpreter: No such file or directory
#使用sed命令,直接替换结尾符为unix格式
sed -i "s/\r//" run.sh
或者
sed -i "s/^M//" run..sh
同步服务器时间
ntpdate ntp1.aliyun.com
linux常用语句
快速清屏:ctrl + L
crontab
service crond status
service crond restart
service crond start
service crond stop
ssh范围
修改ssh端口
vi /etc/ssh/sshd_config

service sshd restart
netstat -antl | grep <port>
lsof -i: <port>
免秘钥
vi /etc/ssh/sshd_config
修改StrictModes为no
ssh-copy-id非22端口的使用方法
ssh-copy-id "-p 58022 bigdata@faladata02"
#
ssh -p 58022 bigdata@faladata02
ssh -p 58022 faladata02
#
scp -P 59022 known_hosts bigdata@faladata03:.ssh
scp -P 59022 known_hosts faladata03:.ssh
Linux下如何查看哪些进程占用的CPU内存资源最多
Linux中常用的查看系统信息的命令
uname -a
lsb_release -a
cat /etc/issue
ubuntu安装keepalived
ubuntu 上用 tail -f /var/log/messages 看不到 keepalived 日志
解决方法
sudo vim /etc/rsyslog.d/50-default.conf 修改这个配置文件
把下面四行前面的 # 都去掉
#*.=info;*.=notice;*.=warn;\
# auth,authpriv.none;\
# cron,daemon.none;\
# mail,news.none -/var/log/messages
然后 wq 保存退出
重启 rsyslog 服务
sudo service rsyslog restart
之后用 tail -f /var/log/messages 就能看到 keepalived 日志了
参考链接
default user ‘keepalived_script’ for script execution does not exist - please create.
在配置文件中添加运行健康检查脚本的用户或者组
global_defs {
#添加以下参数即可
script_user root
enable_script_security
}
keepalived中脚本不执行的问题
最后在vrrp_instance VI_1模块中加上了
track_script {
chk_http_port
}
chmod 777 nginx_check.sh
Unsafe permissions found for script ‘/usr/local/src/nginx_check.sh’
global_defs 中不要使用enable_script_security,而应该使用script_user root。正如上面给出的keepalived.conf一样。
版权声明:本文为qq_34067058原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。