linux基础操作实验讨论分析,实验二 Linux系统常用操作命令

实验二 Linux系统常用操作命令

这个作业属于哪个课程

这个作业的要求在哪

学号-姓名

17041524-张剑平

作业学习目标

(1)、学习在Linux系统总端下进行命令行操作。(2)、掌握常用命令行操作并能通过命令行操作解决简单问题。

1、查看当前目录

33e859ab5923203b684245cde27b7e4e.png

pwd #显示用户当前工作目录

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

答:$ 代表普通用户权限,# 代表root权限

2、在用户主目录(家目录)下面创建一个以自己学号命名的目录并查看是否创建成功

38a5bdf80791b540d19fc7ff3ecbbdb1.png

mkdir #创建新的目录

ls #列出当前目录下的内容

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

ec19f99da097613e23419b8329884638.png

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

b7caaa0ba940281539f9d73360d3ccbb.png

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

答:.代表当前目录;..代表当前目录的上一级目录

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

314688e8d1a0c7d2cee1ac7f63428734.png

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

问:(1)相对路径和绝对路径的区别?

相对路径:就是相对当前你所在路径开始算

绝对路径:是从Linux最底层的根目录(/)开始算,依次将各级子目录的名字组合起来形成的路径

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

cd~ 进入当前用户的家目录

71ec33d8b38a0b912c3b137c69ecf738.png

直接用不带参数的cd命令

8e16104dc29021c4da8bf4e4c1b9f064.png

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

使用命令rmdir删除空目录

bd2894085bbd2349c1678fda1644d5c2.png

使用命令rm-r删除不为空的目录

94bdd74812d4fbebec14a2e9cb170201.png

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

注:在列出当前目录下内容是从左到右我们分别标记为第一个子目录、第二个子目录、第三个子目录

c92c4f802b1befcac4313b5e65cf53ce.png

touch jian/a.txt

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

答:会把已存在文件的时间标签更新为系统当前的时间,它们的数据将原封不动地保留下来。

5、进入当前目录的第一个子目录,然后显示当前目录的内容,并向文件a.txt写入一个字符串Hello World

f22e4e51898d94a673bd5b8d75f400cf.png

echo ##

cat a.txt ##

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

答:符号>表示输出重定向

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

806b8dcbd14f8f3156dc8187d84a88c4.png

sudo apt install tree ###这是Ubuntu系统安装tree的命令

sudo yum install tree ###这是CentOS系统安装tree的命令

2e620a8e37bd29e4d26e5468a2fc4316.png

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

06f5c93d0d1d420b31cb5f328a070b64.png

cp jian/a.txt ping/

##也可以写成下面的

cp ./jian/a.txt ./ping/

131ee314f935c98fd75853b4d1e1be96.png

cp jian/a.txt zhang/b.txt ###

ce31bcfa23d215e6727b92456e352519.png

mv jian/a.txt jian/c.txt

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

cp:将给出的文件或目录拷贝到另一文件或目录中。

db1aba406de3638bf264ada9f86c1da0.png

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

e15013db8bbdbf00dd50986e5bcdf8dc.png

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

4854fa00962423ca93a1fd0eebfe5733.png

cp /etc/passwd ./ ##

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

(1)用head查看passwd文件的前五行的内容

71deba13e5e8ea9f19a060efa791603e.png

(2)用tail查看passwd文件的后五行内容

04d61fd503e7a10ec18adf9d9e66b708.png

head -5 passwd ###

tail -5 passwd ###

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

答: cat命令是由第一行到最后一行连续显示在屏幕上。一般使用方法:cat(选项)(文件列表参数)

tac命令是由最后一行到第一行反向在屏幕上显示出来。一般使用方法:tac(选项)(文件列表参数)

more命令是分页显示文档内容。一般使用方法:more 文本名

less命令也是分页显示文档内容,并且可以支持向前翻。一般使用方法:less 文本名

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

(1)先删除passwd文件

fec2942989f785545bbea5b804707958.png

rm passwd ###

(2)再删除当前目录下的第三个子文件夹

9a3628110f4201282d0d5ebd33fa7213.png

rm -r zhang ##

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

答:还可以用rmdir命令删除文件

1678811d6b8ac7e7536a5398d3a5f213.png

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

rm -i命令删除前逐一询问确认

e3f7e1ec6dfa575fb47cea02fd4940e9.png

rm -r命令将子目录及子目录中所有档案删除

c2b957fe44ddaf0db3233a135733eeec.png

rm -rf命令强行删除文件,系统不再提示

ea6a7ad8996847e27aa6fbc811fe302f.png

标签:文件,常用,操作命令,当前目录,子目录,命令,Linux,txt,目录

来源: https://www.cnblogs.com/nchu17041524/p/12483904.html

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值