1、请用命令查出ifconfig命令程序的绝对路径[root@localhost ~]# which ifconfig

答:/usr/sbin/ifconfig

2、请用命令展示以下命令哪些是内部命令,哪些是外部命令?(cd \ pwd \ ls \ ifconfig \ du)[root@localhost ~]#

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

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

      ls 是 `ls --color=auto' 的别名(由此可见该命令ls为外部命令)

      ifconfig 是 /usr/sbin/ifconfig (由此可见该命令ifconfig为外部命令)

      du 是 /usr/bin/du (由此可见该命令du为外部命令)

3、请在/下创建目录abc请在/下创建目录/liangjian/liyunlong/weiheshang/duanpeng请在/abc下一次创建1000个目录,名字自己拟定。

答:[root@localhost ~]# mkdir /abc

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

mkdir: 已创建目录 "/liangjian"

mkdir: 已创建目录 "/liangjian/liyunlong"

mkdir: 已创建目录 "/liangjian/liyunlong/weiheshang"

mkdir: 已创建目录 "/liangjian/liyunlong/weiheshang/duanpeng"

[root@localhost liyunlong]# 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 weiheshang]# cd ..

[root@localhost liyunlong]# pwd

/liangjian/liyunlong

[root@localhost liyunlong]#

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

答:[root@localhost ~]# rm -rf /abc/{1..1000}

[root@localhost ~]# ls /abc/

[root@localhost ~]#

[root@localhost ~]# touch /abc/stu{1..20}.txt

[root@localhost ~]# ls /abc/

stu10.txt  stu12.txt  stu14.txt  stu16.txt  stu18.txt  stu1.txt   stu2.txt  stu4.txt  stu6.txt  stu8.txt

stu11.txt  stu13.txt  stu15.txt  stu17.txt  stu19.txt  stu20.txt  stu3.txt  stu5.txt  stu7.txt  stu9.txt

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

答:[root@localhost ~]# cp /boot/vmlinuz* /abc/

[root@localhost ~]# ls /abc/

stu10.txt  stu14.txt  stu18.txt  stu2.txt  stu6.txt  vmlinuz-0-rescue-33213c366c264aabbfe9dec78d0c4721

stu11.txt  stu15.txt  stu19.txt  stu3.txt  stu7.txt  vmlinuz-3.10.0-693.el7.x86_64

stu12.txt  stu16.txt  stu1.txt   stu4.txt  stu8.txt

stu13.txt  stu17.txt  stu20.txt  stu5.txt  stu9.txt

[root@localhost ~]# du -h /boot/vmlinuz*

5.7M /boot/vmlinuz-0-rescue-33213c366c264aabbfe9dec78d0c4721

5.7M /boot/vmlinuz-3.10.0-693.el7.x86_64

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

答:[root@localhost ~]# mv /abc/vmlinuz-0-rescue-33213c366c264aabbfe9dec78d0c4721 /abc/kgc

[root@localhost ~]# ls /abc/

kgc        stu12.txt  stu15.txt  stu18.txt  stu20.txt  stu4.txt  stu7.txt  vmlinuz-3.10.0-693.el7.x86_64

stu10.txt  stu13.txt  stu16.txt  stu19.txt  stu2.txt   stu5.txt  stu8.txt

stu11.txt  stu14.txt  stu17.txt  stu1.txt   stu3.txt   stu6.txt  stu9.txt

[root@localhost ~]# mv /boot/vmlinuz-3.10.0-693.el7.x86_64 /tmp/

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

答:[root@localhost ~]# stat /tmp/vmlinuz*

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

大小:5877760    块:11480      IO 块:4096   普通文件

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

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

环境:system_u:object_r:boot_t:s0

最近访问:2019-07-23 10:10:02.218661271 +0800

最近更改:2017-08-23 05:21:49.000000000 +0800

最近改动:2019-07-24 09:33:12.141757314 +0800

创建时间:-

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

答:[root@localhost ~]# find /tmp/ -size +1M -a -name vmlinuz*

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

chapter01的更多相关文章

  1. springboot-shiro chapter01——创建springboot webmvc环境

    简介:本章提供了springboot简单例子,主要包含以下内容 1.pom.xml依赖资源 2.springboot配置 3.web应用spring mvc 环境: IDEA15+ JDK1.8+ M ...

  2. 【GISER&&Painter】Chapter01:WebGL渲染初体验

    基于上一篇OpenGL的渲染原理,这两周又陆续接触了一些关于WebGL绘图的一些内容,因为刚入门,很多东西又很晦涩,所以特意花了小半天的时间整理了一下,特此记录. 零  画一个多边形吧! 把一个多边形 ...

  3. chapter01作业

    1. 请用命令查出ifconfig命令程序的绝对路径 [root@localhost chen]# which ifconfig /usr/sbin/ifconfig 2.请用命令展示以下命令哪些是内 ...

  4. chapter01图像基本操作

    刚刚开始学习opencv,来记录一下自己的学习笔记,也向各位大牛虚心求教 一.图片的基本知识 只要是彩色的图片都有三个颜色通道,即RGB,用三个矩阵来表示. 三个矩阵的同一个坐标位置上的数值描述的是一 ...

  5. Atitit.可视化与报表原理与概论

    Atitit.可视化与报表原理与概论 1.  信息可视化1 2. Gui可视化1 3. 报表系统(三大图表,金字塔,组织结构图等)1 4. <可视化数据>目录3 5. 可视化的具体实现(c ...

  6. Epub基础知识介绍

    转载自:http://www.cnblogs.com/linlf03/archive/2011/12/13/2286218.html 一.什么是epub epub是一个完全开放和免费的电子书标准.它可 ...

  7. Linux(Ubuntu 14.04) setting up OpenGL

    1. Install c/c++ compilation package. 2. install openGL and freeGlut library sudo apt-get install me ...

  8. GitBook制作电子书详细教程(命令行版)

    GitBook 是一款基于 Node.js 开发的开源的工具,可以通过命令行的方式创建电子书项目,再使用 MarkDown 编写电子书内容,然后生成 PDF.ePub.mobi 格式的电子书,或生成一 ...

  9. 总结六条对我们学习Linux系统有用的忠告

    接触linux需要的是端正自己的态度,这个玩意可不是一天两天就能拿得下的.学习个基础,能装系统.能装常见服务.能编译.能配置存储空间.能配置系统参数.能简单查看系统负载等基本够用.但这些只保证能做机房 ...

随机推荐

  1. 学习过程中遇到的python内置函数,后续遇到会继续补充进去

    1.python内置函数isinstance(数字,数字类型),判断一个数字的数字类型(int,float,comple).是,返回True,否,返回False2.python内置函数id()可以查看 ...

  2. 推荐三个学习git的网站或教程

    廖雪峰官方教程:https://www.liaoxuefeng.com/wiki/896043488029600/900388704535136 ProGit中文版:https://git-scm.c ...

  3. Oracle分组函数之ROLLUP用法

    rollup函数 本博客简单介绍一下oracle分组函数之rollup的用法,rollup函数常用于分组统计,也是属于oracle分析函数的一种 环境准备 create table dept as s ...

  4. 【设计模式】行为型04迭代器模式(Iterator Pattern)

    学习地址:http://www.runoob.com/design-pattern/iterator-pattern.html 迭代器模式,简单来说就是通过迭代的方式对集合进行遍历,在集合的学习中也一 ...

  5. Java进阶——高性能MySQL(一)

    MySQL逻辑架构: 链接管理与安全性: MySQL5.5或更高版本版本提供了一个API,支持线程池(Thread-Pooling)插件,可以使用池中的少量线程来服务大量的连接. 优化与并行: MyS ...

  6. vscode左边侧边栏字体的大小

    相信很多小伙伴们都会在用vscode的时候,当屏幕大小发生变化的时候,你可能会觉得左边的字体太小了,我也遇到了这样的问题,百度也没有找到解决办法,自己摸索了几天,发现可以通过ctrl+shift+ + ...

  7. 并发容器之阻塞队列DelayQueue的使用案例及源码分析

    原文连接:(http://www.studyshare.cn/blog-front//blog/details/1167/0 ) 一.队列及阻塞队列概念 1.队列:是一种特殊线性表,特殊之处在于操作是 ...

  8. WebGL概述

    WebGL,是一项用来在网页上绘制和渲染复杂三维图形(3D图形),并允许用户与之交互的技术.WebGL基于OpenGL ES 2.0,使用GLSL ES语言编写着色器.而 OpenGL ES (Ope ...

  9. Docker安装nacos1.0.0固定ip单机模式

    1 从dockerHub拉取镜像到本地 docker pull nacos/nacos-server:1.0.0 2 创建目录(宿主机) 2.1 日志目录 mkdir -p /docker/nacos ...

  10. 前端学习【第一篇】: HTML内容

    内容概要: HTML介绍 常用标签介绍 一. HTML介绍 web服务的本质 #!/usr/bin/env python3 # _*_ coding:utf- _*_ import socket sk ...