【linux】开发常用命令

本文介绍了在Linux环境下常用的命令操作,包括部署项目、查看和管理进程、文件权限设置、压缩与解压缩、文件内容查看等实用技巧。此外还涉及了网络状态检查及文件权限修改等内容。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1 部署项目

nohup java -jar auto_mark-1.0-SNAPSHOT.jar 2>&1 &

2 命令

2.1 查看java进程
2.1.1 ps -ef|grep java

在这里插入图片描述

(1) root 进程用户ID(UID) (2) 15386 进程ID(PID) (3)15044 父进程ID(PPID)
(4) 0 CPU调度情况(C) CPU用于计算执行优先级的因子。
(5) 09:27 进程启动的时间(STIME) (6) pts 启动进程的终端名
(7)00:00:00 进程共占用CPU的时间(TIME)
(8) sudo nohup java -jar auto_mark-1.0-SNAPSHOT.jar 启动进程的命令

2.1.2 根据关键字查看进程
ps -ef|grep auto
2.2 杀死进程
kill -9 进程id
2.3 查看端口是否被占用
netstat -anp | grep 8080
2.4 提升文件权限
sudo chown liguang /work/liguang
sudo chgrp liguang /work/liguang
2.5 tar.gz格式的压缩与解压缩

tar.gz的格式是开发中用到的最多的压缩格式,它压缩时不会占用太多的cpu,而且可以得到一个理想的压缩率。

压缩方式:

  tar -zcvf archive_name.tar.gz filename

解压缩方式:

   tar -zxvf archive_name.tar.gz
2.6cat命令和tail命令

cat 命令 和tail命令都是显示数据的命令
cat 显示的是文件夹的全部的数据
cat 静态查看文件夹数据
tail显示尾部的文件夹数据
tail -n num 显示num条数据
tail -f 可动态监控数据的变化

eg:
动态显示文件后300条命令

tail -300f filename
2.7 Linux 系统的网络情况
netstat –ntlp
2.8 linux给文件添加可执行权限

chmod +x 文件名

2.9 jps

查看java进程小工具

2.10 vim
删除文件中所有内容的方法
esc键盘  然后输入:%d

复制

crtl + insert或者yy

粘贴

shift+insert或者p
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值