Navigation

    DDBB

    • Register
    • Login
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups

    LINUX常用命令

    Linux
    1
    1
    12
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • A
      admin last edited by

      命令 解释
      lsb_release -a linux版本号
      uname -a 查看内核版本
      df -TH 查看 磁盘占用情况
      top linux的任务管理器
      ls 展示文件夹内容
      mkdir 创建目录
      touch 创建空文件
      vi 编辑文件,i插入,wq保存,q!不保存
      cat 查看文件
      echo 往文件里追加一条, 例: echo 'string' >> test.txt (两个箭头追加,一个箭头覆盖文件)
      rm -r 删除文件夹,加-rf是强制删除
      wget 下载文件
      tar zxvf 解压缩文件
      tar zcvf 压缩文件, 例: tar zcvf 文件名.tar.gz 目录
      ps -rf 查看进程,搜索某个进程可以加grep
      kill 中止进程,例: kill -9 pid
      service 查看服务,例:service sshd status/stop/restart
      systemctl centos查看服务,例:systemctl status firewalld.service
      netstat -anlp 查看占用端口,例:netstat -anlp | grep sshd
      vi /etc/ssh/sshd_config 找到22端口,改成高位如10022
      yum whatprovides semanage 反查哪个包里带有semanage这个命令
      yum install -y 安装软件包
      semanage port -a -t ssh_port_t -p tcp 10022 centos改变ddh端口生效
      semanage port -l | grep ssh 查看是否改变
      semanage port -d -t sshd_port_t -p tcp 22 删除多余端口
      1 Reply Last reply Reply Quote 0
      • First post
        Last post