cat
cat 文件名 #读取文件
cat 文件名|grep 关键词|grep 关键词 #按照关键词 过滤读取内容
cat 文件名 | wc-l # 读取文件函数 相当于 wc-l 文件名
cat 文件名 | head -n 10 #读取文件前十行
cat 文件名 | tail-n 10 #读取文件后十行
more
+n 从笫n行开始显示
-n 定义屏幕大小为n行
按Space键:显示文本的下一屏内容。
按Enier键:只显示文本的下一行内容。
按斜线符|:过滤,接着输入一个模式,可以在文本中寻找下一个相匹配的模式。
按H键:显示帮助屏,该屏上有相关的帮助信息。
按B键:显示上一屏内容。
按Q键:退出more命令。
less
-N 显示每行的行号
-m 显示类似more命令的百分比
b 向后翻一页
d 向后翻半页
h 显示帮助界面
Q 退出less 命令
u 向前滚动半页
y 向前滚动一行
空格键 滚动一页
回车键 滚动一行
[pagedown]: 向下翻动一页
[pageup]: 向上翻动一页
crontab
-e:编辑该用户的计时器设置;
-l:列出该用户的计时器设置;
-r:删除该用户的计时器设置;
-u<用户名称>:指定要设定计时器的用户名称。
touch
-c:或--no-create 不建立任何文件;
-d:<时间日期> 使用指定的日期时间,而非现在的时间;
-f:此参数将忽略不予处理,仅负责解决BSD版本touch指令的兼容性问题;
-m:或--time=mtime或--time=modify 只更该变动时间;
-r:<参考文件或目录> 把指定文件或目录的日期时间,统统设成和参考文件或目录的日期时间相同;
-t:<日期时间> 使用指定的日期时间,而非现在的时间;
--[help](http://man.linuxde.net/help "help命令"):在线帮助;
--version:显示版本信息。</pre>
注:touch可以更新文件的最后修改日期
简单总结下 touch,vim,cat的区别
touch 命了是更新文件的最后修改日期
vim 是个文本编辑器,打开文件后可以编辑
cat 可以显示文件内容,但是不能编辑
ifconfig
ifconfig 命令用来查看和配置网络设备。当网络环境发生改变时可通过此命令对网络进行相应的配置。
up 启动指定网络设备/网卡。
down 关闭指定网络设备/网卡。
-promisc 设置是否支持网卡的promiscuous模式,如果选择此参数,网卡将接收网络中发给它所有的数据包
-allmulti 设置是否支持多播模式,如果选择此参数,网卡将接收网络中所有的多播数据包
-a 显示全部接口信息
-s 显示摘要信息(类似于 netstat -i)
netstat
netstat -a #列出所有端口
netstat -[at](http://man.linuxde.net/at "at命令") #列出所有tcp端口
netstat -au #列出所有udp端口
netstat -l #只显示监听端口
netstat -lt #只列出所有监听 tcp 端口
netstat -lu #只列出所有监听 udp 端口
netstat -lx #只列出所有监听 UNIX 端口