本文已参与「新人创作礼」活动,一起开启掘金创作之路。
1.Linux关闭防火墙命令
red hat/CentOs7关闭防火墙的命令
查看防火状态
systemctl status firewalld
service iptables status
暂时关闭防火墙
systemctl stop firewalld
service iptables stop
永久关闭防火墙
systemctl disable firewalld
chkconfig iptables off
重启防火墙
systemctl enable firewalld
service iptables restart
2.查找当前目录下文件个数
ls -lR|grep "^-"|wc -l
3.scp从一台服务器到另一台服务器传输
把某个文件从一台服务器发送到另一台服务器
scp /home/docker-release/kafka-release-20171026.tgz root@172.46.252.12:/home/docker-release/
scp -P 22022 redis_cluster.tgz puaiuc@10.19.19.20:/aifs01/docker_release/
把某个文件夹下所有文件从一台服务器发送到另一台服务器
scp -r /home/docker-data/5-7/ root@172.46.252.12:/home/docker-data/json/
4.将文件里面的内容移动到另一个文件
cp -Rf framework/ /home/framework/
-R表示递归,framework/源文件,/home/framework/目标文件
cp -rf otter-node/. otter-node3
将otter-node夹复制到otter-node3文件夹里面
5.linux中安装RPM包
rpm -ivh atop-1.25-1.x86_64.rpm
6.Linux获取当前服务器的IP
ip=$(ip addr |grep inet |grep -v inet6 |grep eth0|awk '{print $2}' |awk -F "/" '{print $1}')
注意:eth0为服务器网卡,根据不同的网卡进行替换
7.Linux新建用户并配置ssh登录
创建用户
useradd sll
修改密码
passwd sll
修改/etc/ssh/sshd_config文件:
vim /etc/ssh/sshd_config
在文件结尾处添加:AllowUsers 用户名称(此处注意有需要的话将原来的root用户也加上,否则,会SSH对root访问拒绝)
保存退出(wq!)
重启SSH服务:
service sshd restart
或者
/bin/systemctl restart sshd.service
然后使用创建的用户使用ssh登录
ssh -p 22022 sll@10.10.10.1 10.10.10.1为创建用户服务器的IP
8.mkdir没有该文件目录时创建下级文件夹
mkdir /etc/111/222
执行上述命令的时候如果111目录不存在就会报错
mkdir -p /etc/111/222