网络安全实验二 文件管理基础命令

简介: 网络安全实验二 文件管理基础命令

一、实验目的

1)了解linux文件系统目录结构

2)掌握linux命令规范

3)掌握基础的文管理命令

二、实验环境

网络拓扑见下图:

CentOS6.5 试验台

三、实验内容与实验要求

实验步骤一

基础文件管理命令

1、你在哪之pwd命令

     pwd:print working directory ,也就是显示当前所在目录的意思

     用法:直接敲pwd即可

2、改变你所在的目录之cd命令

     cd:change directory,也就是切换/改变目录的意思

     用法:cd [相对路径或绝对路径]

     相对路径:不是由 / 写起:比如由/usr/share/doc 到/usr/share/man 下面时,可以写成:cd ../man

     绝对路径:由根目录 / 写起 :比如cd /usr/local/,表示切换到/usr/local目录下面

     那两点:“..” 代表什么意思呢?下面来说一说一些特殊的目录

     .  :代表此层目录;..   :代表上一层目录 ;- :代表前一个工作目录;~ :代表“当前登陆用户身份”所在的主目录;~account  :代表account这个用户的主目录(account是个账户名称)。

     特别注意:在所有目录下面都会存在的两个目录,分别是“.” 和“..”,分别代表此层与上层目录的意思。

实验步骤二

     创建一个新目录:mkdir命令

     mkdir:make directory,即创建目录

     用法:mkdir [-p] 目录名称

     不加参数,直接敲“mkdir 目录名称”

     -p:创建多层目录

实验步骤三

     删除一个目录之rmdir命令

     rmdir:remove directory,即移除/删除“空”目录

     用法:rmdir [-p] 目录名称

     -p:连同上层“空的”目录也一起删除

     举例:刚刚在/tmp里面创建了目录,我们来把他们删除

     rmdir仅能删除“空的目录”;所以当我们删除test1这个目录,提示删除失败,因为它不是“空”的目录,它里面有test2这个目录。当我们加上-p参数,首先会删除test3这个目录,test3是“空”的目录,所以成功删除,这时候test2也变成“空”的目录了,所以也删除了,然后test1也变成了“空”的目录了,所以test1也被删除。-p ,其实就是递归操作。

四、实验过程与分析

实验步骤一

基础文件管理命令

1、你在哪之pwd命令

     pwd:print working directory ,也就是显示当前所在目录的意思

     用法:直接敲pwd即可

2、改变你所在的目录之cd命令

     cd:change directory,也就是切换/改变目录的意思

     用法:cd [相对路径或绝对路径]

     相对路径:不是由 / 写起:比如由/usr/share/doc 到/usr/share/man 下面时,可以写成:cd ../man

     绝对路径:由根目录 / 写起 :比如cd /usr/local/,表示切换到/usr/local目录下面

     那两点:“..” 代表什么意思呢?下面来说一说一些特殊的目录

     .  :代表此层目录;..   :代表上一层目录 ;- :代表前一个工作目录;~ :代表“当前登陆用户身份”所在的主目录;~account  :代表account这个用户的主目录(account是个账户名称)。

     特别注意:在所有目录下面都会存在的两个目录,分别是“.” 和“..”,分别代表此层与上层目录的意思。

实验步骤二

     创建一个新目录:mkdir命令

     mkdir:make directory,即创建目录

     用法:mkdir [-p] 目录名称

     不加参数,直接敲“mkdir 目录名称”

     -p:创建多层目录

实验步骤三

     删除一个目录之rmdir命令

     rmdir:remove directory,即移除/删除“空”目录

     用法:rmdir [-p] 目录名称

     -p:连同上层“空的”目录也一起删除

     举例:刚刚在/tmp里面创建了目录,我们来把他们删除

     rmdir仅能删除“空的目录”;所以当我们删除test1这个目录,提示删除失败,因为它不是“空”的目录,它里面有test2这个目录。当我们加上-p参数,首先会删除test3这个目录,test3是“空”的目录,所以成功删除,这时候test2也变成“空”的目录了,所以也删除了,然后test1也变成了“空”的目录了,所以test1也被删除。-p ,其实就是递归操作。

五、实验结果总结

通过实验我们学习到Linux目录树的构成,知道一条完整的Linux命令基本由两部分组成,命令和参数,命令和参数之间用空格隔开,并用“-”或者“--”连接。以及对目录的管理和修改,mkdir目录创建和rmdir目录删除等操作。

思考题:

  1. rm –rf 1.txt(已在tmp目录下);
  2. rm –rf/*删除根目录下所有文件。
目录
相关文章
|
15天前
|
监控 安全 Linux
【专栏】Linux中六个常用的网络命令:ping、traceroute、netstat、nmap、ifconfig和ip
【4月更文挑战第28天】本文介绍了Linux中六个常用的网络命令:ping、traceroute、netstat、nmap、ifconfig和ip,以及它们在测试网络连通性、追踪路由、查看网络状态、安全扫描和接口配置等场景的应用。通过学习和运用这些命令,系统管理员和网络爱好者能更有效地诊断和管理网络问题,确保网络稳定运行。
|
2天前
LabVIEWCompactRIO 开发指南18 使用网络流发送消息和命令
LabVIEWCompactRIO 开发指南18 使用网络流发送消息和命令
|
10天前
|
Linux Shell 网络安全
网络安全中Dos和linux常用命令总结
本篇是对网安学习中,常用的命令做一个图文与命令示例,并对一些比较重要的dos和shell命令进行总结,方便自己后续学习进行查询,并希望能够给更多人有一个总结命令和了解命令的地方.
|
13天前
|
JSON 网络协议 Linux
Linux ip命令:网络的瑞士军刀
【4月更文挑战第25天】
18 1
|
13天前
|
运维 监控 安全
【亮剑】为网络工程师总结了Juniper设备的配置、监控和故障排除命令
【4月更文挑战第30天】本文为网络工程师总结了Juniper设备的配置、监控和故障排除命令。配置命令包括基础设置、路由协议、安全和系统服务;监控命令涉及系统状态、接口、流量及路由表;故障排除命令涵盖日志、接口、路由协议和安全方面的排查工具。掌握这些基本命令将提升网络运维效率。
|
14天前
|
缓存 网络协议 Linux
Linux 网络命令大全,详细归纳!
【4月更文挑战第24天】
42 3
Linux 网络命令大全,详细归纳!
|
15天前
|
运维 监控 Linux
【专栏】Linux中的ping命令不仅用于基础网络连通性检查,Linux 中这些高级 ping 命令可以提高工作效率!
【4月更文挑战第28天】Linux中的ping命令不仅用于基础网络连通性检查,还有许多高级功能。了解如`-c`(设置数据包数量)、`-i`(设置间隔时间)和`-w`(设置超时时间)等选项能提升效率。进阶技巧包括自定义数据包大小(`-s`)、详细统计信息(`-v`)、持续ping(`-t`)、指定源地址(`-S`)和多目标ping。这些在网络性能测试、故障排查和监控中极其有用。注意权限、参数选择,并结合其他工具以准确解读结果。提升网络管理技能,善用ping命令的全部潜力。
|
15天前
|
运维 网络协议 安全
【专栏】30个必备的思科设备巡检命令,涵盖设备基本信息、性能、网络连接、安全及其它重要方面
【4月更文挑战第28天】本文列举了30个必备的思科设备巡检命令,涵盖设备基本信息、性能、网络连接、安全及其它重要方面。这些命令包括`show version`、`show running-config`、`show ip route`、`show access-lists`等,对监控设备状态、排查故障及优化性能至关重要。熟悉并运用这些命令能提升网络工程师的工作效率,确保网络稳定运行。不断学习新命令以适应网络技术发展是网络工程师的必修课。
|
15天前
|
安全 网络协议 Linux
【专栏】Linux系统中ping命令的使用,包括其基本语法、输出信息、常用参数及高级用法
【4月更文挑战第28天】本文详细介绍了Linux系统中ping命令的使用,包括其基本语法、输出信息、常用参数及高级用法。通过ping,用户可测试网络连通性、诊断故障及评估性能。此外,文章还讨论了ping在不同协议、模拟网络环境及与其他命令结合使用时的场景。注意防火墙和网络环境可能影响ping结果,理解错误信息有助于网络问题排查。熟练掌握ping命令,能助你成为Linux网络专家。不断学习和实践,提升网络技能,为构建稳定网络环境贡献力量。
|
15天前
|
网络虚拟化 数据安全/隐私保护 数据中心
【专栏】对比了思科与华为网络设备的基本配置、接口、VLAN、路由、访问控制列表及其它关键命令
【4月更文挑战第28天】本文对比了思科与华为网络设备的基本配置、接口、VLAN、路由、访问控制列表及其它关键命令。尽管两者在很多操作上相似,如设备命名(思科:`hostname`,华为:`sysname`)、查看版本信息(思科:`show version`,华为:`display version`),但在某些方面存在差异,如接口速率设置(两者都使用`speed`和`duplex`,但命令结构略有不同)和VLAN配置(华为的`port hybrid`命令)。