第一章 初识 Linux
1.Linux简介
Linux,一般指GNU/Linux(单独的Linux内核并不可直接使用,一般搭配GNU套件,故得此称呼),是一种免费使用和自由传播的类UNIX操作系统,其内核由林纳斯·本纳第克特·托瓦兹(Linus Benedict Torvalds)于1991年10月5日首次发布,它主要受到Minix和Unix思想的启发,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统。它支持32位和64位硬件,能运行主要的Unix工具软件、应用程序和网络协议。
2.快照与克隆
快照是虚拟机磁盘文件在某个点的副本。
克隆是以一个已经存在的虚拟机作为父本,建立该虚拟机的副本。
3.本章小结
本章主要介绍了Linux相关知识,包括虚拟机系统安装、快照与克隆。本章的知识相对比较枯燥乏味,却是进一步学习的必要基础。
第二章 文件管理
1.文件目录与路径
1.1文件目录
根目录下常见的目录:/bin、/etc、/home、/usr、/tmp、/root、/sbin/var
1.2文件路径
绝对路径是指从根目录开始的完整路径,包括所有父目录的路径,直到目标文件或者目录所在的位置。
相对路径是指相对于当前目录的路径。当前工作目录是指用户当前正在工作的目录。
2.目录与文件操作
2.1目录操作
2.1.1创建目录:通过mkdir命令创建一个空白目录,此外还可以添加“-p”参数来创建一个多层目录。
2.1.2查看目录:通过pwd命令显示当前所在的目录,添加“-P”参数可以显示实际工作目录,通过“ls-a”命令可以查看隐藏的目录与文件,通过“ls-l”命令可以查看隐藏的目录与文件。
2.1.3切换目录:通过cd命令1可以切换目录。
2.1.4删除目录:通过rmdir命令只能删除空目录,添加“-p”参数即可连同上层空目录一起删除。
2.2文件操作
2.2.1创建文件:通过touch命令创建一个空白文件,也可以设置文件、属性。
2.2.2查看文件:通过cat命令可以查看内容较少的文件;通过more命令以逐页的方式显示文件内容;通过less命令对文件或其他输出进行分页显示;通过head命令查看文件的前几行内容;通过tail命令查看文件后几行内容;通过grep命令可以对文件进行过滤、搜索关键词。
2.2.3复制文件:使用cp命令可以复制文件。
2.2.4移动文件:mv命令可以移动或者重命名文件或目录。
2.2.5删除文件:rw命令可以删除文件。
2.3 Vim编辑器
2.3.1三种模式
命令模式:不能对文件直接编辑,只能通过快捷键进行一些操作(如移动光标、复制、粘贴等),打开vim后默认进入命令模式;
末行模式:可在末行输入一些命令对文件进行操作(如搜索、替换、保存、退出、高亮等);
编辑模式:可对文件内容进行编辑;
2.3.2vim模式切换(重点)
1.切换到命令模式
用vim指令打开文件时默认为命令模式;按一下键盘ESC键可从编辑模式切换到命令模式;按一下或连按两下ESC键或用键盘删除末行模式下的英文符号:可从末行模式切换到命令模式。
2.切换到末行模式
命令模式下键盘输入英文符号:可切换到末行模式;
3.切换到编辑模式
命令模式下键盘输入字母i或a(还有其他字母也可以这两个比较常用)可切换到编辑模式以编辑
注意:vim刚打开文件时默认为命令模式,命令模式可切换到末行模式或编辑模式,但末行模式与编辑模式之间不能直接相互切换。
2.3.3编辑简单的文档
操作:打开文档-进入编辑模式-输入文本-末行模式-查看文档-再次打开文档-添加内容-不保存退出-拒绝退出-强制退出-再次查看文档
本章小结
本章主要介绍了文件的目录与路径之间的关联,以及如何对目录和文件进行调整和编辑,最后使用Vim编辑器编辑简单的文本。
标签:总结,文件,模式,末行,命令,第一次,Linux,目录 From: https://www.cnblogs.com/zxcv12345/p/17726196.html