阿里云-centos7.9初始化设置
1、初始化密码设置,在阿里云控制台设置;
2、修改远程默认端口
打开配置文件:sudo vi /etc/ssh/sshd_config
找到 #Port 22,取消注释并修改,保存
执行生效:sudo systemctl restart sshd
3、查看防火墙
systemctl status firewalld
4、查看系统时间
date
5、查看端口占用或运行程序
netstat -tulpan | grep 50022
netstat -tulpan | grep ssh
ss -ltnp | grep <PID> // 通过IP查询端口
6、修改终端连接保持时长
打开配置文件:vi /etc/ssh/sshd_config
ClientAliveInterval 60
ClientAliveCountMax 300
# 备注:ClientAliveInterval:心跳间隔时间(单位:秒),ClientAliveCountMax:次数
生效命令:sudo systemctl restart sshd
7、操作系统管理
关机:shutdown -h now
重启:shutdown -r now
查看centos版本:cat /etc/redhat-release
更换操作系统,在阿里云控制台操作,需短信验证。
更换操作系统后,远程链接报错:WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!
【MAC】解决方式:ssh-keygen -R [IP_ADDRESS]
修改root密码:
切换root用户:su -
修改密码命令:passwd
8、文件压缩
压缩:tar -czvf xxx.tar.gz /path/..
解压:tar -xzvf xxx.tar.gz -C /path/..
分批打包(每批n个文件,减少内存压力):
find /mnt/nginx/html/xxx/ -type f | xargs -n 50000 tar -rvf map_tiles.tar
解压命令:tar -xvf map_tiles.tar
分卷打包(并压缩):
tar -czvf - -C /mnt/nginx/html xxx | split --bytes=1G - map_tiles.tar.gz.part
合并分卷:cat map_tiles.tar.gz.part* > map_tiles.tar.gz
解压命令:tar -xzvf map_tiles.tar.gz
解压结果:xxx/...
删除分卷(批量):rm map_tiles.*.tar.gz.part*
9、文件描述
ulimit -n 65536(root默认值:65536)