您的位置:首页 > 运维架构 > Linux

linux命令积累

2016-02-19 17:16 525 查看
1、查看linux 操作系统版本cat /proc/version查看系统版本方法一:lsb_release-a方法二:cat/etc/os-release2、查看日志相关内容cat .log |grep "相关内容"3、添加组、用户(1)添加组groupadd elasticsearch (2)添加用户useradd -g elasticsearch elasticsearch(3)将elasticsearch-2.1.1文件夹赋予给elasticsearch组elasticsearch用户的操作权限chown -R elasticsearch:elasticsearch /export/servers/elasticsearch-2.1.14、scpscp -r root@192.168.1.162:/export/servers/rsyslog/etc/ /export/servers/logbook-rsyslog/5、查看含有 abc 内容的文件 grep -rl 'abc' /6、查看端口lsof -i:19200与 netstat -an |grep 19200netstat -antp|grep 5001 7、附::iptables配置/etc/sysconfig/iptables 内容如下:*filter:INPUT ACCEPT [0:0]:FORWARD ACCEPT [0:0]:OUTPUT ACCEPT [0:0]-A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT-A INPUT -p icmp -j ACCEPT-A INPUT -i lo -j ACCEPT-A INPUT -m state --state NEW -m tcp -p tcp --dport 65535 -j ACCEPT-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT-A INPUT -m state --state NEW -m tcp -p tcp --dport 20 -j ACCEPT-A INPUT -p tcp -m multiport --dports 40000:40080 -j ACCEPT-A INPUT -j REJECT --reject-with icmp-host-prohibited-A FORWARD -j REJECT --reject-with icmp-host-prohibitedCOMMIT8:关闭防火墙先查看操作系统systemctl stop firewalld.service9:Centos 7防火墙firewalld开放关闭端口
firewall-cmd --zone=public --list-ports
firewall-cmd --zone=public --add-port=8001/tcp --permanent  #永久开启
firewall-cmd --permanent --zone=public --remove-port=80/tcp  #关闭端口
firewall-cmd --reload     #平滑重启firewall-cmd --permanent --zone=public --remove-port=80/tcp  #关闭端口firewall指定服务器端口限制某ip访问firewall-cmd --permanent --add-rich-rule 'rule family=ipv4 source address=117.122.214.24 port port=6379 protocol=tcp accept'firewall-cmd --permanent --zone=public --remove-port=80/tcp  #关闭端口10:Linux查看进程运行的完整路径方法,通过ll或ls–l命令即可查看。ll /proc/PID 或者 ls -l /proc/PID11 :vi 显示行数:set nu12:head -n命令用来查看一个文件前面部分的信息,默认显示前面10行的内容,也可指定要查看的行数ll -t | head -n按时间降序,罗列前n条文件。13:查看mysql bin_log 信息(msyql binlog 设置为ROW模式)。mysqlbinlog bin.000971 -vv | grep -C20  表 --color打印binlog 文件bin.000971 里包含 表的变化的 binlog 日志。14:more+/关键字 日志文件从文件中查找第一个出现"关键字"字符串的行,并从该处前两行开始显示输出例如:more +/会员卡查询服务异常: host-172-16-32-46_error.log more -n当一个目录下的文件内容太多,可以用more来分页显示。这得和管道 | 结合起来例如:cat host-172-16-32-46_error.log | more -5 15:查看某个关键字前后的内容cat fileName | grep 关键字 -An例如:查看111.log中含有123所在行后40行内容cat 111.log | grep 123 -A40catfileName | grep 关键字 -Bn例如:查看111.log中含有123所在行前40行内容cat 111.log | grep 123 -B40
                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: