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 |
删除多余端口 |