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基础5:输入/输出(echo,read,cat,管道,tee,重定向等)shell基础8:文本过滤工具(grep) shell基础9:awk 64 shell基础10:sed 94 Shell基础11:文件分类、合并和分割(sort,uniq,join,cut,paste...
Shell基础十二篇,unix,Shell基础十二篇,unix
SHELL基础 十二篇 SHELL基础 十二篇 SHELL基础 十二篇
此资源包括两个word文档,《shell十三问》和《shell基础十二篇》,记录的是网络上的shell学习的帖子,浅显易懂,诙谐幽默,非常适合shell初学者,是shell入门学习最佳的材料。
shell基础编程的一些例子,供查阅使用,涉及到shell脚本使用的某些功能
10.3.1 Shell基础-Bash基本功能-历史命令与补全.mp4 10.3.2 Shell基础-Bash基本功能-别名与快捷键.mp4 10.3.3 Shell基础-Bash基本功能-输入输出重定向.mp4 10.3.4 Shell基础-Bash基本功能-多命令顺序执行与管道符...
Linux系统管理-shell基础1.pdf
shell是直接与内核进行交互,属于比用户程序层更深入的一种程序语言。shell的简单,高效,优雅,基础问答,让你对shell有初步了解
最近在学习shell,找了很多资料,这个是其中不错的shell基础知识讲解,虽然比较基础,但是很容易懂~
介绍linux shell的基础 适合初学者
shell编程 创建shell脚本 ①创建第一个shell脚本②运行shell脚本shell 基础语法 ①变量②变量分类与数组③shell传递参数④基本运算符shell流程控制语法 ①if else条件判断②for循环③while循环④until循环⑤case语句...
主要内容: shell基础 基本介绍,环境,选项,特殊字符 shell变量 用户定义变量,环境变量,位置变量(shell 参数) shell script编程 条件测试,循环及重复控制 .shell定制
shell基础学习资料,对于新手学习linux shell很有用
03 Shell基础实验
几个简单的shell编程例子,是老师课上布置的作业。希望对大家有用。
shell基础 (pdf) txt版 ,适合于初级和高级shell编程者
shell基础学习资料.rarshell基础学习资料.rarshell基础学习资料.rarshell基础学习资料.rar