linux 常用操作命令
PGSQL数据库 1、连接数据库 psql -U twpaas -h 192.168.102.106 -p 8832 192.168.102.106:8832/twpaas twpaas / twpaasuseR@2017 2、选择/切换数据库 \c twpaas 查找文件 find /usr/tmp -name 'a*' 查找/usr/tmp目录下的所有以a开头的目录或文件 压缩解压缩 压缩文件 tar -zcvf test.tar * 解压文件 tar -zxvf test.tar tar -zxvf test.tar -C ./test centos7防火墙管理 安装防火墙 yum install firewalld systemd -y 查看已经开放的端口: firewall-cmd --list-ports 开放端口 firewall-cmd --zone=public --add-port=80/tcp --permanent 重启防火墙: systemctl reload firewalld ① systemctl status firewalld 查看firewalld状态,发现当前是dead状态,即防火墙未开启。
SQL方式查看表结构及字段信息
SELECT a.attnum, a.attname AS field, t.typname AS type, a.attlen AS length, a.atttypmod AS lengthvar , a.attnotnull AS notnull, b.description AS comment FROM pg_class c, pg_attribute a LEFT JOIN pg_description b ON a.attrelid = b.objoid AND a.attnum = b.objsubid, pg_type t WHERE c.relname = '实际的表名' AND a.attnum > 0 AND a.attrelid = c.oid AND a.atttypid = t.oid ORDER BY a.attnum;
② systemctl start firewalld
开启防火墙,没有任何提示即开启成功。
再次通过systemctl status firewalld查看firewalld状态,显示running即已开启了。
③ systemctl stop firewalld
如果要关闭防火墙设置,可能通过systemctl stop firewalld这条指令来关闭该功能。
批量替换文本
sed -i "s/AAAAAA/BBBBB/g" `grep AAAAAA -rl .`
安装查看网卡流量
yum -y install epel-release
yum -y install iftop
iftop
查找进程相关
ll /proc/进程号
编程PDF电子书免费下载: http://www.shitanlife.com/code 每天学习一点点