1,rm 命令
-r 递归的删除文件夹下的内容
-f 强制删除,如果文件夹下没有指定的文件,也不会进行提示。例如,rm -f file0。如果当前文件夹下没有file0这个文件,不会报错。
2,mkdir 命令
-p 使用这个参数可以建立多级目录。
3,cp,mv命令
cp /test1/file1 /test3/file2 如将/test1目录下的file1复制到/test3目录,并将文件名改为file2
mv /test1/file1 /test3/file2 如将/test1目录下的file1移动到/test3 目录,并将文件名改为file2
4,ps命令
ps -ef|grep xxx 显示进程pid(注意-ef参数是标准语法,也可以使用 ps -aux|grep xxx,需要注意的是参数aux使用的是BSD语法)
5,free命令
free -m 查看机器内存使用的情况(m参数是以mb为单位显示内存使用情况,k是以kb为单位显示内存使用情况,b是以位为单位显示内存使用情况)。
6,tail -f 日志文件
这个命令非常常用,动态的查看日志的末端,按ctrl + c日志停止滚动
tail -数字Num 日志文件 查看日志近Num行日志
7,netstat命令
可以使用netstat命令来查看端口的占用情况。
netstat -anp | grep 端口号
使用上面的命令来查看端口是否被占用
图中主要看监控状态为LISTEN表示已经被占用,最后一列显示被服务sshd占用,查看具体端口号,只要有如图这一行就表示被占用了。需要注意的是,如果没有LISTEN那一行,就表示没有被占用。此处注意,显示LISTENING并不表示端口被占用,不要和LISTEN混淆哦,查看具体端口时候,必须要看到tcp,端口号,LISTEN那一行,才表示端口被占用了。
可以使用命令netstat -nultp 来查看当前机器所有被占用的端口的信息。
8,less命令和more命令
less命令具有向前翻页的功能,而more命令却不具备。less命令可以查找文件中的字符,比如你想在passwd文件中查找有没有weblogic字符串,那么你可以这样来做:
less passwd
然后输入:
/weblogic
回车
此时如果有weblogic字符串,linux会把该字符已高亮方式显示。退出查看页面,请按“q”键。
9,nl命令
nl命令的作用和cat命令相同,但是会显示每行的行号。