常用的Linux命令

1、linux 版本查看

cat /etc/os-release

2、核心数

CPU型号:lscpu

  • 物理CPU数:cat /proc/cpuinfo | grep "physical id" | sort | uniq | wc -l

  • 每CPU核心数:cat /proc/cpuinfo | grep "cpu cores" | uniq

  • 逻辑CPU数:cat /proc/cpuinfo | grep "processor" | wc -l

3、查看端口占用

netstat -tuln | grep 端口号

4、修改时区

sudo timedatectl set-timezone Asia/Shanghai

date -R

5、修改网络配置

重新声明一个yaml文件

cd /etc/netplan

network:
  version: 2
  renderer: networkd
  ethernets:
    ens33:
      dhcp4: false
      addresses:
        - 192.168.0.50/23  # 需确保 IP 地址、子网掩码(/23 对应 255.255.254.0)与实际网络环境匹配
      routes:
        - to: default
          via: 192.168.0.1  # 网关地址需与实际网络一致
      nameservers:
        addresses:
          - 8.8.8.8
​

sudo netplan apply

6、磁盘挂载
列出所有磁盘和分区
lsblk 
详细列出磁盘信息
sudo fdisk -l  
创建挂载点目录
sudo mkdir /data  
 初次挂载云盘需要进行格式化操作
sudo mkfs.ext4 /dev/vdb 
 ext4 文件系统
sudo mount -t  ext4 /dev/vdb   /data
查看挂载状态
lsblk
显示磁盘使用情况
df -h
设置开启启动
 sudo vi /etc/fstab
 /dev/vdb /data ext4 defaults 0 2

7、防火墙设置
## 查看状态
sudo ufw status;
查看防火墙状态
sudo ufw status (inactive/active)
sudo ufw default deny incoming
sudo ufw default allow outgoing  (拒绝所有入站流量,允许所有出站流量)
开启防火墙
sudo ufw enable / sudo ufw disable  
查看所有生效的规则
sudo ufw status numbered
(redhat) sudo firewall-cmd --zone=public --list-all
重新加载 sudo ufw reload
(redhat) sudo firewall-cmd --reload
开放某个端口
sudo ufw allow 8061/tcp 
(redhat) sudo firewall-cmd --zone=public --add-port=8080/tcp --permanent
sudo ufw allow 8000:9000/tcp (区间)
sudo ufw allow from 172.25.0.10 to any port 22 (特定IP访问)
​
•允许单个IP访问所有端口
sudo ufw allow from 192.168.1.100
​
​
删除防火墙
sudo ufw delete 2 (sudo ufw status numbered的编号)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值