系统文件相关命令
ls -l 查看文件或文件数据属性详细信息 touch 创建文件 cat 文件信息 查看文件内容#可以同时查看俩个文件cat 文件信息 文件信息 cp 要复制的(文件/目录) 复制到什么位置(目录)#目录无法直接复制 只要目录下有相同的文件需要多次覆盖确认#去除强行覆盖确认 \cp -r 要复制的(文件/目录) 复制到什么位置(目录)cp -r 要复制的(目录) 复制到什么位置(目录)# -r递归recursion目录下面所有的子目录及文件 #对空文件进行编辑有两种方法 1打开文件进行编辑 vi/vim 用于编辑文件的命令 vi 111.txt 打开文件第一步 进入到编辑状态(插入模式) 按 i 第二步 编写文件内容保存 先按 esc(退出编辑模式) 按:wq(write写保存 quit退出):w(只保存但不退出):q(不保存只退出)2不用打开文件编辑(将屏幕显示的信息保存到文件中)第一步 屏幕输出信息 echo 你要输出的信息第二步 将屏幕显示通过>把信息放入文件内 echo 输出的信息 > 111.txt 也可以追加echo 输出的信息 >> 111.txt
>执行原理:将原有文件内容先进行清空 添加新的信息 >> 执行原理:不会覆盖原文件内容,而是在文件最后追加信息
移动数据信息(剪切)
move移动(用法和cp命令类似) 剪切文件 mv 移动的文件 移动到什么位置 剪切目录 mv 移动的目录 移动到什么位置 #还可以改名字 mv 文件/目录 新名字的文件或者目录 移动数据时出现重复文件或者目录也会提示是否要覆盖 \mv mv 文件/目录 移动到什么位置或者-f强制
系统危险命令删除数据命令
remove(移除) 删除文件 rm 删除的文件 #会有删除提示 rm -f 删除的文件 #-f(force)强制删除 删除目录文件不会有提示 rm -rf 删除的目录 #-f强制删除 -r递归删除
删根
从centos 6.9开始避免根目录 如果要删需要加上参数 --no-preserve-root
快捷方式
ctrl c 强制中断命令执行 ctrl l 清屏幕 ctrl d 注销 tab 补全快捷键补全目录路径或文件名称信息 方向键上下 调取之前输入过的历史命令 ctrl a 快速将光标移动到行首 ctrl e 快速将光标移动到行尾 ctrl方向键左右 快速移动光标位置(按照一个英文单词进行移动光标)