linux常用命令

 

1.查找并杀掉jar进程

netstat -lnp|grep 端口号

kill -9 进程号

[root@host-192-125-30-98 datacenter]# netstat -lnp|grep 6001
tcp        0      0 :::6001                     :::*                        LISTEN      4793/java     
[root@host-192-125-30-98 datacenter]# kill -9 4793
[1]+  已杀死               nohup java -jar xhe-web-datacenter-0.0.1-SNAPSHOT.jar > openapi.log 2>&1
[root@host-192-125-30-98 datacenter]# 

 

2.操作文件

2.1 删除

rm 文件名/rmdir 文件目录

参数:

    -r:不论还有多少级别的目录,都会同时删除;

    -f:直接删除,不会再有任何提示

    -i:交互模式,在删除前询问用户是否操作

[root@host-192-125-30-98 datacenter]# rm xhe-web-datacenter-0.0.1-SNAPSHOT.jar 
rm:是否删除普通文件 "xhe-web-datacenter-0.0.1-SNAPSHOT.jar"?y

2.2 复制
    命令格式:cp [-adfilprsu] 源文件(source) 目标文件(destination)
              cp [option] source1 source2 source3 ...  directory
    参数说明:
    -a:是指archive的意思,也说是指复制所有的目录
    -d:若源文件为连接文件(link file),则复制连接文件属性而非文件本身
    -f:强制(force),若有重复或其它疑问时,不会询问用户,而强制复制
    -i:若目标文件(destination)已存在,在覆盖时会先询问是否真的操作
    -l:建立硬连接(hard link)的连接文件,而非复制文件本身
    -p:与文件的属性一起复制,而非使用默认属性
    -r:递归复制,用于目录的复制操作
    -s:复制成符号连接文件(symbolic link),即“快捷方式”文件
    -u:若目标文件比源文件旧,更新目标文件
    示例:
    如将/path1目录下的file1复制到/path2目录,并将文件名改为file2,可输入以下命令:
    cp /path1/file1 /path2/file2

2.3 移动
    命令格式:mv [-fiv] source destination
    参数说明:
    -f:force,强制直接移动而不询问
    -i:若目标文件(destination)已经存在,就会询问是否覆盖
    -u:若目标文件已经存在,且源文件比较新,才会更新
    如将/path1目录下的file1复制到/path3 目录,并将文件名改为file2,可输入以下命令:
    mv /path1/file1 /path2/file2

 

3.安装jar包

[root@host-192-125-30-98 datacenter]# nohup java -jar xhe-web-datacenter-0.0.1-SNAPSHOT.jar > openapi.log 2>&1 &
[1] 5361

 

4.编辑文件

vi(m):打开文件

i:编辑文件

esc/shift+::退出编辑

wq:保存并退出

[root@host-192-125-30-98 datacenter]# vi openapi.log 

 

5.编辑权限

chmod a+x filename/dirname

chmod 775 filename/dirname

chmod -R a=rwx filename/dirname

 

6.解压文件

Linux下常见的压缩包格式有5种:zip tar.gz tar.bz2 tar.xz tar.Z

其中tar是种打包格式,gz和bz2等后缀才是指代压缩方式:gzip和bzip2

其中zxvf含义分别如下

z:   gzip              压缩格式

x:   extract          解压

v:   verbose        详细信息

f:   file(file=archieve)    文件

示例1:.zip的解压:unzip filename.zip

示例2:.tar.gz的解压:tar -zxvf filename.tar.gz

示例3:.tar.bz2的解压:tar -jxvf filename.tar.bz2

示例4:.tar.xz的解压::tar -Jxvf filename.tar.xz(注意J大写)

示例5:.tar.Z的解压::tar -Zxvf filename.tar.Z(注意Z大写)

关于tar的详细命令可以:tar --help

事实上, 从1.15版本开始tar就可以自动识别压缩的格式,故不需人为区分压缩格式就能正确解压

tar -xvf filename.tar.gz
tar -xvf filename.tar.bz2
tar -xvf filename.tar.xz
tar -xvf filename.tar.Z
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值