【Linux学习03】基础指令(mv,rm,vim,>,cat)
文章目录
7 mv 指令
move:移动# mv 需要移动的文档路径 需要保存的文档路径
:移动文档到新的位置
案例1:使用mv命令移动一个文件
案例2:使用mv命令移动一个文件夹
重命名:重命名的命令也是mv,语法和这个相同。(重命名和移动是同一个命令和语法!!!)
如果只想改名称,但是不想变路径,可以不更改路径。
8 rm 命令
remove:移除,删除# rm 选项 需要移除的文档路径
:移除/删除文档
选项:-r
:递归删除文件夹-f
:force,强制删除,不提示是否删除
案例1:删除文件
ctrl+空格:切换中英文
如果不带选项,需要确认输入y/n,如果不想确认可以使用选项-f
案例2:删除文件夹
如果不想确认,可以使用-rf
案例3:同时删除多个文档(文件,文件夹)
案例:删除一个目录下有公共特性的文档,例如都以linux开头的
9 vim 指令
一款文本编辑器# vim 文件的路径
:打开一个文件(可以存在,也可以不存在)
进入以后,可以通过上下剪头查看文件,但是千万不要去按其他键。
退出打开的文件:在没有按其他命令的前提下,先按shift和:
再输入q
10 输出重定向
一般的命令输出都会显示在终端中,但是有时候需要将一些命令的执行结果保存到文件中,需要使用输出重定向技术。>
:覆盖输出,会覆盖掉原先的文件内容。>>
:追加输出,不会覆盖原始内容,而是在末尾继续添加。
案例:使用覆盖重定向,保存ls -la
的结果到当前目录下ls.txt中
使用追加重定向
11 cat 指令
11.1 # cat 文件的路径
# cat 文件的路径
:直接打开一个文件的功能,查看文件
11.2 # cat 待合并的文件路径1 待合并的文件路径2 …文件路径n > 合并之后的文件路径
# cat 待合并的文件路径1 待合并的文件路径2 ...文件路径n > 合并之后的文件路径
:对文件进行合并