没有合适的资源?快使用搜索试试~ 我知道了~
linux常用命令总结
资源推荐
资源详情
资源评论
虚拟化场景
列出文件系统的整体磁盘使用量
df –hT
检查磁盘空间使用量
du –h
磁盘挂载
mount /dev/hdc6 /mnt/hdc6
磁盘卸载
umount –f /mnt/hdc6 强制卸载
umount /mnt/hdc6 直接卸载
更改文件属性
ls –al test1 查看 test1 默认权限
chmod +x /test1 赋予 test1 可执行权限
解压缩包
tar -xzvf test.tar.gz 解压缩文件
unzip -l abc.zip 查看压缩包中的文件
unzip abc.zip
显示网络设备信息
Ifconfig
配置 IP 地址
Ifconfig 配置 IP 地址
ifconfig eth0 x.x.x.x netmask x.x.x.x
修改网卡配置文件
/etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0 //网卡的名字
TYPE=Ethernet //网络类型 以太网
ONBOOT=yes/no //在开机或重启网卡的时候是否启动网卡
NM_CONTROLLED=yes //是否受 network 程序管理
BOOTPROTO=none/dhcp/static//网卡获取 ip 地址的方式
IPADDR=x.x.x.x //ip 地址
NETMASK=x.x.x.x //子网掩码
GATEWAY=x.x.x.x //网关
USERCTL=no //普通用户是否能控制网卡
systemctl restart network.service 重启网络服务
配置 DNS
编辑/etc/resolv.conf
nameserver x.x.x.x
查看网关
ip route
配置 bond
新建 /etc/sysconfig/network-scripts/ifcfg-bond0 配置文件
TYPE=Ethernet
BOOTPROTO=static
DEFROUTE=yes
NAME=bond0
DEVICE=bond0
ONBOOT=yes
IPADDR=X.X.X.X
NETMASK=X.X.X.X
GATEWAY=X.X.X.X
BONDING_OPTS=”mode=1 miimon=100 downdelay=500”
重启网络服务 systemctl restart network
OceanStor 统一存储常用命令
OceanStor9000 常用命令
yum
# yum-config-manager --add file:///mydvd #搭建本地 yum 仓库
# echo gpgcheck=0 >> /etc/yum.repos.d/mydvd.repo
yum list #查看所有 yum
yum 命令的使用:
# yum clean all
# yum repolist
# yum list [软件名.. ..]
# yum info 软件名.. ..
# yum -y install 软件名.. ..
# yum -y reinstall 软件名.. ..
# yum -y remove 软件名.. ..
# yum -y update 软件名.. ..
# yum search 关键词
# yum provides "文件路径"
rpm -q #查询软件有没有安装
rpm -ivh #软件安装
rpm -qi #查询软件有没有安装以及安装的详细信息
rpm -e #软件卸载
rpm -qc #查看配置文件
rpm -ql #查看软件安装位置
vim 命令模式
i #光标当前位置输入
o #光标下一行位置输入
u #撤销
大写 C #删除光标后面进入插入模式
*yy #复制*行
p #粘贴
u #撤销
/关键词按 n 下一个#查找
G #到最末尾
10G #到第 10 行
dd #删除当前行
10dd #删除当前向下 10 行
末行模式的一些操作
:set number #显示行号
:10 #到第 10 行
:% s/old/new/g #查找替换所有
:5,10 s/old/new/g #查找替换 5 到 10 行
:r 其他文件地址#把其他人间倒入进来
创建目录
mkdir -p /aa/bb/cc/dd/ee #创建目录和子目录
ls -R /aa
cp 复制
-r 复制目录
-p 保持原文件的权限等
fdisk 交互式分区工具
常用交互指令
m #列出指令帮助
p #查看现有的分区表
n #新建分区
d #删除分区
q #放弃退出
w #保存退出
分区结束无法显示新分区刷新 partprobe /dev/sdb 或重起电脑 reroot
格式化
mkfs.ext3 /dev/vdb?
mkfs.ext4
mkfs.xfs
mkfs.vfat -F 32
lsblk 查看磁盘
blkid 查看分区的格式 UUID
df -hT 查看所有的挂载点
du -sh /etc 统计/etc 目录的大小
history 查看所有打过的命令
开机自动挂载
vim /etc/fstab
设备路径\UUID 挂载点类型参数备份标记检测顺序
/etc/vdb2 /mydisk ext4 defaults 0 0
mount -a 检测正确无提示正确后自动挂载
逻辑卷
物理卷 pv
卷组 vg
逻辑卷 lv
pvs #查看卷组由哪几个分区组成
vgs #查看卷组
lvs #查看逻辑卷
vg | lvremove #删除卷组| 逻辑卷
vg | lvdisplay #显示卷组| 逻辑卷详细信息
创建逻辑卷: vgcreate 卷组名/dev/vdc1 /dev/vdc2
lvcrate -n 逻辑卷名-L 大小卷组名
扩展卷组:
vgextend systemvg /dev/vdc3
扩展空间:
lvextend -L 18G /dev/systemvg/VO
刷新扩展文件系统 2 种方法:
扩展 ext4 文件系统: resize2fs /dev/systemvg/VO #刷新
扩展 xfs 文件系统: xfs_growfs /dev/systemvg/VO
扩展逻辑卷
# vgextend 卷组名空闲分区设备
# lvextend -L 新的大小/dev/卷组名/逻辑卷名
# blkid /dev/卷组名/逻辑卷名
# resize2fs 或 xfs_growfs /dev/卷组名/逻辑卷名
PE:卷组划分空间的单位默认 4M
vgcreate -s 16M datastore /dev/vdc5 #-s 指定 PE 大小
vgdisplay datastore #查看 PE 大小
lvcreate -l 50 -n database datastore #-l 按物理扩展单元划分
添加逻辑卷
# vgcreate -s PE 大小卷组名空闲分区设备
# lvcreate -l PE 个数-n 逻辑卷名卷组名
# mkfs.类型/dev/卷组名/逻辑卷名
。。。。【FAT32,mkfs.vfat -F 32 ...】
swap 交换空间(虚拟内存)
swapon -s #查询交换空间状态
mkswap /dev/vdc6 #格式化交换空间
swapon /dev/vdc6 #启用
free -h #查询内存大小
swapoff /dev/vdc6 #停用
vim /etc/fstab #挂载开机自启
/dev/vdc6 swap swap defaults 0 0
添加交换分区
# mkswap 空闲分区设备
# vim /etc/fstab
交换分区设备 swap swap defaults,pri=优先级 0 0
# swapon -a
# swapon –s
添加用户
useradd [选项] 用户名#添加用户
usermod [选项] 用户名#修改用户
-u #指定用户 UID
-d #指定家目录
-s #登入 Shell
-g #指定基本组
-G #附加组
userdel 用户名#删除用户
echo 123 | passwd --stdin lisi #给李四添加密码 123
groupadd 组名#添加组
selinux 安全机制
三种状态
enforcing #强制
permissive #宽松
disabled #禁止禁止后重起才能变换
getenforce #查看当前状态
setenforce (0、1) #改变当前状态 1 代表 enforcing 0 代表 permissive
vim /etc/selinux/config #永久改变
sestatus #查看 selinux 的状态
进程管理
查看/监控进程——
1)pstree 查看进程树
-a #显示完整的命令行
-p #显示 pid
2)ps 查看进程快照
ps aux | grep httpd
ps -elf | grep httpd
3)top 查看进程排名
4)pgrep 检索/查找进程
-l #输出进程名
-U 用户名#显示指定用户的进程
案例 1:查看进程信息
使用进程工具完成下列任务
1)找出进程 gdm 的 PID 编号值
pstree -p | grep gdm
ps aux | grep gdm
pgrep -x gdm
2)列出由进程 gdm 开始的子进程树结构信息
pstree 1341
3)找出进程 sshd 的父进程的 PID 编号/进程名称
ps -elf | grep sshd
4)查看当前系统的 CPU 负载/进程总量信息
top
进程的终止:
Ctrl+c
kill -9 PID... 、kill -9 %任务编号
killall -9 进程名
剩余30页未读,继续阅读
资源评论
SWORD_CUTTING
- 粉丝: 2
- 资源: 6
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功