java开发必会的Linux命令
来源:互联网 发布:郑州网络诈骗最新新闻 编辑:程序博客网 时间:2024/06/07 20:21
本文转自:http://www.hollischuang.com/archives/800
1.查找文件
find /root -name fileName.txt 根据名称查找/root目录下名字为fileName的txt类型的文件
find . -name "*.xml" 递归查找所有的xml文件
find . -name "*.xml" | xargs grep "hello word" 递归查找所有文件内容包含hello word 的xml文件
grep -H 'spring' *.xml 查找所有包含spring的xml文件
find ./ -size 0 | xargs rm -f & 删除文件大小为0的文件
ls -l | grep '.jar' 查找当前目录中所有的jar文件
grep 'test' d* 显示所有以d开头的包含test的行
grep 'test' aa bb cc 显示在aa bb cc 文件中匹配test的行
grep '[a-z]\{5\}' aa 显示aa文件中所有包含5个连续小写字符串的行
2.查看一个进程是否运行
ps -ef |grep tomcat 查看所有有关tomcat的进程
ps -ef | grep --color java 查看所有java相关进程并高亮关键字
3.终止进程
kill -9 19979 终止线程号为19979的进程
4.查看文件 包含隐藏文件
ls -al
5.当前工作目录
pwd
6.复制文件
cp source dest 复制文件
cp -r sourceFolder targetFolder 递归复制整个文件夹
cp sourceFile remoteUserName@remoteIp:remoteAddr 远程拷贝
7.创建目录
mkdir newFolder
8.删除目录
rmdir delEmptyFolder 删除空目录
rm - rf deleteFolder 递归删除目录中所有的内容
9.移动文件
mv /temp/moveFile /targetFolder
10.重命名
mv oldFileName newFileName
11.切换用户
su -username
12.修改文件权限
chmod 777 file.java file.java的权限-rwx r:可读,w:可写,x:可执行
13.压缩文件
tar -czf test.jar.gz /test1/test2
14.列出压缩文件列表
tar -tzf test.jar.gz
15.解压文件
tar -xvzf test.jar.gz
16.查看文件头10行,尾10行
head -n 10 example.txt
tail -n 10example.txt
17.查看日志类型文件
tail -f logFileName.log 会自动显示新增内容,屏幕只显示10行内容,可设置
18.使用超级管理员身份执行命令
sudo rm a.txt 使用管理员身份删除文件
19.查看端口占用情况
netstart -tln | grep 8080 查看8080端口的占用情况
20.查看端口属于哪个程序
lsof -i : 8080
21.查看进程
ps aux | grep java 查看java进程
ps aux 查看所有进程
22.文件下载
wget http://file.tgz
curl http://file.tgz
23.网络检测
ping www.just-ping.com
24.远程登录
ssh username@ip
25.打印信息
echo $JAVA_HOME
26.java常用命令
java javac jps jstat jmap jstack
- Java 开发必会的 Linux 命令
- Java开发必会的Linux命令
- Java开发必会的Linux命令
- Java 开发必会的 Linux 命令
- Java开发必会的Linux命令
- Java开发必会的Linux命令
- Java开发必会的Linux命令
- Java开发必会的Linux命令
- Java开发必会的Linux命令
- Java开发必会的Linux命令
- Java开发必会的Linux命令
- Java开发必会的Linux命令
- Java 开发必会的 Linux 命令
- Java开发必会的Linux命令
- Java开发必会的Linux命令
- Java开发必会的Linux命令
- Java开发必会的Linux命令
- Java开发必会的Linux命令
- Nodejs TimeZone 相关设置(修改时区)
- 流式布局
- Android手机的USB转串口开发
- 《TCP-IP详解卷3:TCP 事务协议、HTTP、NNTP和UNIX域协议》【PDF】下载
- jetson TX2 使用筆記(Jetson-inference使用)
- java开发必会的Linux命令
- java基础-反射2(反射,反射操作对象,Class对象的使用,类型信息的获取)
- 计算机推荐书籍
- Glide、Picasso、Fresco进阶
- CentOS6.6上MySQL进程莫名挂起的诡异问题和处理
- shell script学习
- 傅立叶变换的实质-正交之美
- 获取地址栏
- 深度优先搜索 dfs Monk and Graph Problem