上机作业:

1、请用命令查出ifconfig命令程序的绝对路径

[root@localhost ~]# which ifconfig

/usr/sbin/ifconfig

2、请用命令展示以下命令哪些是内部命令,哪些是外部命令?(cd \ pwd \ ls \ ifconfig \ du)

[root@localhost ~]# type cd

cd 是 shell 内嵌 (由此可见该命令cd为内部命令)

[root@localhost ~]# type pwd

pwd 是 shell 内嵌(由此可见该命令cd为内部命令)

[root@localhost ~]# type ls

ls 是 `ls --color=auto' 的别名(该命令ls是外部命令)

[root@localhost ~]# type ifconfig

ifconfig 是 /usr/sbin/ifconfig(该命令ifconfig是外部命令)

[root@localhost ~]# type du

du 是 /usr/bin/du(该命令du是外部命令)

3、请在/下创建目录abc

[root@localhost /]# mkdir abc

[root@localhost /]# ls

abc  anaconda-ks.cfg  initial-setup-ks.cfg

请在/下创建目录/liangjian/liyunlong/weiheshang/duanpeng

[root@localhost /]#mkdir -pv /liangjian/liyunlong/weiheshang/duanpeng

请在/abc下一次创建1000个目录,名字自己拟定。

[root@localhost /]# mkdir abc/{1..1000}

4、请用绝对路径方式切换到/liangjian/liyunlong/weiheshang/duanpeng 目录下

并用pwd查看当前的路径,请用上级目录名".."方式切换到 /liangjian/liyunlong下

[root@localhost /]# cd /liangjian/liyunlong/weiheshang/duanpeng

[root@localhost duanpeng]# pwd

/liangjian/liyunlong/weiheshang/duanpeng

[root@localhost duanpeng]# cd ../..

[root@localhost liyunlong]#

5、请一次删除/abc下一次创建的1000个目录,请在/abc下用touch再创建20个以stu开头的普通可读文档,文档后缀为.txt

[root@localhost abc]# rm -rf *

[root@localhost abc]# ls

[root@localhost abc]# touch stu{0..20}.txt

[root@localhost abc]# ls

stu0.txt  stu10.txt  stu12.txt  stu14.txt  stu16.txt  stu18.txt  stu2.txt   stu3.txt  stu5.txt  stu7.txt  stu9.txt

stu1.txt  stu11.txt  stu13.txt  stu15.txt  stu17.txt  stu19.txt  stu20.txt  stu4.txt  stu6.txt  stu8.txt

6、请用cp命令将/boot/目录下以vmlinuz开头的文件拷贝到/abc下,并以查看他们占磁盘的空间大小。

[root@localhost /]# cp -r /boot/vmlinuz* /abc

[root@localhost abc]# du -sh vmlinuz*

6.0M        vmlinuz-0-rescue-fd5fb0d433eb43868986d13b1ebbb654

6.0M        vmlinuz-3.10.0-862.el7.x86_64

7、将其中一个vmlinuz开头的文件改名为kgc,另外一个剪切到/tmp目录下。

[root@localhost abc]# mv vmlinuz-0-rescue-fd5fb0d433eb43868986d13b1ebbb654 kgc

[root@localhost abc]# mv vmlinuz-3.10.0-862.el7.x86_64 /tmp

8、查看/tmp/目录下以vmlinuz开头文件的详细状态信息。

[root@localhost abc]# stat /tmp/vmlinuz*

文件:"/tmp/vmlinuz-3.10.0-862.el7.x86_64"

大小:6224704       块:12160      IO 块:4096   普通文件

设备:fd00h/64768d     Inode:67149505    硬链接:1

权限:(0755/-rwxr-xr-x)  Uid:(    0/    root)   Gid:(    0/    root)

环境:unconfined_u:object_r:default_t:s0

最近访问:2019-07-23 20:36:21.500564002 +0800

最近更改:2019-07-23 20:36:21.520563968 +0800

最近改动:2019-07-23 20:49:18.018708404 +0800

创建时间:-

9、用find命令查找/tmp目录下以vmlinuz开头及大小超过1M的文件

[root@localhost abc]# find /tmp -size +1M -a -name "vmlinuz*"

/tmp/vmlinuz-3.10.0-862.el7.x86_64

最新文章

  1. 电脑莫名其妙的被装上了流氓软件DNSunlocker的解决办法
  2. HoloLens开发手记 - Unity之语音输入
  3. delete 类对象指针的注意事项]
  4. 统计SQL语句耗时百分比
  5. 获取app版本号
  6. [java学习笔记]JDK的安装和环境变量的配置
  7. 如何给report自定义page number
  8. jquery 上下滑动效果
  9. 右键菜单中的好友列表Ajax直接跳转请求到登陆页面
  10. 一个技术汪的开源梦 —— 微信开发工具包(WeixinSDK)
  11. php文件上传提示错误:找不到临时文件夹
  12. SpringBoot 读取properties配置文件 @Value使用 中文乱码问题
  13. linux centos 基本命令
  14. Android与单片机通信常用数据转换方法(汇总)
  15. oracle 之创建用户,表空间,授权,修改用户密码
  16. MT【122】一个重要的不平凡的无穷级数
  17. Linux之virtualbox中的ubuntu虚拟机linux系统共享文件夹
  18. Java 前台后台数据传递、中文乱码解决方法
  19. YII2应用结构
  20. 19. Remove Nth Node From End of List【Medium】【删除单链表倒数第n个结点】

热门文章

  1. pytest_参数化parametrize
  2. vue-如何清除下拉框选择数据
  3. Redis Cluster: (error) MOVED
  4. c# 基于WebApi的快速开发框架FastFramework
  5. Javascript判断参数类型
  6. NEST refresh flush forcemerge
  7. Kafka 生产者、消费者与分区的关系
  8. catch socket error
  9. redux核心知识
  10. 供应链管理如何提高效率?APS系统成优化引擎