Linux练习

作业要求: 自己安装linux环境,在每一个题目下贴执行命令和结果的截图

一、文件创建

1. 创建一个文件夹命名为mydir

2. 进入文件夹,创建一个文件,命名为myfile

3. 查看mydir文件夹下有哪些文件

答案获取:

https://laowangall.oss-cn-beijing.aliyuncs.com/studentall.pdf

二、文件备份

1. 备份mydir文件夹,并命名为mydir.bak

2. 进入mydir.bak 选择历史命令查看mydir.bak下的有哪些文件

三、删除&编辑文件

1. 删除mydir下的myfile文件

2. 新建一个mybash.sh的文件

3. 使用vim编辑mybash.sh文件, 使其功能为每隔1s打印一下1到1000的计数,编辑完毕保存。

4. 展示mybash.sh里的内容

四、查看磁盘占用

1. 查看机器总体磁盘占用情况

2. 查看mydir所在目录下有哪些文件和文件夹,以及各个文件和文件夹占用磁盘空间大小

五、修改文件权限和运行

1. 查看mybash.sh的拥有者、所属群组和权限

2. 修改权限为拥有者可读可写可执行,所属群组和其他人可读可执行不可写。并确认权限修改正确

3. 运行mybash.sh文件,观察是否每隔1s打印计数

4. 中断mybash的运行,再用nohup在后台运行mybash,观察nohup.out日志的实时更新情况

六、定时

1. 为了防止日志堆积,定时每2min清除nohup.out的日志文件中的日志内容

七、进程

1. 观察mybash脚本运行实时占用的cpu和内存

2. 找到正在运行的mybash所在进程的pid

3. kill掉该进程,并再次确认进程是否kill掉

八、编程

1. 编写一个shell脚本,统计当前用户最常用的指令及其对应的历史使用次数,输出最常使用的前5个指令及使用次数,格式为“指令 次数”,例如:

cd 105 

ls 103 

su 60 

vi 34 

svn 31

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值