linux常用命令总结

1. java程序类

java -jar -DfilePath="/data1/spic-tianshu/test1.xlsx" data-indegration-service-0.0.1-SNAPSHOT.jar > temp.log

-DfilePath="/data1/spic-tianshu/test1.xlsx"可以传递参数给内部程序,程序内部通过

String filePath = System.getProperty("filePath");

接收,使用> temp.log可以把输出日志生成文件存储在当前目录下;

nohup java -jar -DfilePath="/data1/spic-tianshu/test1.xlsx" data-indegration-service-0.0.1-SNAPSHOT.jar 2>&1 &

nohup 后台运行,加上2>&1 &,输出日志文件在当前目录nohup.out中,可以通过tailf nohup.out命令查看

netstat -tunlp | grep 8086   nohup java -jar data-metric-query-0.0.1-SNAPSHOT.jar --spring.config.location=application.yml 2>&1 &

–spring.config.location=application.yml 使用外部配置文件

netstat -tunlp | grep 8080

查看8080端口的进程id和进程名称

2. kill命令

kill 进程id 允许进程处理完再终止
kill -9 进程id 强制终止进程

3. 解压、压缩文件命令

解压

tar -xvf planned_energy_generation.tar
unzip file.zip

压缩

tar -cvf file.tar /path/to/directory-or-file
zip -r file.zip /path/to/directory-or-file

4. 查找文件命令

find / -name "planned_energy_generation.tar"

加/表示从根目录开始查询,最好切到root;

5. 文件操作命令

cp test1.xlsx ./filetest/

拷贝文件到当前目录下的filetest文件夹下

mv files1 files2

重命名文件夹名称,将文件夹名称从files1改为files2

ll -lh

命令查看当前文件夹下所有文件及其大小命令

6. 删除命令

rm 文件名  删除之前会询问一下 按y或n
rm -f 文件名 强制删除

rmdir test  删除空文件夹,若文件夹不为空无法删除
rm -r filetest 文件夹不为空,进行删除操作,会递归询问,也可以删除空文件夹

7. cat命令

将文件a的内容追加到文件b,可带路径

cat 文件a >> 文件b

创建文件,使用该命名后,linux让我们向创建的文件中添加内容,当添加完内容后,回车另起一行,再按ctrl+d结束内容添加,或者不回车,按2次ctrl+d结束内容添加

cat > 文件名

8. 权限命令

chmod 777 文件名

目前碰到的时挪到/tmp目录下无法下载,是权限问题,修改下权限就可以了

9. 查找进程

ps -aux | grep 启动某一进程命令

例如:ps -aux | grep seatunnel
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值