Linux命令笔记

    xiaoxiao2021-12-14  17

    #Linux


    ifconfig 不跟参数时,查看网卡状态信息,也可以跟参数,配置虚拟IP,如: eth0:0 166.111.69.100 netmask 255.255.255.0 up 为网卡eth0配置虚拟IP

    ip a 查看网卡状态信息,可查看虚拟IP信息

    ip addr del 删除IP(包括虚拟IP),例:ip addr del 192.168.0.1 dev eth0

    systemctl 管理系统服务 启动服务:systemctl start servicename 关闭服务:systemctl stop servicename 重启服务:systemctl restart servicename 禁用服务:systemctl disable servicename 启用服务:systemctl enable servicename 显示状态:systemctl status servicename 查看服务是否启用:systemctl is-enabled servicename 查看已启动的服务列表:systemctl list-unit-files|grep enabled 查看启动失败的服务列表:systemctl --failed

    磁盘 查看磁盘及分区:lsblk 查看各分区详情:df -h 查看各分区类型:df -T 查看所有挂载和未挂载:fdisk -l 查看PV物理卷:pvdisplay 查看目录的空间占用情况:du -h -x --max-depth=1 卸载分区:umount /home 终止分区:fuser -km /home/ 删除LV逻辑卷:lvremove /dev/mapper/centos-home 扩展LV逻辑卷:lvextend -L +100G /dev/mapper/centos-root 创建LV逻辑卷:lvcreate -L 41G -n /dev/mapper/centos-home 创建文件系统:mkfs.xfs /dev/mapper/centos-home 挂载分区:mount /dev/mapper/centos-home

    #Ubuntu


    apt-file 查看某个软件的安装位置,配置文件在哪的方法,使用命令:apt-file list softwarename,但是有时候系统提示apt-file这条命令找不到,这个时候我们使用apt-get install apt-file来安装

    #RedHat


    apt-file 查看某个软件的安装位置,配置文件在哪的方法,使用命令:rpm -ql softwarename

    firewalld-cmd 查看版本: firewall-cmd --version 查看帮助: firewall-cmd --help 显示状态: firewall-cmd --state 查看所有打开的端口: firewall-cmd --zone=public --list-ports 更新防火墙规则: firewall-cmd --reload 查看区域信息: firewall-cmd --get-active-zones 查看指定接口所属区域: firewall-cmd --get-zone-of-interface=eth0 拒绝所有包:firewall-cmd --panic-on 取消拒绝状态: firewall-cmd --panic-off 查看是否拒绝: firewall-cmd --query-panic

    那怎么开启一个端口呢 添加 firewall-cmd --zone=public --add-port=80/tcp --permanent (–permanent永久生效,没有此参数重启后失效) 重新载入 firewall-cmd --reload 查看 firewall-cmd --zone= public --query-port=80/tcp 删除 firewall-cmd --zone= public --remove-port=80/tcp --permanent

    转载请注明原文地址: https://ju.6miu.com/read-969917.html

    最新回复(0)