shell基本命令:
1. lsof 列表所有已打开的文件。这里的文件是广义的文件,在linux里,所有命令、进程都可以是文件。
lsof -i:8080 使用8080端口的程序。要注意用户权限,一般用root来执行。
ls, mv, cp, rm等命令有参数长度限制,使用 xargs 来执行: ls | xargs rm
设置系统时间: date -s '' ; clock --systohc
ls 1>/dev/null 2>&1 /dev/null是不存在的特殊设备
查看系统信息命令:
hostname; who; /proc/cpuinfo;
内存: /proc/meminfo; free;
磁盘: df; du -sh;uptime # 查看系统运行时间、用户数、负载; fdisk -l; mount | column -t;
HP UNIX:
1. 磁盘管理
LVM:逻辑卷管理
一个硬盘是一个物理卷PV,多个PV组成卷组VG,VG可以包括创建多个逻辑卷LV。其中最小的物理管理块叫物理扩展PE,默认是4M,可以设置大一些。逻辑最小的可管理块叫逻辑扩展LE, 有一个表维护LE与PE的关系。
/dev/dsk对应的为块设备,文件系统的操作用到它,如mount。/dev/rdsk对应的为字符设备(裸设备,rdsk的r即为raw)。PV 是块设备,硬盘初始状态是裸设备,要先将其变为块设备,才能加入到VG中。
vgdisplay :可看到用了多少PE,还有多少PE,扩展LV时就心中有数了
lv~ pv~
bdf
sam:类型suse的yast,aix的smit/smitty 可以查看磁盘的信息。
umount 挂载点
mount [-t 类型] 设备 挂载点
扩逻辑卷:
lvextend -L 500 /dev/vg00/lvol4
将逻辑卷/dev/vg00/lvol4扩大到500M
查看文件系统:fstyp /dev/vg00/lvol4
为扩展的空间扩展文件系统:
# extendfs -F vxfs /dev/vg00/rlvol4
初始化硬盘
# pvcreate [-f] /dev/rdsk/c0t5d0 //变为块设备
将硬盘加入到VG中
# vgextend vgXX /dev/dsk/ c0t5d0
查看PV
pvdisplay –v /dev/dsk/cXtXdX 该命令可以查看某个物理硬盘上的逻辑卷的情况,判断上面的空间有没有使用。
删除PV
将某个PV从VG中剔除:
vgreduce vg_name /dev/dsk/cXtXdX
详细参考:http://htdzwy.blog.163.com/blog/static/7980475120084190204636/
注意:不能对已存在的 pv 再 pvcreate ,不然会出现严重错误。
查看系统信息:
machinfo, swapinfo, ioscan, dmesg, model, vmstat
sar 1 2 : 每隔1秒,共执行3次
sar -d 查看io情况。 avque在指定间隔内,平均处理的请求个数、r+w/s每秒对设备读/写进行传输的次数、blks/s每秒设备传输的数据块数目、avserv每次传输所使用的时间(寻道延迟、旋转延迟、数据传输时间)的平均值,以ms秒计,avwait每个请求在请求在队列中等待的平均时间,以ms秒计。
分享到:
相关推荐
本资源包含了两份文档——《shell十三问》和《shell基础十二篇》,是初学者快速掌握Shell编程的优秀教程。 1. **Shell基础知识** - **变量与赋值**:在Shell中,变量可以用来存储各种类型的数据,如字符串、整数。...
"SHELL基础十二篇"涵盖了初学者必须掌握的基本概念和技能,以下是对这些核心知识点的详细阐述: 1. **Shell简介**:Shell是操作系统与用户交互的接口,它允许用户通过命令行执行系统操作。常见的Shell有Bash...
Linux系统管理中的Shell基础主要涉及对Shell这一概念的理解和运用。Shell是用户和操作系统之间交互的一种接口,它提供了一个命令行界面,允许用户输入命令并执行。Shell能够解释用户输入的命令,并调用相应的系统...
### Linux Shell基础知识详解 #### 一、Shell简介 在Linux操作系统中,Shell是一种用户与操作系统交互的接口。Shell不仅能够执行命令,还可以编写脚本来自动化一系列任务。对于初学者而言,掌握基本的Shell命令和...
shell基础编程的一些例子,供查阅使用,涉及到shell脚本使用的某些功能
### Shell基础培训知识点详解 #### 一、Shell简介与作用 - **定义**: Shell是一种用C语言编写的程序,作为用户与Linux操作系统之间的桥梁。它既是命令语言也是程序设计语言,用户可以通过输入命令来实现对系统的...
10.3.1 Shell基础-Bash基本功能-历史命令与补全.mp4 10.3.2 Shell基础-Bash基本功能-别名与快捷键.mp4 10.3.3 Shell基础-Bash基本功能-输入输出重定向.mp4 10.3.4 Shell基础-Bash基本功能-多命令顺序执行与管道符...
下面将详细介绍创建 Shell 脚本、Shell 基础语法、流程控制语法以及如何定义和使用 Shell 函数。 首先,让我们理解一下 Shell 编程的基础。Shell 是操作系统提供的一种命令解释器,用户通过 Shell 与操作系统进行...
**Shell基础——Shell入门资料** 在信息技术领域,Linux操作系统因其开放源码、稳定性和灵活性而备受推崇。Linux的用户界面主要是命令行界面,也就是我们常说的终端或控制台,而Shell则是用户与操作系统交互的接口...
### Shell基础学习资料知识点详解 #### 一、Shell脚本的执行与权限设置 - **脚本执行前的声明**:任何Shell脚本都需在第一行声明所使用的Shell解释器,例如`#!/bin/sh`。这里的`#!/bin/sh`表示此脚本将通过`/bin/...
**Shell基础入门教程** Shell编程是Linux和Unix操作系统中的一种命令解释器,它允许用户通过命令行与系统交互,执行各种任务。本教程将引导初学者逐步了解并掌握Shell编程的基础知识。 ### 1. Shell简介 Shell是...
### CShell基础知识详解 #### 一、引言 在之前的讨论中,我们已经涉及了许多Cshell的功能,例如命令别名、作业控制等。此外,任何一系列Cshell命令都可以存储在一个文件中,并通过调用Cshell来执行这些命令。这样...
总之,Shell基础包括脚本编写、变量管理、环境变量的使用以及条件测试等,掌握这些基础知识对于高效地管理和自动化Linux系统任务至关重要。通过编写和理解Shell脚本,用户可以更好地理解和控制他们的操作系统。
shell是直接与内核进行交互,属于比用户程序层更深入的一种程序语言。shell的简单,高效,优雅,基础问答,让你对shell有初步了解
这份"shell基础"的学习资料,无论是对初学者还是有一定经验的shell编程者,都是一份非常宝贵的资源。以下是根据标题和描述提炼出的shell基础知识要点,我们将深入探讨这些主题。 1. **Shell介绍**:Shell是用户与...
京峰教育 Linux Shell 基础编程知识点总结 本资源摘要信息涵盖了 Linux Shell 基础编程的知识点,包括 Shell 编程入门、变量、If、While、For、Case、Select 基本语句案例演练、Find、Grep、Awk、Sed 四剑客深度...
最近在学习shell,找了很多资料,这个是其中不错的shell基础知识讲解,虽然比较基础,但是很容易懂~
Shell基础实验是Linux或Unix操作系统中的重要组成部分,它是一种命令行解释器,允许用户与操作系统进行交互。在本次实验中,我们将深入理解Shell的基本概念、常用命令以及脚本编写技巧。通过实践,你可以掌握如何...
本压缩包"shell基础学习资料.rar"包含的资源显然是为了帮助初学者掌握Shell的基础知识。以下是关于Shell的一些关键知识点的详细说明: 1. **Shell类型**:Linux中有多种Shell,比如Bash(Bourne-Again SHell)、Sh...