接上篇
Linux常用命令
1. 创建连接文件
软连接:
ln -s 源文件名 连接文件名
硬连接:
ln 源文件名 连接文件名
特点:
- 软连接与硬连接的源文件和连接文件时刻同步;
- 软连接一旦删除源文件那么连接文件将不可用,如果删除的是连接文件,源文件依然可用;
- 硬连接删除源文件或连接文件都不会影响另一个未被删除的文件。
2. cp 文件或目录 拷贝*
cp 源文件/目录 路径
cp 源文件 文件名
如果拷贝文件夹 必须加-r
-v 显示拷贝进度
3. mv移动文件或目录 (剪切)
剪切功能:
mv 文件名 目录
重名令功能:
mv 文件名1 文件名2 //将文件名1 重命名为文件名2
4. find 查找文件
**5. tar 压缩解压 **
6. gedit 文本编辑器
gedit 文件名
编辑器之神——vim
安装vim
sudo apt-get install vim
sudo apt-get install ctags
vim的模式
1.编辑模式:
在此模式下可进入插入模式、控制屏幕光标的移动、进行文本的选择、复制、粘贴、剪切、删除、查找等工作(修改代码)
2.插入模式:
将输入的字符作为正文内容放在正在编辑的文件中(写代码)
3.命令行模式:
完成存盘、另存、查找等任务(保存 代码)
vim file_name //如果文件存在 进入编辑模式 如果不存在 进入插入模式
模式切换
编辑模式下 按 i\a\o\s会进入插入模式;
编辑模式下 按下**shift + :**进入命令行模式
在插入模式或命令行模式下 按ESC返回到编辑模式
vim 模式中的命令
1、编辑模式下的常用命令:
u:撤销
dd:删除一行
[n]dd:删除n行
yy:复制一行
[n]yy:复制n行
p:粘贴
shift +zz 保存并退出
2、命名行模式的常用命令
:w 保存当前文件
:w < file > 另存当前文件为file
:wq 保存当前文件,退出
:q!不保存文件并退出