java打包zip加密码 java zip打包_linux 打包zip


\

java打包zip加密码 java zip打包_linux zip打包_02


教程主要包含下面内容:


java打包zip加密码 java zip打包_java打包zip加密码_03


Linux介绍:

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

Linux常用命令:

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


java打包zip加密码 java zip打包_linux 打包zip_04


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


java打包zip加密码 java zip打包_linux 打包zip_04


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


java打包zip加密码 java zip打包_linux 打包zip_04


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


java打包zip加密码 java zip打包_linux 打包zip_04


java打包zip加密码 java zip打包_linux 打包zip_04


  1. mkdir创建目录


java打包zip加密码 java zip打包_linux 打包zip_04


  1. cat显示文件的内容


java打包zip加密码 java zip打包_mysql_10


  1. cp复制文件/目录


java打包zip加密码 java zip打包_linux zip打包_11


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


java打包zip加密码 java zip打包_java打包zip加密码_12


  1. touch创建新的空文件


java打包zip加密码 java zip打包_mysql_13


  1. vim修改文件内容


java打包zip加密码 java zip打包_linux zip打包_14


命令行模式功能键:

  • 插入模式   按「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。


java打包zip加密码 java zip打包_java_15


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


java打包zip加密码 java zip打包_linux zip打包_16


  • 打包   tar -zcvf ***.tar.gz  


java打包zip加密码 java zip打包_mysql_17


  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


java打包zip加密码 java zip打包_linux zip打包_18


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


java打包zip加密码 java zip打包_linux zip打包_19


其他

  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

作者:我热爱爪哇