Linux--进程考核--文件系统和进程

实验  文件系统和进程

在进行这个实验操作前,先要在虚拟机进行添加硬盘的操作,如果不知道可以看我下一篇文章。

1、挂载文件系统。

(1)向系统中添加1块硬盘,硬盘大小为5G。

  1. 重启CentOS 6,识别硬盘名。

 

 

(3)对新硬盘进行分区操作。

①进行分区操作;

 

②创建新分区;

创建分区1

依次输入“n”、“p”、“1”、“2048(或者按Enter键,设置默认值)”、“+2G” 

创建分区2

“n”、“p”、“2”、“按Enter键”、“按Enter键”、“w”。

③查看目前系统的分区情况;

④创建文件系统;

在/dev/sdb1上创建ext4文件系统.

在/dev/sdb2上创建ext4文件系统。

 

 

⑤挂载使用;

先执行mount命令。

 

然后创建挂载点,并挂载文件系统。

 

最后执行mount命令,进行验证。

  1. 文件系统的自动挂载。

 

编辑前文件/etc/fstab内容:

 

编辑后文件/etc/fstab内容:

 

添加了12、13行内容

{查看行数命令操作:

1、打开vi编辑器(vi 文件名)

2、Shift+:(进入底行模式)

3、输入:set nu然后回车

}

 

重启系统,执行mount命令后发现分区/dev/sdb1自动挂载到/mnt/sdb1目录下,分区/dev/sdb2自动挂载到/mnt/sdb2目录下

2、进程管理相关操作。

(1)编写程序print.c,在程序中创建1个子进程,使父子进程分别打印不同的内容。

 

 

  1. 编写程序pid_ls.c,在程序中创建1个子进程,子进程打印自己的pid信息,并通过execl函数获取系统文件命令,执行ls -al pid_ls.c命令。之后父进程打印自己的pid信息。

  1. 编写程序wait.c,使用wait()函数同步进程,并使用宏获取子进程的返回值。

 

  1. 编写程序waitpid.c,使用waitpid()函数不断获取某进程中子进程的状态。

 

  1. 使用kill杀死sshd进程。

 

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值