linux java目录 语法_java开发中所涉及的常用Linux语句

1.ls相关

ls :显示文件或目录

ls -a :显示隐藏文件

ls -l :显示文件和目录的详细资料

2.mkdir 创建目录

3.cd相关

cd :切换目录

cd .. :返回上一级目录

cd ../.. :返回上两级目录

4.touch:创建空文件

5.rz:上传文件

6.find / -name 文件名 :在根目录下查找文件,表示在整个硬盘查找 (这个也很常用)

7.ps -ef | grep XX :查看XX进程 (这个很常用,常用于判断服务器是不是挂了)

8.kill -9 +进程id :通过进程id杀进程

9.压缩和解压

tar命令:

tar zxvf FlieName.tar :解包

tar czvf FileName.tar DirName :打包

jar命令:

jar -xvf xxx.war : 解压上传的war包

10.wget+地址:下载文件

例如:下载jar包

wget http://mirrors.tuna./..

11.pwd :绝对路径的方式显示用户当前工作目录

12.rm相关

rm xx.txt :删除文件,会进行确认再进行删除

rm -f xx.txt :直接删除文件

rm -rf  test :删除文件夹

13.cp相关

cp xx.txt(原文件名字) xx.text(复制后的文件名):复制文件

cp -rf   oldHolder   newHolder : 复制文件夹

cp -a dir1 dir2 :复制一个目录

14.cat相关

语法:cat 文件路径

cat  /root/anaconda-ks.cfg :查看文件全部内容

语法:more 文件路径

more  /root/anaconda-ks.cfg :分页查看文件内容

语法:head  文件路径  -n 数字

head /root/anaconda-ks.cfg   -n 20 (查看文件的前20行) :查看文件开头的 n 行数据:

语法: tail -n 数字 ,默认是 10 行

tail  /root/anaconda-ks.cfg   -n 20 (查看文件的后20行) :查看文件结尾的 n 行数据:

15.grep相关

语法: grep  [参数]  搜索的字符串内容 文件名 1  [文件 n]

在文件中(可以多个文件同时)搜索字符串,可以使用正则表达式

准备一个文件 aa.txt

① 搜索文本”java”:grep  java  aa.txt

② 搜索文本”java” 区分大小写:grep  -i  java aa.txt -i:不区分大小写

③ 搜索的文本中有空格,使用引号括起来 例如 grep  “java is”  aa.txt

④ 搜索整个单词,是其他字符串的一部分的不符合条件 -w :搜索单词

搜索单词 java : grep  -w  java  aa.txt

⑤ 使用正则, 以 java 开头的行 例如 grep  “^java”  aa.txt

⑥在多个文件搜索 例如 grep  java  aa.txt  test.txt

⑦ 使用管道 “|” 例如: cat  aa.txt  |  grep  java

16.服务启动关闭相关

shutdown -h now :关闭系统

shutdown -r now :重启

reboot :重启

logout :注销

17.复制粘贴

Ctrl+Insert 组合键 或 用鼠标选中即是复制。

Shift+Insert 组合键 或 单击鼠标滚轮即为粘贴或鼠标右键即为粘贴

18.rm相关

rm -rf.* :(上传新的包到linux上时,把旧的包的内容全部删除,这样才不会存在旧的war包的内容)

rm -rf xxx.war :这样删除会存在原来war的内容

19.对文件进行修改和保存

vim + 文件 :进入编辑模式 按i进行可进行编辑,按esc进行编辑

:wq :保存并退出

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值