Linux基础命令总结

13 篇文章 2 订阅

在这里插入图片描述

一、系统管理类

命令描述常用方式解释
top实时显示系统进程的资源占用情况top实时显示系统进程的资源占用情况
iostat报告CPU利用率和I/O统计信息iostat -dmx 1以m为单位,详细显示磁盘使用信息,每1s输出一次
free显示系统中未使用和使用中的内存量free -g/m查看内存,一GB/MB为单位
df显示当前在操作系统上的文件系统磁盘使用情况统计df -Th列出文件系统的YUPE,并使用人类可读的格式
uptime显示系统已经运行了多长时间,以及有多少用户登录uptime显示系统已经运行了多长时间,以及有多少用户登录
lscpu显示CPU架构信息lscpu显示CPU架构信息
lspci显示PCI总线的设备信息lspci -vvv -s [bus number]查看某个pci设备的详细信息
uname显示系统信息,如内核版本和操作系统类型uname -r/-a查看内核版本/全部信息
dmidecode从系统的DMI(SMBIOS)表中抽取硬件信息dmidecode -t 1/slot查看system/slot信息
last展示关于系统用户最后登录会话的信息lash reboot查看重启历史记录
dstat实时显示系统资源使用情况dstat实时显示系统资源使用情况
date显示或设置系统日期和时间date/date -s [string]查看时间/修改时间
ntpdate用于同步系统时间ntpdate [server]跟服务端同步时间
crontab为cron守护进程设置定时任务crontab -e/-l修改/查看定时任务
history显示用户命令历史,可以查看最近执行过的命令history查看执行的历史命令

二、文件与目录管理类

命令描述常用方式解释
ls列出目录内容Is -ltr以列表方式列出目录内容并按修改时间倒序排序
chmod修改文件或目录的权限chmod +x [file or dir]
chmod 755 [file or dir]
给文件或目录添加执行权限
给文件或目录添加755的权限
chown更改文件或目录的所有者chown [user]:[group][file or dir]更改文件或目录的所有者
du显示目录或文件占用磁盘空问的大小du -sh [file or dir]显示目录或文件占用磁盘空问的大小
cat查看文件内容cat查看文件内容
head显示文件开始的内容head -n显示文件开始的内容,-n 后添加数字表示行数
tail显示文件末尾的内容tail -f实时显示文件未尾的内容
more分页显示文件内容more分页显示文件内容
less分页显示文件内容less分页显示文件内容
mkdir创建目录mkdir -p [path/dir]创建目录,如果父目录不存在,根据需要创建父目录
touch创建空文件touch [filename]创建空文件
rm删除文件或目录rm -rf [file or dir]删除文件或递归删除目录,不发出确认提示
mv移动文件或目录mv [old file path][new file path]移动文件或目录
tar打包或解压文件tar -xvf [tar]
tar -cf [tarname] [file or dir name]
解压文件
打包文件或目录
unzip解压zip文件unzip [file] -d [path]解压到指定目录
fdisk分区工具fdisk -l/fdisk [disk path]查看磁盘分区/对磁盘进行分区等操作
Isblk列出块设备信息Isblk列出块设备信息
pwd显示当前工作目录pwd显示当前工作目录
cp复制文件或目录cp [file path] [file path]复制文件或目录
vi文本编辑器vi [filename]编辑文本
cd切换工作目录cd/cd …切换到当前用户的home目录/返回上一级目录
gunzip解压gzip文件gunzip [file]解压gzip文件
grep在文件中搜索指定模式grep [PATTERN]
grep -v[PATTERN]
grep -i[PATTERN]
对管道符前输出的内容进行搜索
对管道符前输出的内容进行搜索,打印出未被匹配的内容
对管道符前输出的内容进行搜索,不区分大小写
egrep在文件中使用扩展正则表达式搜索指定模式egrep在文件中使用扩展正则表达式搜索指定模式
echo输出文本或变量echo [text]> [file]
echo $[变量]
输出制定内容到某文件中
输出某变量
sh执行shell脚本sh xxx.sh执行shell脚本
exit退出当前shell会话exit退出当前shell会话

三、网络管理类

命令描述常用方式解释
ifconfig显示或配置网络接口信息ifconfig -a显示当前所有可用网络接口,即使是down的接口
route显示或配置路由表信息route -n
route add -net [ip address]netmask [netmask] dev [network interface]
查看路由表
添加路由信息
ethtool显示或配置以太网适配器参数ethtool [network interface]查看网口信息
ip显示或配置网络接口信息ip a/ip -4 a显示当前可用网络接口/仅显示ipv4的网络接口
ssh远程登录到另一台计算机ssh -p [port][user]@[ip adderss]
ssh -p [port] [user]@[ip adderss] [command]
远程登录到另一台计算机
在远程计算机上执行命令
scp在网络上安全地复制文件scp -P [port] [source] [target]在网络上安全地复制文件
ping测试主机之间的连通性ping测试主机之间的连通性
ipmitoolIPMI工具,用于管理远程服务器硬件ipmitool lan print
ipmitool lan set [ipaddr/netmask/defgw ipaddr]
打印ipmi信息
设置ipmi
ifdown关闭网络接口ifdown [network interface]关闭网络接口
ifup启动网络接口ifup [network interface]启动网络接口

四、磁盘管理类

命令描述常用方式解释
lvs用于显示逻辑卷(Logical Volumes)的信息Ivs用于显示逻辑卷(Logical Volumes)的信息
pvs用于显示物理卷(Physical Volumes)的信息pvs用于显示物理卷(Physical Volumes)的信息
vgs用于显示卷组(Volume Groups)的信息vgs用于显示卷组(Volume Groups)的信息
Ivextend用于扩展逻辑卷的大小lvextend -L [size] [V path]
lvextend -L +[size] [LV path]
扩展逻辑卷到指定大小
扩展逻辑卷增加指定大小
vgextend用于向卷组中添加一个或多个物理卷,以扩展卷组的存储容量vgextend [VG] [PV]用于向卷组中添加一个或多个物理卷,以扩展卷组的存储容量
pvcreate初始化物理卷以供LVM使用pvcreate [disk]初始化物理卷以供LVM使用
vgcreate创建卷组vgcreate [VG name] [PV]创建卷组
Ivcreate创建逻辑卷lvcreate -L [size] [LV name] [VG name]创建逻辑卷
mkfs.xfs创建XFS文件系统mkfs.xfs [LV path]创建XFS文件系统
mount挂载文件系统mount [device][dir]挂载文件系统
umount卸载文件系统umount [dir]卸载文件系统
lsof显示打开文件的进程lsof -i:[port]显示通过指定端口打开的进程
dd数据转换和复制工具dd if=[file] of=[file] bs=[bytes] count=[num]
dd if=/dev/zero of=[disk path] bs=[bytes] count=[num]
数据转换和复制工具
擦窗除磁盘中的信息

五、Oracle RAC常用命令

# crsctl
crsctl stop/start crs //启停数据库集群
crsctl disable/enable crs//关闭开启开机自启*
crsctl status res -t//查看集群资源状态
# srvctl
srvctl stop/start database -d [db]-i [instance]//启停实例
srvctl disable/enable database -d //关闭开启随集群启动
srvctl config database -d [db]//杏看数据库配置
# asmcmd
asmcmdlsdg//查看asm磁盘组信息
asmcmd lsdsk -kG [dg]//查看某磁盘组中的磁盘
asmcmd online -G「dg]-a//online某磁盘组中的所有离线磁盘
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

不会编程的喵星人

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值