暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
PostgreSQL DBA常用的10个Unix命令
1191
6页
3次
2020-09-22
5墨值下载
PostgreSQLDBA常用的10个Unix命令
译者:四季
译者介绍:
1 职业:dba
2 工作时间:5
3 先后从事ERP和数据库工程师工作,熟悉OracleMySQLpostgresql数据库的使用,具有
4 OracleOCPMySQLOCPpostgresqlPGCE认证,以及红帽Linux架构师认证(RHCA.
和任何其他数据库管理员或数据库专家一样,我们通常都需要在Unix系统上进行大量的操
作。以下是一些我经常使用的命令,我认为应该与其他Postgres成员分享。
熟练地使用这些命令可以节省大量时间和精力。可以将这些命令用作别名(要创建别名,
请参阅我的上一篇文章(PostgresDBA和开发常用的Linux/Unix别名,地址:
http://www.postgresql-blog.com/most-useful-linux-or-unix-alias-for-postgres-dba-
and-developer/
1.在后台运行程序
Nohup命令
按“Control+z”将进程放置到后台运行
1 [root@Postgres]#nohup/root/generate_report.sh&
2 [1]22401
3 [root@Postgres]#nohup:ignoringinputandappendingoutputtonohup.ou
t’
4 [root@Postgres]#ps‐ef|grepreport
5 root22401222519902:22pts/000:00:06/bin/bash/root/generate_report.
sh
6
7 root2240922251002:22pts/000:00:00grep"color=autoreport
8 [root@Postgres]#
“control+Z”示例2:
[root@Postgres]#bashgenerate_report.sh
按下control+Z
1 [root@Postgres]#ps‐ef|grepreport
2 root22401222519902:22pts/000:00:06/bin/bash/root/generate_report.
sh
3 root2240922251002:22pts/000:00:00grep"color=autoreport
4 [root@Postgres]#
2.查看邮件列表
1 mailq‐i
#查看邮件的详细内容
1 postcat‐vqXXXXXXXXXX
#使用Postfix立即处理队列
1 postqueue‐f
#使用Postfix立即尝试发送所有排队的消息。
1 postfixflush
#删除排队的邮件
1 postsuper‐dALL
注意:仅删除不同的邮件队列消息(即仅删除系统打算稍后重试的消息)
3.发送电子邮件时加上附件
1 echo"<Thisisthemessagebody>"|mutt‐a<file_name>‐s
2 "Notification_Subject"<emailid>
3
4 echo"From'hostname'servertheattachment"|mailx‐s"mailxtestmail"
5 ‐a/proc/meminfoxxx@gmail.com
4.根据指定的字符串查找文件
of 6
5墨值下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

文档被以下合辑收录

评论

关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜