Linux常用命令大全 Linux常用命令集合(3)
导读:Linux常用命令大全,tee, 重定向的同时输出到屏幕 awk ‘{print $0}’ xxx.log | tee test.log 检索相关 grep # 反向匹配, 查找不包含xxx的内容grep -v xxx# 排除所有空行grep -v '^/p
Linux常用命令大全
tee, 重定向的同时输出到屏幕
awk ‘{print $0}’ xxx.log | tee test.log
检索相关
grep
# 反向匹配, 查找不包含xxx的内容
grep -v xxx
# 排除所有空行grep -v '^/pre>
# 返回结果 2,则说明第二行是空行
grep -n “^$” 111.txt
# 查询以abc开头的行
grep -n “^abc” 111.txt
# 同时列出该词语出现在文章的第几行
grep 'xxx' -n xxx.log
# 计算一下该字串出现的次数
grep 'xxx' -c xxx.log
# 比对的时候,不计较大小写的不同
grep 'xxx' -i xxx.log
awk
# 以':' 为分隔符,如果第五域有user则输出该行
awk -F ':' '{if ($5 ~ /user/) print $0}' /etc/passwd
# 统计单个文件中某个字符(串)(中文无效)出现的次数
awk -v RS='character' 'END {print --NR}' xxx.txt
find检索命令
# 在目录下找后缀是.mysql的文件
find /home/eagleye -name '*.mysql' -print
# 会从 /usr 目录开始往下找,找最近3天之内存取过的文件。
find /usr -atime 3 –print
# 会从 /usr 目录开始往下找,找最近5天之内修改过的文件。
find /usr -ctime 5 –print
# 会从 /doc 目录开始往下找,找jacky 的、文件名开头是 j的文件。
find /doc -user jacky -name 'j*' –print
# 会从 /doc 目录开始往下找,找寻文件名是 ja 开头或者 ma开头的文件。find /doc \( -name 'ja*' -o- -name 'ma*' \) –print
# 会从 /doc 目录开始往下找,找到凡是文件名结尾为 bak的文件,把它删除掉。-exec 选项是执行的意思,rm 是删除命令,{ } 表示文件名,“\;”是规定的命令结尾。
find /doc -name '*bak' -exec rm {} \;
网络相关
查看什么进程使用了该端口
lsof -i:port
获取本机ip地址
/sbin/ifconfig -a|grep inet|grep -v 127.0.0.1|grep -v inet6|awk '{print $2}'|tr -d "addr:"
iptables
# 查看iptables状态
service iptables status
# 要封停一个ip
iptables -I INPUT -s ***.***.***.*** -j DROP
# 要解封一个IP,使用下面这条命令:
iptables -D INPUT -s ***.***.***.*** -j DROP
备注: 参数-I是表示Insert(添加),-D表示Delete(删除)。后面跟的是规则,INPUT表示入站,***.***.***.***表示要封停的IP,DROP表示放弃连接。
#开启9090端口的访问
/sbin/iptables -I INPUT -p tcp --dport 9090 -j ACCEPT
# 防火墙开启、关闭、重启
/etc/init.d/iptables status
/etc/init.d/iptables start
/etc/init.d/iptables stop
/etc/init.d/iptables restart
nc命令, tcp调试利器
#给某一个endpoint发送TCP请求,就将data的内容发送到对端nc 192.168.0.11 8000 < data.txt
#nc可以当做服务器,监听某个端口号,把某一次请求的内容存储到received_data里
nc -l 8000 > received_data
#上边只监听一次,如果多次可以加上-k参数
nc -lk 8000
相关阅读
-
win7搜不到其他电脑 WiN7系统怎么找不到gpedit.msc
一篇IT技术小知识,为您介绍WiN7系统怎么找不到gpedit.msc的IT小经验,关于win7搜不到其他电脑 WiN7系统怎么找不到gpedit.msc,接下来IT袋小编就来介绍。 比较多的IT袋朋友使用电脑的时候,系统提
-
新手如何重装win10系统教程 小白一键重装系统步骤
本文摘要:新手如何重装win10系统教程和小白一键重装系统步骤的IT知识,具体详情如下: 一、重装步骤 第一步 将U盘制作为启动盘。 备注:推荐使用比较纯净的制作工具,如开源工具Rufus制作
-
数据无效 0x8007000D解决方式 错误代码0x8007000d的解决方法
今天介绍数据无效 0x8007000D解决方式的电脑小知识,关于数据无效 0x8007000D解决方式 错误代码0x8007000d的解决方法,一起来看看吧! 文件的转移是电脑的基本操作,你可以通过操作来完成你需要
-
任务管理器打开就闪退什么情况 win10任务管理器闪退怎么办
跟大家聊一聊win10任务管理器闪退怎么办IT技巧方面的经验,关于任务管理器打开就闪退什么情况 win10任务管理器闪退怎么办,继续往下看吧! 在使用我们的系统的时候,任务管理器也是我们经

