LINUX常用命令
-
命令 解释 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 删除多余端口