项目 内容
这个作业属于那个课程 这里是链接
作业要求在哪里 这里是链接
学号-姓名 17041506-张政
作业学习目标 学习在Linux系统终端下进行命令行操作,掌握常用命令行操作并能通过命令行操作解决简单问题

第一题

在Linux系统中,有三类用户,分别是系统用户、普通用户和根用户。

. 普通用户:是 Linux的真实用户,这类用户可以通过用户名和密码登录,通常普通用户的UID大于500;
. 系统用户:是系统运行时的一些特殊用户,这类用户往往不能登录到系统中,但是一些进程需要使用这类用户运行,比如系统中的htpd进程就是使用用户 apache运行的;
. 根用户:又叫root,它的UID为0,也是系统中的超级用户,拥有最高权限。
. 而$表示当前是普通用户,#表示当前为root用户。

博主对root用户的特权功能进行查阅,发现它有如下“特权”:

  1. 添加和删除用户;

  2. 安装软件;

  3. 添加删除设备;

  4. 启动或关闭网络服务;

  5. 某些系统的调用(如内核的请求。!!!这是博主最感兴趣的地方,单一内核体系的Linux中,
    它可以动态的装入卸载内核中的部分代码,即代码段——模块,我们就可以对,
    例如进程管理、定时器、中段管理,内存管理等进行再操作);

  6. 关闭系统;

第二题

图2

. .代表你的当前目录即"pwd"命令所返回的目录,
. ..代表你的当前目录的上一级目录,及当前目录的父目录(或叫父路径)

第三题

图3

图4

. 绝对路径:路径的写法一定是由根目录 / 写起的,例如 /usr/local/mysql

.相对路径:路径的写法不是由根目录 / 写起的,例如 首先用户进入到 /home,然后再进入到test,执行的命令为 “#cd /home,#cd test”。此时用户所在的路径为 /home/test。第一个cd命令后紧跟/home,前面有斜杠;而第二个cd命令后紧跟test,前面没有斜杠。这个test是相对于/home目录来讲的,所以称为相对路径。

第四题

. 如果改文件存在,使用touch指令可更改这个文件或目录的日期时间,包括存取时间和更改时间。

第五题

. > ,执行命令时,每次都会生成一个>后面的文件,将之前的文件替换掉,文件创建时间也会改变。

第七题

图5

图6

. mv:用户可以使用该命令为文件或目录重命名或将文件由一个目录移入另一个目录中。

. cp: 该命令的功能是将给出的文件或目录拷贝到另一文件或目录中。

第九题

. cat:由第一行开始显示内容,并将所有内容输出(cat [-n] 文件名)

. tac:从最后一行倒序显示内容,并将所有内容输出(tac 文件名)

. more:根据窗口大小,一页一页的显示文件内容(more 文件名)

第十题

图7

. rmdir 是一个用于删除空目录的命令行实用程序。
. rm 是一个用于删除文件和目录的命令行实用程序。与命令不同 rmdir, rm 可以删除空目录和非空目录。
. 博主发现,在使用rm删除目录时候,需添加 -r 递归删除,这样就不会报错了

实验二——Linux系统简单文件操作命令的更多相关文章

  1. 实验二 Linux系统简单文件操作命令

    项目 内容 这个作业属于哪个课程 班级课程的主页链接 这个作业的要求在哪里 作业要求链接接地址 学号-姓名 17041428-朱槐健 作业学习目标 1.学习在Linux系统终端下进行命令行操作 2.掌 ...

  2. 实验二:Linux系统简单文件操作命令

    項目 内容 这个作业属于哪个课程() 课程链接 这个作业的要求在哪里 实验要求 学号-姓名 17043133-木腾飞 作业学习目标 学习在Linux系统终端下进行命令行操作: 学习掌握常用命令行操作并 ...

  3. Linux系统简单文件操作命令

    项目 内容 作业课程归属 班级课程链接 作业要求 作业要求链接 学号-姓名 17041419-刘金林 作业学习目标 1)学习Linux的基本操作命令:2)在终端上运用命令行去实现基本文件操作 1.查看 ...

  4. Linux学习笔记之二————Linux系统的文件和目录

    一.Windows和Linux文件系统区别 1.在 windows 平台下,打开“计算机”,我们看到的是一个个的驱动器盘符: 每个驱动器都有自己的根目录结构,这样形成了多个树并列的情形,如图所示:  ...

  5. Linux系统重要文件(二)

    Linux系统重要文件概述 一系统自动挂载文件 文件路径信息:/etc/fstab文件作用说明:实现存储设备自动挂载 [root@centos7 ~]# cat /etc/fstab # # /etc ...

  6. 实验二:MAL——简单后门 by:赵文昊

    实验二:MAL--简单后门 一.后门是什么? 哪里有后门呢? 编译器留后门 操作系统留后门 最常见的当然还是应用程序中留后门 还有就是潜伏于操作系统中或伪装为特定应用的专用后门程序. 二.认识netc ...

  7. 实验 1 Linux 系统的安装和常用命令

    实验 1 Linux 系统的安装和常用命令 (题目) 一.实验目的 (1)掌握 Linux 虚拟机的安装方法.Spark 和 Hadoop 等大数据软件在 Linux 操作系统 上运行可以发挥最佳性能 ...

  8. 实验一 Linux系统与应用准备

    实验一 Linux系统与应用准备 项目 内容 作业归属 班级课程 作业要求 课程作业要求 学号-姓名 17041419-刘金林 作业学习目标 1.学习博客园软件开发者学习社区使用技巧和经验:2.学习M ...

  9. 39条常见的Linux系统简单面试题

    39条常见的Linux系统简单面试题 本文主要分享39条常见的Linux系统简单面试题,其中包括如何看当前Linux系统有几颗物理CPU和每颗CPU的核数.如何实时查看网卡流量为多少等等,希望对你有所 ...

随机推荐

  1. [LC] 113. Path Sum II

    Given a binary tree and a sum, find all root-to-leaf paths where each path's sum equals the given su ...

  2. 吴裕雄--天生自然python学习笔记:python用OpenCV 读取和显示图形

    Open CV 是一个开源.跨平台的计算机视觉库,它可 以在商业和研究领域中免费使用,目前已广泛应用于人机 互动.人脸识别.动作识别.运动跟踪等领域. 要识别特定的图像,最重要的是要有识别对象的特征 ...

  3. 吴裕雄 python 神经网络——TensorFlow 卷积神经网络手写数字图片识别

    import os import tensorflow as tf from tensorflow.examples.tutorials.mnist import input_data INPUT_N ...

  4. spring-boot jpa mysql emoji utfmb4 异常处理

    spring-boot jpa mysql utf8mb4 emoji 写入失败 mysql database,table,column 默认为utf8mb4 Caused by: java.sql. ...

  5. Spring常见的两种增强方式

    一.编程式增强 不借助spring的配置,通过自己实例化对象来实现的增强方式 创建增强类,需要实现你需要的增强接口,(只有实现了该接口,这个类就是一个通知)) /** * 增强类 */ public ...

  6. Golang Middleware Part 1 · To Be A Better Man

    如何在Golang中实现中间件-Part 1 当使用net/http包实现服务的时候,一般使用的是如下的两中处理方式: http.HandleFunc http.Handle http.HandleF ...

  7. 使用Rancher pipeline搭建基于容器的CICD

    CICD概述 CI-持续集成(Continuous Integration):频繁地将代码集成到主干的一种开发实践,每次集成都通过自动化的构建(包括编译,发布,自动化测试)来验证,从而尽早地发现集成错 ...

  8. JS实现select去除option的使用注意事项

    网上讲JS动态添加option和删除option的文章很多,在此推荐一篇: http://www.jb51.net/article/35205.htm 我使用的是如下方法: function remo ...

  9. 吴裕雄--天生自然HTML学习笔记:HTML 元素

    HTML 文档由 HTML 元素定义. HTML 元素 开始标签 * 元素内容 结束标签 * <p> 这是一个段落 </p> <a href="default. ...

  10. springmvc拦截器入门及其执行顺序源码分析

    springmvc拦截器是偶尔会用到的一个功能,本案例来演示一个较简单的springmvc拦截器的使用,并通过源码来分析拦截器的执行顺序的控制.具体操作步骤为:1.maven项目引入spring依赖2 ...