0
点赞
收藏
分享

微信扫一扫

linux常用命令(基础)

(持续更新中...)

1. Linux和Mac互传文件

  Mac绝对路径

  2)Mac到linux:  scp 本地路径  Linux用户名@Linuxip地址:Linux绝对路径  

  (都是在mac上操作)

 

2. 压缩和解压缩

  1)zip格式:

  • 压缩:zip -r zy.zip ./* (压缩当前目录下的所有文件及文件夹,为zy.zip)
  • 压缩:zip -r zy.zip ./* -x "./abc/2.txt" (压缩当前目录下的所有文件,除了abc目录下的2.txt文件)
  • 解压缩:unzip zy.zip (解压到当前目录)
  • 解压缩:unzip zy.zip -d ./ceshi2/ (-d解压到指定目录)
  • 不解压,仅查看zip包里的内容:unzip -l zy.zip

  2)tar.gz格式:

  • tar -zcvf zy.tar.gz ./*
  • tar -zcvf zy.tar.gz --exclude=1.txt ./* (—exclude排除指定文件)
  • 解压缩:tar -zxvf zy.tar.gz ./ (解压到当前路径)
  • 解压缩:tar -zxvf zy.tar.gz -C ./ceshi/ 解压到指定目录)

 

 3. 查看文件夹大小

  当前文件夹下子文件夹的大小:du -h 

      

linux常用命令(基础)_linux

 

   当前文件夹的总大小:du -sh

      

linux常用命令(基础)_解压缩_02

 

 

 4. 查看磁盘空间

  df -h

      

linux常用命令(基础)_解压缩_03

 

5. 统计输出信息的行数

    wc -l

    wc -l 2.log  // 统计2.log文件中,日志的条数

 

6.  统计当前文件夹下,文件的个数

    find ./ -type f | wc -l

 

linux常用命令(基础)_linux_04

 

7. 查看文件状态(修改时间等)

 stat 2.log

   

linux常用命令(基础)_linux_05

 

 

 8. 修改文件的修改时间

 touch -t 202012211033.09 2.log

 

 9. 启动java服务

 

  • java -jar ***.jar       启动服务,打印日志在当前窗口,Ctrl+C打断后,服务关闭
  • java -jar ***.jar &    启动服务,打印日志在当前窗口,不受Ctrl+C打断,关闭启动服务的窗口后,服务关闭
  • nohup java -jar ***.jar &  启动服务,打印日志在nohup.out中,不锁定当前ssh窗口,也不受Ctrl+C打断,服务在后台启动

 

 

 

 

 



举报

相关推荐

Linux基础常用命令

Linux基础 - 常用命令

【Linux常用命令】

linux常用命令:

LINUX常用命令

Linux 常用命令

0 条评论