虚拟机中操作目录、文件
虚拟机中操作文件/目录指令行为touch file新建文件(默认新建文件,实际是修改文件的时间戳)touch /file在根下新建一个文件mkdir test新建目录rm file删除文件rm -f file删除文件rm -r test删除目录rm -fr test删除目录及下面的文件cat test.txt查看文件内容vi test.txt打开文件cp test.txt aaa.txt/目录复制
·
虚拟机中操作文件/目录
指令 | 行为 |
---|---|
touch file | 新建文件(默认新建文件,实际是修改文件的时间戳) |
touch /file | 在根下新建一个文件 |
mkdir test | 新建目录 |
rm file | 删除文件 |
rm -f file | 删除文件 |
rm -r test | 删除目录 |
rm -fr test | 删除目录及下面的文件 |
cat test.txt | 查看文件内容 |
vi test.txt | 打开文件 |
cp test.txt aaa.txt/目录 | 复制文件或目录到新文件 |
cp -r test.txt aaa.txt/目录 | 复制文件或目录到新文件 |
mv test.txt test(directory) | 移动某个文件到某个目录 |
mv dir 目录 | 移动某个目录到某个目录 |
ls | 查看当前下的文件目录 |
ls -a | 显示所有文件,包括以点开头的隐藏文件 |
VIM操作命令
行为 | 指令及解释 |
---|---|
移动 | 上下左右键或小写英文字母h(左)、j(下)、k(上)、l(右)移一格 |
输入 | a(从目前光标所在的下一个位置) |
插入 | i(从光标当前位置开始输入) |
插入一行 | o(插入新的一行,从行首位置开始输入文字) |
退出输入模式回到操作模式 | Esc(左上角) |
储存文件 | :w 文件名.txt(不带文件名称为保存当前编辑文件) |
复制粘贴 | 操作模式下,v进入可视模式,hjkl选择内容,y复制内容,p粘贴内容 |
选择整行 | yy |
删除整行 | dd |
修改当前操作目录 | :cd 目录路径 |
新建文件 | :new 文件名.后缀,记得使用:w保存 |
窗口内打开文件分屏显示 | :split 文件名 |
同一窗口不同区域文件切换 | ctrl+w |
窗口内新开窗口打开文件 | :tabnew 文件名 |
保存和退出 | :w 保存不退出 :q退出文件 :wq 保存并退出 :q! 不保存并退出 :x 退出,如果文件更改则保存 |
中文乱码问题
vim编辑器默认的都是用utf格式来解码的,打开GBK文件乱码,需要添加所需要的编码
代码如下:
1、终端中输入一下代码 :vi ~/.vimrc
2、然后添加一下代码:
let &termencoding=&encoding
set fileencodings=utf-8,gb2312,gbk,gb18030
set termencoding=utf-8
set fileformats=unix
set encoding=prc
3然后保存即可;:wq!
更多推荐
所有评论(0)