文章目录
前言
近期在整理学过知识的笔记,在这里记录
一、Linux 简介
Linux 内核最初只是由芬兰人林纳斯·托瓦兹(Linus Torvalds)在赫尔辛基大学上学时出于个人爱好而编写的。
 Linux 是一套免费使用和自由传播的类 Unix 操作系统,是一个基于 POSIX 和 UNIX 的多用户、多任务、支持多线程和多 CPU 的操作系统。
 Linux 能运行主要的 UNIX 工具软件、应用程序和网络协议。它支持 32 位和 64 位硬件。Linux 继承了 Unix 以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。
 1.比较

 
二、基础命令
Vim
三种模式
 vim编辑器
- 一般模式: 
  
- 复制: yy yny
 - 粘贴:p
 - 撤销 u
 - 删除 dd
 - 页首 G
 - 页尾 gg
 
 - 编辑模式: 
  
- i 当前插入 I 行首
 - a 后面 A 行尾
 - o 下一行 O 上一行
 
 - 命令模式: 
  
- 文件保存退出
 - 查找
 - w 保存 q 退出 !强制
 - / 搜索 ? 搜索 n 下一个
 - % 替换 new old
模式转换

 
 
帮助命令
1.clear 清屏
2.man 帮助命令

3.help

4.快捷键

基础命令
目录相关命令
## 1.pwd:查看当前所在文件目录
 ## 2.cd …/ :切换到上一级目录
 ## 3.cd / :切换到根目录
 ## 4.cd ~ :切换到用户主目录
 
1.mkdir增加目录操作
命令 : mkdir 目录名称
 实例 :在根目录 / 下 mkdir test,就会在根目录 / 下产生一个test目录
 
2.ls查看目录
命令 : ls
 实例 : 在根目录 / 下使用ls,可以看到该目录下的所有的目录和文件
 
 实例 :在根目录 / 下使用ls -a,可以看到该目录下的所有文件和目录,包括隐藏的
 
 示例 :在根目录 / 下使用ls -l,可以看到该目录下的所有目录和文件的详细信息
 
3.find寻找目录
命令 : find 目录 参数
 实例 :查找/root下的与test相关的目录(文件) find / -name test
 
4.mv修改目录的名称
命令 : mv 目录名称 新目录名称
 实例 : 将test目录的名字改为test01
 注意 : mv的语法不仅可以对目录进行重命名而且也可以对各种文件,压缩包等进行重命名的操作
 
5. mv移动目录的位置(剪切)
命令 : mv 目录名称 目录的新位置
 实例 : 将test01 剪切到 Music目录下
 注意:mv语法不仅可以对目录进行剪切操作,对文件和压缩包等都可执行剪切操作
 
6.cp拷贝目录
命令 : cp -r 目录名称 目录拷贝的目标位置 -----r代表递归拷贝
 实例 : 将test01 拷贝到 /james目录下
 注意 : cp命令不仅可以拷贝目录还可以拷贝文件,压缩包等,拷贝文件和压缩包时不用写-r递归
 
7.rm删除目录
r 递归
 -f 不询问删除
 -v 显示过程
 命令 : rm -rf 目录名称
 实例 : 删除Music目录下的test01目录
 注意 : rm不仅可以删除目录,也可以删除其他文件或压缩包,为了增强大家的记忆, 无论删除任何目录或文件,都直接使用rm -rf 目录/文件/压缩包
 










