Linux操作系统基础知识part4
top
僵尸进程 失去了父进程的子进程,占用内存不占用cpu
cpu的利用率:实际单位时间内计算的工作量
cpu的负载:cpu被安排的工作量
free
buffers 表示内存往硬盘存写的数据,还没有写的。
cache 表示硬盘往内存里写入的缓存。
上面两个都是内存里的空间。
buffers/cache free = mem free + mem buffers + mem cached
内存的使用率:buffers/cache 除以 mem used
buffers/cache used 使用满就是真的将内存用满
查看硬盘空间
df -h 查看空间
df -i 查看文件数
df -T 查看硬盘类型
xfs 文件系统
btrfs 文件系统
dd if =/dev/zero of=/a.txt bs=100MB count=1 能够查看硬盘的读写速度
ps aux
ps tree + 进程号(pid)
kill -9 pid
pkill +进程名
挂在 mount
umount
umount -l 强制卸载
Cenots7 分区问题处理技巧。
分区之后,fdisk -l可以看到分区
ls /dev/看不到分区目录
mkfs.xfs /dev/sdb5 找不到该目录,不能格式化的时候
partprobe /dev/sdb 使用这个命令就可以刷新出来该目录 就可以格式化操作了。(实在不行,都删掉,重启电脑)
技巧二
当格式化分区出现
[root@localhost ~]# mkfs.xfs /dev/sdb1
mkfs.xfs: /dev/sdb1 appears to contain an existing filesystem (xfs).
mkfs.xfs: Use the -f option to force overwrite.
报错,不能格式化的时候,用提示中的-f 即可
[root@localhost ~]# mkfs.xfs -f /dev/sdb1
meta-data=/dev/sdb1 isize=512 agcount=4, agsize=65536 blks
= sectsz=512 attr=2, projid32bit=1
= crc=1 finobt=0, sparse=0
data = bsize=4096 blocks=262144, imaxpct=25
= sunit=0 swidth=0 blks
naming =version 2 bsize=4096 ascii-ci=0 ftype=1
log =internal log bsize=4096 blocks=2560, version=2
= sectsz=512 sunit=0 blks, lazy-count=1
realtime =none extsz=4096 blocks=0, rtextents=0
神秘技能
cfdisk /dev/sdb
可以查看磁盘总空间以及各个分区大小,还有其他功能。
分区
fdisk /dev/sdb
m 查看各种功能选项
n 新建
w保存
q 退出
n新建之后,提示选e(扩展分区,扩展分区之后做逻辑分区,扩展分区不能直接用)还是选p(主分区,主分区只能分4个),,如果建过扩展分区之后,再n新建则提示,
p和l(逻辑分区,逻辑分区从扩展分区里分)。
然后保存(w)
再之后,就可以格式化使用了。
mkfs.xfs /dev/sdb #xfs可以改成ext4等等