技术

Linux 学习磁盘管理

2021-05-25  本文已影响0人  幽月星辰

一、查看磁盘的命令

查看文件系统整体的磁盘使用量,以字节形式展示(尽量少用)

命令:

df 

二、查看磁盘剩余空间

df -hl:查看磁盘剩余空间

df -hl

查看每个根路径的分区大小,已使用和可用情况(可以经常查看系统剩余空间的大小,防止系统磁盘满)
以M (兆)的形式展示

命令:

df -h

du (检查磁盘空间使用量)查看的是正常肉眼看到的。

命令:

du

查看包含隐藏的文件 ,du 后面加 -a

还能看到子文件夹,不要在根目录下执行查看命令,它会扫描你的电脑所有文件,一时半会停不下来!!!

命令:

du -a   

查看整个系统的容量,检查根目录下每个目录所占用的容量

命令:

du -sm /*

将外部设备挂在到mnt目录来访问

mount 挂载命令:

mount /dev/设备名称  /mnt/目录下的文件名称

umount 卸载命令:

umount-f 强制卸载

umount-f 挂载位置

三、进程管理

什么是进程

1、在linux中,每一个程序都是有自己的一个进程,每一个进程都有一个id号

2、每一个进程,都会有一个父进程!

3、进程可以有两种存在方式:前台进程、后台进程

4、一般的话服务都是后台运行的,基本的程序都是前台运行的(前台进程,页面一关闭,进程就自动关闭)

命令

ps 查看当前系统中正在执行的各种进程信息

ps  

ps查看帮助文档命令

ps help
man ps

管道符|:

在Linux中,| 叫做管道符

A命令 管道符 B 命令,可以在A命令输出的参数传入B命令(如果不对,还望指导)

A|B

grep 查找文件中符合条件的字符串!

==举例==:

查找进程中包含mysql的进程

命令:-au 或者-axu都可以

ps -au|grep mysql
ps -axu|grep mysql

查询进程中包含redis的进程

命令:

ps -au|grep redis
ps -axu|grep redis

查看进程中包含java的进程

命令:

ps -au|grep java
ps -axu|grep java

ps-ef :可以查看到父进程的信息

命令:

ps -ef|grep mysql

看父进程我们一般可以通过目录树结构来查看!

pstree

-p 显示父id

  -u  显示用户组

命令:

pstree -pu

进程死机了,如何杀掉进程?结束进程

等价于windows 的任务管理器中的-结束任务!

命令:

kill -9 进程的id

代码死机了,进入了死循环,可以选择结束进程,杀掉进程,强制结束!

本文纯属是 学习Linux !!!


上一篇下一篇

猜你喜欢

热点阅读