Linux 常用命令

竹智熊猫 2019年11月24日 456次浏览

df

# 查询磁盘分区使用情况,文件系统对应的挂载点
df -lh

# 文件系统         容量     已用    可用    已用%     挂载点
# Filesystem      Size     Used    Avail   Use%     Mounted on

du

# 查询目录或文件占用的磁盘大小
du -sh

ls

查询当前目录的文件

ls
# 查询文件大小
ls -lsh

rpm

即RPM软件包的管理工具,是Red Hat Linux。。。

# 直接安装
rpm -ivh XXXXXX.rpm

# 忽略报错,强制安装
rpmrpm --force -ivh XXXXXXX.rpm

# 查询所有
rpm -qa

# 查询单个详情,安装位置
rpm -ql [包名]

# 获取软件包的全名
rpm -q [包名]

# 卸载
rpm -e tree

# 查询
rpm -ql tree

网络相关

网卡DHCP重新获取IP地址

# DHCP重新获取IP 
# 释放IP 
sudo dhclient -r
# 重新获取IP,直接用这个命令
dhclient

注:不要用ipup eth0重启网卡,因为重启网卡后获取的IP地址可能还是原来的IP地址

所有网卡驱动重新加载

# centos7
service network restart

# centos6
service network restart

DNS配置文件:cat /etc/resolv.conf
设置主机和IP绑定信息:cat /etc/hosts
设置主机名:cat /etc/hostname

获取ip

# 获取所有网卡信息,可以看到所有网卡的名字
ip addr

# 查看指定网卡上的所有IP地址
ip addr list [网卡名称]

操作

# 添加ip
ip addr add [ip地址/掩码] dev [网卡名称] label [别名]
# > ip地址/掩码 格式为 127.0.0.1/24,即 `ip a` 中的 inet 后的ip和掩码
# > 默认可以不加 <label [别名]> 选项,即默认别名为网卡名称

# 删除ip
ip addr delete [ip地址/掩码] dev [网卡名称]

# 启动网卡
ifup [网卡名称]

# 关闭网卡
ifdown [网卡名称]
# 或
ip link set [网卡名称] down

# 启用或禁用组播功能
ip link set [网卡名称] multicast { on | off }

# 重命名接口名称、重命名网卡名称
ip link set [现网卡名称] name [改为网卡名称]
# > 这里重命名网卡必须先关闭网卡,且使用本文章的方法二。

如果这里网卡启用了,但是无法获取ip可使用网卡DHCP重新获取IP地址方法

端口

查看当前端口

ss -lnt

防火墙

关闭防火墙并设置开机不启动

# 查看防火墙状态
systemctl status firewalld.service
# 关闭
systemctl stop firewalld
# 开启
systemctl start firewalld
# 开机自动关闭
systemctl disable firewalld
# 开机自动启动
systemctl enable firewalld
# 查看开机是否启动
chkconfig --list|grep network

挂载

mount [设备目录] [目的地址]

SSH

安装SSH的客户端和服务端

sudo apt-get install openssh-client
sudo apt-get install openssh-server

启动SSH服务

sudo /etc/init.d/ssh start

# 判断是否启动
ps -e | grep ssh

常用软件一键安装

包含 nano

yum install -y nano 

来源
cnblogs
linuxidc
cnblogs