Linux学习—概述及对文件目录的操作

一、概述

Linux的基本思想: 第一,一切都是文件;第二,每个软件都有确定的用途。其中一条详细讲就是系统的所有都可以归结为一个文件,包括命令、硬件和软件设备、操作系统等。 Linux支持多用户,各个用户之间互不影响。Linux可以使多个程序同时并独立地运行。

二、目录结构和vi编辑器

(一)目录结构

/etc:配置文件存放地
/home:用户的目录
/bin:可执行文件和常用的Linux命令
/root:root账户的home目录

(二)vi编辑器

格式:vi file_name 功能:生成新文件或编辑、查看文件

由命令模式进入编辑模式 1)按 i 键,插入文本 2)按 a 键,追加文本

由编辑模式进入命令模式 按ETC键

可执行的操作: 1):w 保存文件 2):wq 保存并退出 3):wq! 保存并强制退出

三、Linux命令

(一)管理文件和目录

1、pwd

打印用户当前所处路径 [root@localhost~]# pwd

2、cd

改变用户所在目录 [root@localhost~]# cd <目录名> 在这里插入图片描述

3、ls

显示指定目录下的内容 ls [参数] [目录或文件] 在这里插入图片描述

4、cat

显示文本内容 cat 文本文件名字 举例: 在这里插入图片描述

5、touch

创建文本 touch 文本文件名字

6、grep

在一堆文件中查找一个特定的字符串 grep 字符串 文件名

7、cp

复制文件,可以目标文件的指定位置 cp 源文件 目标文件 举例: 在这里插入图片描述 在这里插入图片描述

(二)对文件和目录的操作

1、mv

对文件或目录进行移动,还可以进行重命名 mv 源对象 目的对象 在这里插入图片描述 举例: 在这里插入图片描述在这里插入图片描述

2、mkdir

创建目录 mkdir [目录名1] [目录名2] [目录名3] ... 举例: 在这里插入图片描述

可以创建嵌套的目录,但只能嵌套一个 mkdir -p aa/bb

3、rmdir

删除目录 rmdir [参数] [目录名1] [目录名2] ... 可以删除多个嵌套目录 rmdir -p aa/bb/cc

4、rm

删除文件 rm [参数] [文件] 在这里插入图片描述 举例: 在这里插入图片描述

------ 本文结束感谢您的阅读 ------