命令

无标题

cat /etc/redhat-release
scp -r root@10.10.10.10:/opt/soft/mongodb /opt/soft/
# arping IP
# ping -c 1000 -i 0.01 www.baidu.com        //判断丢包率
# cd -      回上一级
# vim
:set list

traceroute、route、ip r

# yum -y install traceroute
# traceroute    www.baidu.com               //追踪数据包,排查网络故障
​
# route -n      //
# ip r          //查看路由表
# ip r d default        //删除默认网关
# ip r del 10.18.45.0/24    //删除静态路由
# ip r add default via 10.18.44.1 dev enp0s25   //添加默认网关
# ip r add  via 10.18.45.0 dev enp0s25  //添加静态路由

 

chattr

chattr命令用来改变文件属性。这项指令可改变存放在ext2文件系统上的文件或目录属性,这些属性共有以下8种模式:

a:让文件或目录仅供附加用途;
b:不更新文件或目录的最后存取时间;
c:将文件或目录压缩后存放;
d:将文件或目录排除在倾倒操作之外;
i:不得任意更动文件或目录;
s:保密性删除文件或目录;
S:即时更新文件或目录;
u:预防意外删除。

选项
-R:递归处理,将指令目录下的所有文件及子目录一并处理;
-v<版本编号>:设置文件或目录版本;
-V:显示指令执行过程;
+<属性>:开启文件或目录的该项属性;
-<属性>:关闭文件或目录的该项属性;
=<属性>:指定文件或目录的该项属性。

lsattr

# lsattr /etc/passwd

 

常用服务管理操作

# systemctl list-units          //显示所有启动的units
# systemctl list-unit-files     //显示所有启动文件
# systemctl start vsftpd
# systemctl status vsftpd
# systemctl status vsftpd -l
# systemctl stop vsftpd
# systemctl restart vsftpd
# systemctl reload vsftpd
# systemctl enable vsftpd
# systemctl disable vsftpd
# systemctl daemon-reload       重新加载服务配置文件

ssh

//关闭防火墙、selinux
# systemctl start sshd
# ssh-keygen
# ssh-copy-id -i 192.168.1.2            //拷贝公钥给对方
# ssh 192.168.1.2   "reboot"        //直接远程执行命令
# cd /tmp
# scp test.txt  192.168.1.2:/tmp
# scp 192.168.1.2:/tmp/test.txt     /tmp
修改SSH服务默认端口

# vim /etc/ssh/sshd_config
Port 1234

rz和sz

win上传Linux、Linux传到win

# yum provides rz
lrzsz-0.12.20-36.el7.x86_64
# yum -y install lrzsz-0.12.20-36.el7.x86_64
# rz
# sz  文件名

 修改主机名

# hostnamectl --static set-hostname mysql   //修改主机名

  

安装、查看yum源

mysql为例

# cd /tmp
# wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm
# yum install mysql80-community-release-el7-3.noarch.rpm
# ls /etc/yum.repos.d/ # yum repolist //刷新yum源 # yum repolist all |grep mysql //默认开启mysql80

 

yum-config-manager

管理某个源的状态

# yum -y install yum-utils      //安装yum管理包
# yum-config-manager --disable mysql80-community  //关闭mysql的8.0版本
# yum repolist all |grep mysql    //查看MySQL源的状态
# yum-config-manager --enable mysql57-community    //开启mysql的5.7版本
# yum repolist enabled |grep mysql      //再次查看源(只允许开启一个版本)

  

 

posted @ 2021-03-08 23:50  破碎的屋檐  阅读(50)  评论(0编辑  收藏  举报