linux 基础命令(12月25日笔记)

1、  cp指令
指令:cp          (copy,复制)
作用:复制文件/文件夹到指定的位置
语法:#cp [-r] 被复制的文档路径 文档被复制到的路径
选项:
         -r:recursion,递归,表示将文件夹中所有的下属文件/文件夹都复制。【如果是使用cp指令来复制文件夹,则-r就不是选项,而是必须项】
注意:复制过程中文档的名称是不变的。
2、  mv指令
指令:mv   (move,移动,剪切)
作用:移动文档到 新的位置
语法:#mv 需要移动的文档路径 需要保存的位置路径
注意:
a. mv与cp指令不一样,不管是针对文件还是针对文件夹都不需要加类似-r的选项。
b. 在移动的过程中文档名称名称是不变的
rm指令
指令:rm (remove,移除、删除)
作用:移除/删除文档
语法:#rm [选项] 需要删除的文档路径 [路径2  路径3  …]
选项:
       -f:force,强制删除,不提示是否删除
       -r:recursion,表示递归【如果操作对象是目录,则-r必须】
3、  history 指令
作用:查看历史命令
4、  vim 指令
指令:vim   (vim是一款文本编辑器)
语法: # vim  文件路径
作用:打开一个文件(可以存在,也可以不存在    默认建立一个文本)
5、  cat 指令
作用:cat   有直接打开一个文件的功能,只看不用编辑
语法:#cat  文件的路径
6、>覆盖     >>追加    输出重定向(实用)
场景:一般命令的输出都会显示在终端中,有些时候需要将一些命令的执行结果想要保存到文件中进行后续的分析/统计,
简易:使用覆盖>和追加>>的命令将文本中的内容 复制到  另一个文本中
> :覆盖输出,会覆盖掉原先的文件内容
>> :追加输出,不会覆盖原始文件内容,会在原始内容后继续增加
 说明:文件路径中的文件可以是不存在的文件(文件路径要符合touch 创建的要求)
posted @ 2018-12-25 16:13  鄢笑  阅读(128)  评论(0编辑  收藏  举报