前言
由于现在JAVA开发的很多应用都是部署到Linux系统上的,因此了解和掌握一些Linux的常用命令是非常有必要的,以下就是在Java开发过程中一些常用的命令。
常用命令
- 查找文件
find / -name log.txt
根据名称查找在 /目录下的 log.txt文件。
find .-name "*.xml"
递归查找所有的xml文件。
find .-name "*.xml"|xargs grep "hello"
递归查找所有包含hello的xml文件。
ls -l grep 'jar'
查找当前目录中的所有jar文件。
-
检查一个文件是否运行
ps –ef|grep tomecate
检查所有有关tomcat的进程。 -
终止线程
kill -9 19979
终止线程号为19979的线程 -
查看文件,包括隐藏文件。
ls -al
-
查看当前工作目录。
pwd
-
复制文件包括其子文件到指定目录
cp -r source target
复制source文件到target目录中。 -
创建一个目录
mkdir new
创建一个new的目录 -
删除目录(前提是此目录是空目录)
rmdir source
删除source目录。 -
删除文件 包括其子文件
rm -rf file
删除file文件和其中的子文件。
-r
表示向下递归,不管有多少目录一律删除
-f
表示强制删除,不做任何提示。 -
移动文件
mv /temp/movefile /target
-
切换用户
su -username
-
查看ip
ifconfig
注意是ifconfig
不是windows中的ipconfig
总结
以上就是在Linux下开发Java应用常用的Linux命令,如有遗漏请在评论处补充,我将不定期添加