linux zip打包_还在百度Linux命令?推荐一套我用起来特顺手的命令!(JAVA)

c581987832f06c20feb8ad046f897f06.png
本文同名博客老炮说Java: https://www. laopaojava.com/ ,每天更新Spring/SpringMvc/SpringBoot/实战项目等文章资料

顺便再给大家推荐一套SpringCloud微服务教程,方便学习:

SpringCloud微服务电商项目教程 - 老炮说Java-程序员编程资料和编程经验分享平台​www.laopaojava.com
47bb57ebddc123be8779b2635bf2369d.png

教程主要包含下面内容:

2e913ba5ef27f710e3ae3f96b41a49d2.png

Linux介绍:

  1. Linux怎么读【利尼克斯、里纳克斯】;
  2. Linux是一款操作系统,具有免费、开源、安全、高效、稳定等亮点,并且其处理高并发非常强悍,时下很多企业级的项目应用都会部署到Linux系统上运行。

Linux常用命令:

  1. cd命令 切换当前目录,其参数是要切换到的目录的路径,可以是绝对路径,也可以是相对路径,如下图所示:

42a4e5d8412c4b89fb44119e392e4e54.png
  1. ll命令 查看文件与目录的命令

42a4e5d8412c4b89fb44119e392e4e54.png
  1. find命令 查找某目录下的文件和目录

42a4e5d8412c4b89fb44119e392e4e54.png
  1. mv移动(剪切)/重命名文件或者目录

42a4e5d8412c4b89fb44119e392e4e54.png

42a4e5d8412c4b89fb44119e392e4e54.png
  1. mkdir创建目录

42a4e5d8412c4b89fb44119e392e4e54.png
  1. cat显示文件的内容

dd0e205e88b85d9e37e3bc6ca1b2f911.png
  1. cp复制文件/目录

60ad97ebf947a1872e87d0ffc6395278.png
  1. rm -参数 删除N个文件或整个目录

7fabaa2b922654b17aa4c24921641732.png
  1. touch创建新的空文件

4e35648ee4b3d8c36ee2a2dba9693e20.png
  1. vim修改文件内容

680e4c11d607d59491670d6366f7e62f.png

命令行模式功能键:

  • 插入模式   按「i」切换进入插入模式,按"i"进入插入模式后是从光标当前位置开始输入文件;
  • 从插入模式切换为命令行模式   按ESC键。
  • 移动光标   vi可以直接用键盘上的光标来上下左右移动,但正规的vi是用小写英文字母「h」、「j」、「k」、「l」,分别控制光标左、下、上、右移一格。
  1. chmod命令 chmod 可以控制文件如何被使用,其语法为:chmod abc file,其中a,b,c各为一个数字,分别表示User、Group、及Other的权限;r=4,w=2,x=1。若要rwx属性则4+2+1=7;若要rw-属性则4+2=6;若要r-x属性则4+1=5。

0a86384efc53af9287b73f16ca100315.png
  1. tar:文件打包、解压
  • 解压   tar -zxvf /opt/soft/xxxx.tar.gz;  

48e564d118d71b576cf10aed6ad1072a.png
  • 打包   tar -zcvf ***.tar.gz  

031158885eb6c353627f6a2180971008.png
  1. zip:文件打包、解压(同上)
  • 解压   unzip -o xqpany.zip
  • 打包   zip -r xqpanyu.zip xqpanyu
  1. 防火墙 查看是否开启防火墙:firewall-cmd --state running 查看防火墙已开放的端口:firewall-cmd --zone=public --list-ports 添加端口:firewall-cmd --zone=public --add-port=80/tcp --permanent 重新载入:firewall-cmd --reload

3463a5765a607228701d39c32307e4fd.png

17. 日志查看 tail 1000f log/delivery.info.2019-12-25.log | grep -C 5 ‘doRun’ -C:前后5行 -A:前5行 -B:后5行

56fe91fecd42c6ae6c10f31d031f693d.png

其他

  1. linux查看某个端口是否被占用 netstat -nultp | grep 8484
  2. linux查看某应用使用的端口号 netstat -nultp | grep nginx
  3. linux下查看是否安装某软件 rpm -qa | grep mysql 显示区别:已经安装的rpm包不会显示后缀.rpm ,而未安装的包则显示后缀.rpm yum list installed | grep mysql ps -ef | grep mysql which:查询软件命令的运行文件所在路径 whereis:除了可以找软件位置,还可以找到命令的二进制文件,源文件和手动页文件
  4. 测试网络或者端口 ping ip telnet ip port 按ctrl+] quit
  5. 查看系统配置信息 操作系统版本:lsb_release -a 查看CPU核心:cat /proc/cpuinfo| grep “cpu cores”| uniq 运行内存:free -h 磁盘空间:df -h cpu情况:top
  6. 最后一次被重启时间 last | grep reboot
  7. 查看内核版本 uname -r CentOS 7 上,要求系统为64位、系统内核版本为 3.10 以上 3.10.0-957.21.3.el7.x86_64
  8. 彻底清除残留文件(用于卸载) find / -iname jenkins | xargs -n 1000 rm -rf
  9. 查看网络带宽(提供网卡的速度的信息) 首先通过ip a命令查询主机的网口名称 ip a 通过ethtool工具查询网卡设置信息 ethtool eth0
    Speed: 1000Mb/s
作者:我热爱爪哇 https:// blog.csdn.net/learnjava well/article/details/104038232
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值