文章目录
- 1、磁盘分区类命令
- 1.1、df (disk free 空余硬盘)查看磁盘空间使用情况
- 1.2、fdisk 查看分区
- 1.3、mount/umount 挂载/卸载
- 2、进程线程类命令
- 2.1、ps (process status 进程状态)查看当前系统进程状态
- 2.2、kill终止进程
- 3、系统定时任务命令
- 3.1、crond服务管理
- 3.2、crontab 定时任务设置
1、磁盘分区类命令
1.1、df (disk free 空余硬盘)查看磁盘空间使用情况
查看磁盘使用情况
[root@centos100 ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda2 15G 3.5G 11G 26% /
tmpfs 939M 224K 939M 1% /dev/shm
1.2、fdisk 查看分区
该命令必须在root用户下才能使用
查看系统分区情况
[root@centos100 /]# fdisk -l
Disk /dev/sda: 21.5 GB, 21474836480 bytes
255 heads, 63 sectors/track, 2610 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0005e654
Device Boot Start End Blocks Id System
/dev/sda1 * 1 26 204800 83 Linux
Partition 1 does not end on cylinder boundary.
/dev/sda2 26 1332 10485760 83 Linux
/dev/sda3 1332 1593 2097152 82 Linux swap / Solaris
1.3、mount/umount 挂载/卸载
什么是挂载卸载?
对于Linux用户来讲,不论有几个分区,分别分给哪一个目录使用,它总归就是一个根目录、一个独立且唯一的文件结构。
Linux中每个分区都是用来组成整个文件系统的一部分,它在用一种叫做“挂载”的处理方法,它整个文件系统中包含了一整套的文件和目录,并将一个分区和一个目录联系起来,要载入的那个分区将使它的存储空间在这个目录下获得。
挂载光盘镜像文件
[root@centos100 ~]# mkdir /mnt/cdrom/ (建立挂载点)
[root@centos100 ~]# mount -t iso9660 /dev/cdrom /mnt/cdrom/ (设备/dev/cdrom挂载到/mnt/cdrom中)
[root@centos100 ~]# ll /mnt/cdrom/
卸载光盘镜像文件
[root@centos100 ~]# umount /mnt/cdrom
设置开机自动挂载
[root@centos100 ~]# vi /etc/fstab
添加红框中内容,保存退出
2、进程线程类命令
进程是正在执行的一个程序或命令,每一个进程都是一个运行的实体,都有自己的地址空间,并占用一定的系统资源。
2.1、ps (process status 进程状态)查看当前系统进程状态
如果想查看进程的CPU占用率和内存占用率,可以使用aux
[root@centos100 datas]# ps -aux
如果想查看进程的父进程ID可以使用ef
[root@centos100 datas]# ps -ef
2.2、kill终止进程
杀死浏览器进程
[root@centos100 桌面]# kill -9 5102
通过进程名称杀死进程
[root@centos100 桌面]# killall firefox
3、系统定时任务命令
3.1、crond服务管理
重新启动crond服务
[root@centos100 ~]# systemctl restart crond
3.2、crontab 定时任务设置
(1)进入crontab编辑界面。会打开vim编辑你的工作,通过 "* " 定义任务周期。
[root@centos100 ~]# crontab -e
(2)每个星号上可以使用的特殊符号
(3)特定时间执行命令
每隔1分钟,向/root/bailongma.txt文件中添加一一些内容
*/1 * * * * /bin/echo ”11” >> /root/bailongma.txt