Linux中的命令非常多,但对于只是安装些软件和部署项目的程序员,只要学会几个常用的命令就够用了,因为不想在使用是总是东查西找,所以在此总结一下,方便一下以后查看。
1、ps -ef | grep 命令
例如 ps -ef|grep tomcat 意思是
显示有关tomcat有关的进程
2、cp 命令
该命令用于复制文件,copy之意,它还可以把多个文件一次性地复制到一个目录下,
它的常用参数如下
- -a :将文件的特性一起复制
- -p :连同文件的属性一起复制,而非使用默认方式,与-a相似,常用于备份
- -i :若目标文件已经存在时,在覆盖时会先询问操作的进行
- -r :递归持续复制,用于目录的复制行为
- -u :目标文件与源文件有差异时才会复制
cp -r /opt/files /usr/local/ #意思是把/opt/files目录复制到 /usr/local目录下
3、tar命令
该命令用于对文件进行打包,默认情况并不会压缩,如果指定了相应的参数,它还会调用相应的压缩程序(如gzip和bzip等)进行压缩和解压。它的常用参数如下:
上面的解说可以已经让你晕过去了,但是通常我们只需要记住下面两条命令即可:
4、chgrp命令
该命令用于改变文件所属用户组,它的使用非常简单,它的基本用法如下:
5、chown命令
该命令用于改变文件的所有者,与chgrp命令的使用方法相同,只是修改的文件属性不同,不再详述。
6、tail 命令
tail -f filename
说明:监视filename文件的尾部内容(默认10行,相当于增加参数 -n 10),刷新显示在屏幕上。退出,按下CTRL+C。
tail -n 20 filename
说明:显示filename最后20行。
tail -r -n 10 filename
说明:逆序显示filename最后10行。