今天学习Xshell控制虚拟机的部分知识和基础指令一部分知识1man man首先我们要学习的第一个知识为man man这个指令用来访问存储在 Linux 系统上的手册页面查看系统中的指令打开Xshell连接上设置的虚拟机在指令里面输入man man就会输出系统存储的手册页面可以选择用鼠标下翻也可以选择空格快速翻到下一页想要关闭手册只需要按键盘上的Q即可退出2Linux的存储特点在windows系统中pc中安装的物理驱动器决定文件的路径名Windows会为每个物理磁盘驱动器分配一个盘符每个驱动器都会有自己的目录结构以便访问存储其中的文件。而Linux中不使用驱动盘的盘符Linux将文件存储在单个目录结构中这个目录称为虚拟目录Linux的虚拟目录只包含一个称为根目录的基础目录输入pwd可以查看当前路径根驱动器在Linux中pc上安装的第一块硬盘称为根驱动器根驱动器包含了虚拟目录的核心其他目录都是从那里开始构建的挂载点挂载点是虚拟目录中用于分配额外存储设备的目录。虚拟目录会让文件和目录出现在这些挂载点目录中然而实际上它们却存储在另外一个驱动器中。通用的目录名用于表示一些常见的功能注意不要随意去访问以上目录若随意访问不小心删除或者添加文件导致文件冲突容易使系统崩溃二部分基础指令1cd命令cd命令用来切换虚拟目录简单来说就是打开文件夹或者退出文件夹回到父目录若要返回上一目录也就是父目录可以输入cd …2.ls命令ls命令最基本的形式会显示当前目录下的文件和目录ls命令输出的列表是按字母列排序的在支持彩色的终端仿真器中ls命令还可以用不同的颜色来区分不同类型的文件如果没安装彩色终端仿真器可用带-F参数的ls命令轻松区分文件和目录Linux经常采用隐藏文件来保存配置信息。在Linux上隐藏文件通常是文件名以点号开始的文件。可以使用ls -a把隐藏文件和普通文件及目录一起显示出来ls中ls -R递归选项可以将文件及文件中的子目录中的文件列出ls -l可以显示文件的跟多参数获取更多文件信息ls 命令还支持在命令行中定义过滤器。它会用过滤器来决定应该在输出中显示哪些文件或目录。当你不知道要找的那个文件的确切名称。ls命令能够识别标准通配符并在过滤器中用它们进行模式匹配问号?代表一个字符星号代表零个或多个字符。方括号( [] )指定字符范围感叹号!将不需要的内容排除在外[] ! 等符号称为元字符通配符3touch命令touch命令可以创建新的文件创建的方式为touch 文件名且touch还能在不更改文件内容的情况下更新文件的修改时间4cp命令cp命令为复制命令可以将一个文件复制到另一个文件处但是如果复制的文件有名称重复时cp命令直接覆盖不会出现提示。所以建议cp命令搭配 -i选项强制shell询问是否需要覆盖已有文件。防止重要文件被覆盖。5链接文件如需要在系统上维护同一文件的两份或多份副本除了保存多份单独的物理文件副本之外还可以采用保存一份物理文件副本和多个虚拟副本的方法。这种虚拟的副本就称为链接。硬链接: lnLinux 下的文件是通过索引节点来识别文件ls –li可以查看索引节点。硬链接的作用是允许一个文件拥有多个有效路径名这样用户就可以建立硬链接到重要文件,以防止“误删”的功能。符号链接 软连接: ln -s软链接文件有类似于Windows 的快捷方式。它实际上是一个特殊的文件。在符号连接中文件实际上是一个文本文件其中包含的有另一文件的位置信息。6.mv命令mv命令可以将文件和目录移动到另一个位置或重新命名。移动文件可以将文件名从fall更改为fzll但inode编号和时间戳保持不变。这是因为mv只影响文件名。和cp命令类似也可以在mv命令中使用-i参数。这样在命令试图覆盖已有的文件时你就会得到提示。也可以使用mv命令移动整个目录及其内容。7,cat命令cat 显示文本文件中所有数据。-n 参数会给所有的行加上行号。-b 给有文的行加上行号。-T参数会用^I字符组合去替换文中的所有制表符8mkdir命令mkdir用来创建目录要想同时创建多个目录和子目录需要加入-p参数 -p参数可以根据需要创建缺失的父目录。如果想要删除目录可以使用rmdir进行删除操作三作业具体操作步骤1创建LearningNotes目录2,进入LearningNotes目录创建子目录3进入lectures目录中创建文本4用nano命令向文本中输入内容5进行文件操作6进行查看和分析文件内容7进行项目维护8最后通过tree进行检查