Linux下命令小结(part3)

Linux命令

1、设置系统时间相关命令:
        date:查看系统时间(从RTC获取)
        sudo date -s +目标时间:将系统时间改为目标时间
        sudo hwclock -r:获取RTC时间
        sudo hwclock -w:将RTC时间改为系统时间(对于RTC时间而言)
        sudo hwclock -s:将系统时间改为RTC时间(对于系统时间而言)
        sudo ntpdate 1.cn.pool.ntp.org:获取网络时间,并将系统时间修改成网络时间

2、查看系统资源相关命令:
        cat /proc/cpuinfo 查看CPU型号等信息
        cat /proc/meminfo:查看内存信息
        free:查看内存使用情况
        df -h:查看磁盘等存储信息
        top:实时显示CPU、内存、进程等信息
        uptime:查看Linux运行了多少时间
        who:查看哪些用户登录到Linux系统上
        lsb_release -a:查看Linux发行版本,
        uname -a:查看Linux内核版本信息
        sudo sysv-rc-conf :Ubuntu系列设置随即启动服务

3、网络管理相关命令:
        ifconfig:查看已使能的网卡
        ifconfig -a:查看所有网卡,包括已禁用的网卡
        sudo ifconfig eth0 down:使能网卡
        sudo ifconfig eth0 down:禁用网卡
        sudo ifconfig eth0 192.168.1.119:设置IP,使用默认子网掩码(255.255.255.0)
        sudo ifconfig eth0 192.168.1.119 netmask 255.255.255.0:设置IP及子网掩码
        sudo ifconfig eth0:1 192.168.2.119:使一张网卡绑定多个IP
        sudo ifconfig eth0 down–>
        sudo ifconfig eth0 hw ether 00:0C:18:EF:FF:ED–>
        sudo ifconfig eth0 down:设置MAC地址(必须先禁用网卡再使能网卡)
        sudo route -n:查看默认网关(gateway)
        sudo route del default:删除默认网关
        sudo route add default gw 192.168.139.2:添加默认网关

4、ip命令包含了ifconfig和route命令的所有功能,网络管理功能更强大;
        sudo ip link set dev eth0 up/down:使能/禁用网卡
        sudo ip link set dev eth0 address 00:01:4f:00:15:f1:设置MAC地址
        sudo ip addr add 192.168.3.2/24 brd + dev eth0 label eth0:1:使一张网卡绑定多个IP
        sudo ip address show:显示MAC地址
        sudo ip addr del 192.168.3.2/24 brd + dev eth0 label eth0:1:使一张网卡解除多个IP
        sudo ip route show:查看默认网关
        sudo ip route del default:删除默认网关
        sudo ip route add default via 192.168.139.2:添加默认网关
注:上述命令只是在当前的系统临时生效,系统重启后配置将会丢失

5、压缩与解压缩
压缩:                                                                                   压缩后文件格式
    ① tar -czf xx…tar.gz dir file:支持文件或文件夹压缩               .tar.gz
    ② tar -cjf xx…tar.bz2 dir file:支持文件或文件夹压缩              .tar.bz2
    ③ gzip file:只支持文件压缩                                                     .gz
    ④ bzip2 file:只支持文件压缩                                                   .bz2
    ⑤ tar -cf xx.tar file:只打包,不压缩                                         .tar

解压缩
    ① tar -xzf xx…tar.gz -C path
    ② tar -xjf xx…tar.bz2 -C path
    ③ gzip -d xx.gz
    ④ bzip2 -d xx.bz2
    ⑤ tar -xf xx.tar -C path

6、其他命令
        sudo vim /etc/network/interfaces:Linux网卡配置(Ubuntu)
        sudo vim /etc/sysconfig/network-scripts/ifcfg-eth0:Linux网卡配置(CentO S)
        sudo netstat -tlnp:查看当前系统监听或已经建立的服务,以及端口名、协议等信息
        sudo service ssh stop/start:系统停止/运行ssh服务
        sudo ufw enable/disable:Ubuntu防火墙启用/关闭
        sudo ufw status:查看防火墙状态
        sudo iptables -L/F:列出/清除表中的所有规则
        sudo iptables -X:清除用户自定义表
        sudo iptables -Z:计数器清零
        sudo iptables -A INPUT -p tcp --dport --j ACCEPT:在input配置中添加22号目的端口接受tcp协议的报文
        sudo iptables -D 1:删除INPUT配置中第四条
        sudo service iptables save:保存防火墙规则
        sudo fdisk -l :列出分区表

猜你喜欢

转载自blog.csdn.net/qq_43296898/article/details/88763727
今日推荐