随笔
查看指定端口的占用情况:
netstat -an|grep "端口号"
chmod变更文件或目录的权限:
chmod 755 a.txt
chmod u=rwx,g=rx,o=rx a.txt
chown变更文件或目录的拥有者或所属群组:
chown u1:public a.txt
chown -R u1:public dir
tail
tail -f catalina.out
tail -n 20 filename
tail -r -n 10 filename
more分页显示文件内容,还支持直接跳转行等功能:
more file
Enter 向下n行,需要定义。默认为1行
空格键 向下滚动一屏 或 Ctrl+F
B 返回上一屏 或 Ctrl+B
q 退出more
less分页显示文件内容,操作更详细:
语法:less [参数] 文件
-m 显示类似more命令的百分比
-N 显示每行的行号
操作
空格键:前进一页 或 page down
b:后退一页 或 page up
d:前进半页
u:后退半页
回车键:前进一行 或 方向键向下
y:后退一行 或 方向键向上
/字符串:向下搜索
?字符串:向上搜索
v:进入vim编辑器
左右方向键:相当于水平滚动条
q:退出
检查 xx 进程是否存在
ps -ef | grep 进程名
~ ps -ef | grep ssh
501 4352 3554 0 6:02下午 ttys002 0:00.01 grep --color=auto --exclude-dir=.bzr --exclude-dir=CVS --exclude-dir=.git --exclude-dir=.hg --exclude-dir=.svn ssh
打包命令 - tar
打tar包:tar –zcvf
要被创建出来的文件夹名或文件名 /xxx/xxx(要被打包的内容) 如果是:*(当前目录所有内容打包)
解压tar包:tar –zxvf
要被解压的文件夹名或文件名
可以加参数 –C /xxx/xx要被解压文件输出的指定位置