linux常用命令和部署项目命令

97 阅读1分钟

1.基本命令

2.  cp  拷贝
3.  mv  移动
4.  mkdir 创建文件夹
5.  rm  删除  
6.  rm -rf 强制删除
7.  touch 创建文件夹
8.  ll 查看文件列表
9.  cat 查看文件全部内容
10. kill -9 强制杀死一个进程
11. find 查找文件
12. ps -elf|grep tomcat  查看tomcat进程
13. rz              上传
14  sz  filename    下载
15  yum  在线安装```

2.常用命令晋级

1.  vim 编辑文件
    vim filename //进入vi命令
    :set nuvi命令下 显示所有行号   
    i 进入编辑模式
    esc 退出编辑模式
    :wq 保存退出vimq 不保存退出
    :q! :不存盘退出
2.  tar 解压缩
             解压的文件
    解压: tar zxvf FileName.tar.gz
            压缩后的名字    要压缩的文件夹
    压缩: tar zcvf FileName.tar.gz  DirName

3.部署项目命令

1.  svn 
    svn checkout svn://192.168.1.1/pro/domain 检出项目
    svn update 更新
2.  maven 
    clean 清除上一次Maven执行的结果
    package 打包

4.Nginx命令

1. /usr/local/nginx/sbin/nginx -s reload 重启
2. cd  /usr/local/nginx/sbin ./nginx -t  测试配置Nginx文件是否正确

5.其他命令

1.  service iptables restart  重启防火墙
2.  linux maven jar包默认放在 /root/.m2/repository/ 目录下
3.  free -h  查看内存占用情况
4.  df -h 查看磁盘占用情况
5.  lsb_release -a 查看系统版本号
6.  vi /etc/sysconfig/iptables 修改防火墙端口号
7.  systemctl restart iptables.service #重启防火墙使配置生效
8.  systemctl enable iptables.service #设置防火墙开机启动
9.  mysql 重启  service mysqld restart
10. /etc/my.cnf mysql linux的配置位置
11. df -h  查看内存占用多少
12. du -h --max-depth=1 查看当前文件夹下所有文件大小