虚拟机中的指示命令
1. 复制文件:cp 源文件 目标文件(cp file1.txt file2.txt)
2. 复制文件夹:cp -r 源文件夹 目标文件夹(cp -r dir1 dir2)
3. 创建一个空的文件:touch file1.txt
4. 创建一个空目录:mkdir dir1
5. 重命名操作:mv file.txt newfile.txt
6. 移动操作:mv file.txt newdir/file.txt
7. 查看文件内容:(适用于小文件)cat命令:ex:cat/etc/host.conf
(适用于大文件)more命令:
enter键可以一行一行翻,space键翻下一页,按b是翻到上一页
8. 输出重定向(1)覆盖掉原来文件中的所有内容:>
使用echo命令把文本内容添加到文件中
(2) 添加到文件的末尾:>>
ex: 使用echo命令把文本内容添加到文件中 echo111 >> a.txt。会把111追加到a.txt这个文件中。如果这个文件不存在,就会顺手创建这个文件。echo 111 >a.txt。会把111写入a.txt这个文件中,把之前的内容删除掉。如果这个文件不存在,就会顺手创建这个文件。
9. tar命令:功能:压缩或者解压缩文件,命令:tar -cvf test.tar 1.txt 2.txt 3.txt -c建立一个压缩文件,把多个文件或者压缩到一个新的文件中 -x 解压缩文件。把一个压缩文件中的内容全部解压出来 -f 指定压缩文件 -v 显示具体过程
10. 解压文件:ex:tar -xvf test.tar -C ./tmp -x表示解压文件 -v显示过程 -f指定压缩文件 -C制定解压文件夹的目录 ./temp解压的位置
11. |:把上一个命令的输出结果,作为下一个命令的输入内容
12. ls:查看部分内容 ls|more:分页查看全部内容
13. VI:三种模式:(命令模式,编辑模式,底线命令模式)是unix及其延伸系统内置的文本编辑器,有强大的文本编辑能力 格式:vi/文件名 i:进入编辑模式 esc:退出编辑模式 :wq :保存并退出 查看文件:cat a.txt
14. 在命令模式下:shift+zz:实现快速保存退出 G:可以调到文件的最后一行 gg:跳到文件的第一行 Home:快速定位到行首 End:可以快速定位到行尾 yy:复制光标所在行的内容 (n)yy:ex:3yy:复制当前行往下3行内容 p:当前行的下一行粘贴 P:当前行的上一行粘贴 dd:删除光标所在当前行内容 (n)dd:ex:3dd 删除当前行往下的3行 u:撤销上一步的操作 ctrl+r:反撤销(重做上一步的操作)