【Linux】Linux的设置汇总
关闭IPv6
Ubuntu
关闭IPv6
echo "1" > /proc/sys/net/ipv6/conf/all/disable_ipv6
debian:
vim /etc/sysctl.conf
net.ipv6.conf.all.disable\_ipv6 = 1
net.ipv6.conf.default.disable\_ipv6 = 1
net.ipv6.conf.lo.disable\_ipv6 = 1
sysctl -p
centos:
vi /etc/sysctl.conf
net.ipv6.conf.all.disable\_ipv6 =1
net.ipv6.conf.default.disable\_ipv6 =1
防火墙状态
Ubuntu/Debian
apt-get install ufw #安装ufw
sudo ufw status #查看状态
sudo ufw enable #开启防火墙
sudo ufw disable #关闭防火墙
sudo ufw reload #重启ufw防火墙
sudo ufw version #查看防火墙版本
sudo ufw default allow #默认允许外部访问本机
sudo ufw default deny #默认拒绝外部访问主机
sudo ufw allow 53 #允许外部访问53端口
sudo netstat -tunlp | grep 53 #查看53端口的监听状态
sudo ufw deny 53 #拒绝外部访问53端口
sudo ufw allow from 192.168.0.1 #允许某个IP地址访问本机所有端口
sudo ufw allow in on eth0 to any port 80 #eth0的公共网络接口,则可以使用以下命令允许HTTP流量(端口80 )
sudo ufw allow in on eth1 to any port 3306 #希望MySQL数据库服务器(端口3306 )监听专用网络接口eth1上的连接
Centos
service iptables status #查看iptables防火墙状态
systemctl status firewalld #查看firewall防火墙服务状态
service iptables start #启动防火墙
service iptables stop #停止防火墙
service iptables restart #重启防火墙
service firewalld start # 开启
service firewalld stop # 关闭
service firewalld restart # 重启
IP端口扫描命令
nmap -sA -Pn -F IP地址
user.ini无法删除
chattr -i .user.ini
公网查询命令
curl cip.cc
磁盘操作的一些命令
查看磁盘信息
df -Th
df -H 1G=1000M
df -h 1G=1024M
查看挂载中的磁盘
mount
强制取消挂载
fuser -cu /mnt/usb #查看挂载文件进程
fuser -mv /dev/sdb #或者查看挂载点进程
fuser -ck /mnt/usb #结束进程
fuser -mk /dev/sdb #使用挂载点结束进程
umount -l /mnt/usb #懒卸载
格式化sda1磁盘为ext4
mkfs.ext4 /dev/sda1
开机执行命令文件配置
vim /etc/rc.local
系统检测命令:
wget -qO- bench.sh | bash
挂在磁盘命令:
resize2fs / dev / vda1
unzip zip(压缩解压缩)
yum install -y unzip zip
zip -r ./a.zip ./* -r表示递归
把/home目录下面的mydata目录压缩为mydata.zip
zip -r mydata.zip mydata
修改硬件时间
date -s 11/04/2022
date -s 10:56:40
hwclock --systohc
查看与设定别名
1.alias
:查看系统中所有的命令别名
2.设定别名
alias 别名='原命令'
3.删除别名
unalias 别名
4.使别名永久生效
vi ~/.bashrc
写入这个文件中即可永久生效 编辑完之后记得使环境变量生效:
source .bashrc
本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可。