查看版本
lsb_release -a
查看linux内核版本
uname -a
磁盘占用情况
df -Th
目录
home 自己存放东西的目录
etc 软件目录
usr 系统可执行文件
sbin 超级管理员目录
var 存放日志文件目录
查看linux运行进程
top
ctrl + c 退出top命令
文档型
创建目录
mkdir < name>
创建文件
touch text.txt
进入文件进行编辑
vi text.txt
退出编辑状态
esc
保存
:wq
不保存
:q!
查看文件内容
cat text.txt
往文件内添加内容至末尾
echo '添加文本' >> text.txt
覆盖文件内容
echo '覆盖文件内容' > text.txt
删除文件
rm text.txt
删除目录
rm -r < name> /
强制删除(需慎重)
rm -rf
下载,解压
下载
wget 下载链接地址
解压
tar zxvf < name.gz>
z:以z结尾的文件
x:解压缩
v:显示解压过程
f:使用归等的名字
压缩文件
tar zcvf < 压缩后的名字> < 要压缩的目录名字>
进程
显示进程
ps -ef | grep docker
强制终止进程
kill -9 进程名
-9 强制
查看系统服务状态
查看ssh( 服务) 运行状态
servise ssh status
关闭服务
service 服务名 stop
重启服务
service 服务名 restart
ssh连接远程服务器
查看ssh状态
service sshd status
查询ssh默认端口
netstat -anlp | grep sshd
查询ssh端口
semanage port -l | grep ssh
修改ssh配置
vi /etc/ssh/sshd_config
按键a进入编辑状态
Port 10222 ( 修改的端口名)
22 ( ssh的默认端口)
esc
:wq保存
查询semanage位置
yun whatprovides semanage
安装semanage
yum -y install policycoreutils-python
semanange port -a -t ssh_port_t -p tcp 10222 ( 自定义的端口)
删除 ssh端口
semanage port -d -t ssh_port_t -p tcp 端口号
重启ssh
service sshd restart
连接远程服务器
ssh 用户名@远程服务器ip地址