• Linux(centos7) 常用命令


    不是专业的运维,了解下基本的命令,开发环境下够用就行了

    • 关机和重启命名

          shutdown -h now # 关机
          shutdown -r now # 重启
          reboot          # 重启
      
    • 查看系统信息

          ip addr           # 查看 ip
          free -m           # 查看内存
          df -h             # 查看硬盘
          cat /proc/cupinfo # 查看cup
      
    • yum 命令安装软件

          yum update      # 更新所有软件
          yum install xxx # 安装xxx软件
          yum remove xxx  # 卸载xxx软件
          yum --help      # 查看yum命令帮助
      
    • 防火墙配置

          yum install firewalld       # 安装防火墙
          service firewalld start     # 启动防火墙
          service firewalld status    # 查看防火墙状态
          service firewalld stop      # 关闭防火墙
          service firewalld disabled  # 禁用防火墙
          systemctl disable firewalld.service  # 禁止防火墙开机启动
          systemctl enable firewalld.service   # 设置开机启动防火墙
      
          firewall-cmd  --list-services    # 查询显示当前服务
          firewall-cmd --list-ports        # 查询开放端口的列表
          firewall-cmd --query-port=80/tcp # 查询80端口是否开放
          firewall-cmd --add-port=3306/tcp # 添加开放3306端口
      
    • 文件查看

          ls [-al] [文件名称或目录名称]
          ls -l   # 显示当前目录下文件的详细信息
          ls -a   # 显示当前目录下隐藏的文件
          ll xxx  # 等同于 ls -al,列出详细信息
          pwd     # 显示当前所在的目录
      
    • 目录操作

          cd [目录名称]    # 进入指定目录
          cd /            # 进入根目录
          cd ~            # 进入当前用户的home目录(如果是root账户则进入root目录下)
          cd ./           # 进入当前目录
          cd ../          # 进入上级目录
          mkdir xxx	    # 新建xxx目录
          rmdir xxx       # 删除xxx目录
      
    • 新建文件

          touch xxx.xx   # 创建xxx.xx文件
      
    • 复制文件

          cp xxx        # 复制xxx文件
          mv file xxx/  # 将文件名为xxx的文件移动到xxx目录下
          mv xxx1 xxx2  # 将xxx1文件重命名为xxx2文件
      
    • 删除文件

          rm [-rf] 文件或目录 # 跑路必备命令
          rm -r xxx  # 递归删除xxx目录下的目录和文件
          rm -rf xxx # 不提示递归删除xxx目录下的目录和文件
      
    • 压缩查看和解压

          tar cvf 目录文件名.tar 目录文件名  # 打包
          tar xvf 目录文件名.tar  # 解包
      
          tar [-{c|t|x}{z|j|J}vf] xxx
          # c 表示压缩      t 表示查看       x 表示解压
          # z 使用gzip格式   j 使用bzip2格式     J使用xz方式
          # v 显示压缩或解压过程  f 指定压缩包名
      
          tar -tzvf xxx # 查看压缩包的内容
          tar -tjvf xxx # 查看压缩包的内容
          tar -tJvf xxx # 查看压缩包的内容
      
          tar -czvf xxx.tar.gz # 使用gzip方式压缩  zip 7z 等格式需要安装
          tar -cjvf xxx.tar.bz2 # 使用bzip2方式压缩  需要安装
          tar -cJvf xxx.tar.xz # 使用xz方式压缩
      
          tar -xzvf xxx # 解压 gzip 格式的压缩包
          tar -xjvf xxx # 解压 bzip2 格式的压缩包
          tar -xJvf xxx # 解压 xz 格式的压缩包
      
    • 搜索、查找、读取

          tail xxx 	      #从文件尾部读取
          head xxx	      # 从文件头部读取
          cat xxx	      # 读取整个文件
          more/less xxx     # 分页读取
          grep xxx	      # 搜索关键字
          find xxx	      # 查找文件
          which xxx
          whereis xxx
      
    • 更换yum源,使用阿里巴巴镜像

      阿里巴巴镜像:https://developer.aliyun.com/mirror/centos?spm=a2c6h.13651102.0.0.3e221b111NnW3i

    开发工具
  • 相关阅读:
    概述各种事务隔离级别发生的影响
    linux内核的经典书籍
    sso 登录,网页跳转的实现方式
    初探移动网站的架构和设计
    C# PrintDocument 打印
    .Text分页技术(1)分页的存储过程分析
    SQL2008使用CTE递归查询批量插入500万数据
    自己写的Web服务器
    OMCS 语音视频框架
    ESFramework4.x
  • 原文地址:https://www.cnblogs.com/cisbest/p/13338377.html
Copyright © 2020-2023  润新知