打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
实验二Linux系统简单文件操作命令
项目内容
这个作业属于哪个课程Linux应用与系统
这个作业的要求在哪里作业要求链接
学号-姓名17041520-王世腾
作业学习目标1.学习在Linux系统终端下进行命令行操作 2.掌握常用命令行操作并能通过命令行操作解决简单问题

Linux下CentOS7版本的终端基本操作指令


1.查看当前目录

问:提示符$与#的区别?

$表示当前是普通用户,#表示当前为root用户。
root用户具有很高的权限,万一误操作可能会对系统造成不良影响。所以一般建议使用普通用户权限操作即可,需要提升权限的时候再用 sudo 命令临时使用root权限操作,操作完后自动回到普通用户身份。


2.在用户主目录下创建一个以自己学号命名的目录并查看

ls 查看目录下的所有文件

ls -a 显示隐藏文件

ls -l 显示文件和目录的详细信息

问:

  1. 如何列出当前目录下面的所有内容?(截图)

  2. 如何以列表的形式列出当前目录下面的内容?(截图)

  3. .和..分别代表什么?

    . 代表当前目录

    .. 代表当前目录的上一级目录

3.进入以自己学号命名的目录,查看当前目录,然后创建以自己姓名拼音命名的目录

cd #更改用户当前工作目录

cd .. 返回上一级目录

问:

  1. 相对路径和绝对路径的区别?

    绝对路径是指文件在硬盘上真正存在的路径 ,而相对路径 就是相对于自己的目标文件位置

  2. 如何从当前目录返回用户主目录(家目录)?(截图)(有很多种方法)

  3. 如何删除目录?(截图)(可以临时创建一个目录然后删除)

rmdir dir 删除为dir的空目录

rm -rf dir 删除一个叫做 dir 的目录并同时删除其内容

rm -r dir 删除非空目录

4.在当前目录的第一个子目录创建一个文件并命名为boduo.txt

touch 创建一个文件,例:touch /tmp/xiaodianying.list

问:如果touch命令后的文件已经存在会产生什么作用?

它会覆盖原文件并且会改变文件修改时间。

5.进入当前目录的第一个子目录,然后显示当前目录,并列出当前目录的内容,并向文件boduo.txt写入一个字符串konijiwa

问:图中符号 > 表示什么?

答:> 为输出重定向(覆盖原来内容);

与其相关的为 >> ,其为追加(追加到原内容尾部) 。

6.返回自己学号命名的目录,查看tree命令是否可以使用,不能使用的话,安装tree,安装成功后使用该命令

安装tree时需要提高系统权限

输入修改权限命令:"chmod u w /etc/sudoers"

加入自己的用户shanyoushuxi ALL=(ALL) ALL

保存退出 :wq!

7.把当前目录的第一个子目录中文件boduo.txt复制到第二个子目录中,然后再次把第一个子目录中的boduo.txt复制到第三个子目录并命名为longze.txt,最后把第一个子目录中文件boduo.txt重命名为jieyi.txt。通过tree命令查看当前目录情况。

问:分别说明cp和mv的用法?并配以截图描述

cp dir1 dir2 将dir1文件复制到dir2(可同时复制多个文件)

cp -rp dir1 dir2 复制目录的话,-r复制目录 -p保留文件属性

cp -r /tmp/janpan /root/engge 复制过去并改名

mv dir1 dir2 剪切文件或目录

mv dir1 dir2目录进行改名 例:mv cangjin canglaoshi

8.把/etc目录下面的文件passwd复制到自己学号命名的文件夹下。

9.用head查看passwd文件的前5行内容,用tail查看passwd文件的后5行内容

问:文件查看的命令还有哪些?并简要说明使用方法

cat file1从第一个字节开始正向查看文件的内容

tac file1从最后一行开始反向查看一个文件的内容

more file1查看一个长文件的内容 空格或者f-一页一页往下翻,enter-一行一行往下翻,b-回翻,q或Q推出

less file1和more大同小异

head -n file1 查看一个文件的前n行

tail -n file1 查看一个文件的后n行

10.删除学号命名的文件下passwd文件,以及删除当前目录下第三个子文件夹

问:

  1. 删除文件夹还可以用什么命令?如果使用该命令应如何操作?(截图)

    rmdir dir 删除为dir的空目录

    rm -rf dir 删除一个叫做 dir 的目录并同时删除其内容

    rm -r dir 删除非空目录

  1. 请简要说明rm命令的使用方法?(截图)

-f    -force      忽略不存在的文件,强制删除,无任何提示

-i    --interactive    进行交互式地删除

-r | -R  --recursive    递归式地删除列出的目录下的所有目录和文件

-v    --verbose    详细显示进行的步骤

学习小结

对于我们这些新学习的Linux系统的基本指令,我认为必须要自己敲上一边,过过脑子,让自己有印象,但是没必要去背这些命令,很多其实网上都有,自己学会总结就好。

还有一点就是我们要学会用百度,先自己去解决问题,然后实在不行再去寻求他人的帮助,这样既能锻炼自己解决问题的能力,还能让自己接触到更多的知识,像这次安装tree,就是用户的权限不够,百度后提高权限就解决了。

来源:https://www.icode9.com/content-3-656201.html

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
DOS命令大全二
【DOS命令详解】
DOS常用命令详解
常用doc命令大全
DOS常用命令集锦
DOS命令大全:Dir命令详解
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服