【笔记】Linux- 开发常用命令汇总

目录

后台启动jar包

查询端口号占用进程

根据名字查找文件

Linux下载文件:

以MB或者GB显示文件大小

使用df命令,查看整体的磁盘使用情况

使用du命令查看指定目录的使用情况

查看内存使用情况


查看发行版本

lsb_release -a

后台启动jar包

nohup java -jar xxx.jar &

查询端口号占用进程

netstat -tunpl |grep 端口号

ps -ef|grep 2003 可以找到具体应用程序

ps命令是Process Status的缩写。ps命令用来列出系统中当前运行的那些进程

ps -ef //显示所有命令,连带命令行
UID PID PPID C STIME TTY TIME CMD

  • UID    //用户ID、但输出的是用户名 
  • PID    //进程的ID 
  • PPID    //父进程ID 
  • C      //进程占用CPU的百分比 
  • STIME  //进程启动到现在的时间 
  • TTY    //该进程在那个终端上运行,若与终端无关,则显示? 若为pts/0等,则表示由网络连接主机进程。 
  • CMD    //命令的名称和参数

根据名字查找文件

find / -name mssql

Linux下载文件:

wget https://nodejs.org/dist/v10.16.3/node-v10.16.3-linux-arm64.tar.xz

以MB或者GB显示文件大小

ls -l --block-size=M

--block-size:标志强制ls命令显示文件大小MB

或:

ls -lh

-h:以人们较易阅读的GB,MB,KB等格式自行显示

使用df命令,查看整体的磁盘使用情况

df -lh

或者 df -h

使用du命令查看指定目录的使用情况

du -sh ./

查看内存使用情况

free -h

或者

top

Windows nslookup

nslookup 用于查询DNS的记录,查询域名解析是否正常,在网络故障时用来诊断网络问题,例:

C:\>nslookup baidu.com

Server: ntgirdcaparw00.ap.xx.com--->自己的服务器

Address: 172.18.xx.xxx ------>表示的自己的IP

 

Non-authoritative answer: ----->未验证的回答

Name: baidu.com ------->目标域名

Addresses: 52.128.23.153 ------->表示目标返回的Ip

220.181.111.86

123.125.114.144

猜你喜欢

转载自blog.csdn.net/qq_26878363/article/details/110496423