第一章 初识Linux
1.1 Linux系统的简介
对于Linux系统的介绍,老师只是大概的讲了一部分,印象最深的是Linux的几个特点:多用户、多任务、多线程、多CPU
1.2 虚拟机的安装
对于虚拟机VMware的安装,老师讲的十分详细,基本上就是手把手一步步的教我们安装,书上的教程也十分到位,中间也有出现过问题。但基本都通过问老师解决了。
然后就是虚拟机一个十分重要的功能:快照和克隆,快照可以保存现有系统的一个状态,可以在系统出现错误的时候,回到保存的状态,十分实用。
这一章的知识也只是让我们熟悉虚拟机这个工具,为接下来的学习做好铺垫。
第二章 文件管理
2.1 文件的目录与路径
到这一章我们Linux的学习才算正式步入正轨。
首先介绍了centOS 7 的目录结构,可以知道所有的文件都在根目录(/)下,然后又介绍根目录下的一些常见目录,如/bin ,/etc,/home,/usr,/tmp,/root,/sbin,/var等等
文件路径分为绝对路径和相对路径:
绝对路径是指从根目录开始的完整路径,包括所有父目录的路径,直到目标文件或者目录所在的位置。
相对路径是指相对于当前目录的路径。当前工作目录是指用户当前正在工作的目录。
命令操作
通过pwd 命令查看当前所在的目录,添加"-p"参数显示实际工作目录
通过cd 命令切换相对路径
通过mkdir 命令创建一个空白目录,还可以通过添加"-p"参数来创建一个多层目录
通过ls -a 命令可以查看隐藏的目录和文件
通过ls -l 命令查看文件与目录的的属性,可以简写为ll
通过rmdir 命令只能删除空目录,添加参数"-p"可以连同上层空目录一起删除
通过touch 命令可以创建一个空白文件,echo命令写入新的内容到文件中,添加“-d”参数可以修改文件的时间
通过cat 命令可以查看文件内容,more 命令可以以逐页的方式显示文件内容, head 命令可以查看文件的前几行内容,添加“-n”参数显示文件的前n行
通过 cp 命令可以复制文件,mv 命令可以移动或者重命名文件或者目录,rm 命令可以删除文件
2.2 Vim编辑器
1.vim编辑器的三种模式
1.1 命令模式:不能对文件直接编辑,只能通过快捷键进行一些操作(如移动光标、复制、粘贴等),打开vim后默认进入命令模式
语法1:^ //键盘输入符号^,光标移动到光标所在行的行首
语法2:$ //键盘输入符号$,光标移动到光标所在行的行尾
语法3:gg //键盘输入字母gg,光标移动到文件的首行
语法4:G //键盘输入字母G,光标移动到文件的尾行
语法5:ctrl+b //键盘ctrl+b,向上翻屏(前提是文件内容足够翻屏)
语法6:ctrl+f //键盘ctrl+f,向下翻屏
语法7:数字G //键盘输入数字+字母G,光标移动到指定行(数字对应的行数)
语法8:数字+键盘方向键上/下 //键盘输入数字+键盘方向键上/下,光标以光标所在行为准向上/下移动指定行(对应的数字)
语法9:数字+键盘方向键左/右 //键盘输入数字+键盘方向键左/右,光标以光标所在位置为准向左/右移动指定个字符(对应的数字)
语法10::数字 //键盘输入英文符号:+数字再回车,光标移动到指定行(属于末行模式)
1.2 末行模式:可在末行输入一些命令对文件进行操作(如搜索、替换、保存、退出、高亮等)
语法1::w //键盘输入英文符号:+字母w再回车,保存当前文件
语法2::w 文件路径 //键盘输入英文符号:+字母w+空格+文件路径再回车,另存为指定文件
语法3::q //键盘输入英文符号:+字母q再回车,退出当前文件
语法4::wq //键盘输入英文符号:+字母wq再回车,保存当前文件并退出
语法5::q! //键盘输入英文符号:+字母q+英文符号!再回车,不保存对文件的修改并退出
1.3 编辑模式:可对文件内容进行编辑
i 在光标所在字符前开始插入
a 在光标所在字符前开始插入
o 在光标所在行的下面另起一行开始插入
I 在光标所在行的行首开始插入,若行首有空格则在空格后插入
A 在光标所在行的行尾开始插入
O 在光标所在行的上面另起一行开始插入
S 删除光标所在行并开始插入
标签:文件,复习,第一周,键盘输入,语法,命令,Linux,目录,光标 From: https://www.cnblogs.com/xiaohan1/p/17864445.html