指令:mv
介绍:移动文件与目录或重命名
修改文件名称(在同一个目录下使用mv修改文件名的功能)
将hello.txt文件名修改为han.txt
将han.txt文件移动到zhangsan目录下(不在同一个目录下操作mv的功能是移动文件)
移动文件并重命名
指令:cat
介绍:查看文件内容
cat 文件
cat -n 文件:显示行号
cat和vim查看文件的区别,cat和vim都能查看文件的内容,但cat只能查看文件内容不能修改内容,vim可以修改内容
使用cat 文件路径:
使用cat -n 文件路径:
指令:more
介绍:more指令是一个基于 vi 编辑器的文本过滤器,它以全屏幕的方式按页显示文本文件的内容,more指令中内置若干快捷键(交互的指令)
空格键:向下翻一页
Enter:向下翻一行
q : 立刻离开more,不显示该文件内容
Ctrl + F :向下滚动一屏
Ctrl + B : 返回上一屏
= : 输出当前行的行号
:f :输出文件名和当前行的行号
more的操作指令使用
输入空格
输入Enter
Ctrl + F
指令:less
介绍:less指令用来分屏查看文件内容,功能与more相似但比more指令更强大,支持各种显示终端。less指令在显示文件内容时,并不是一次将整个一次将文件加载之后才显示,而是根据显示需要加载的内容,对于显示大型文件具有较高的效率。
空格键:向下翻动一页
pagedown:向下翻动一页
pageup:向上翻动一页
/ 字符串 : 向下搜寻
q :离开less程序
使用 : less 文件名 :查看文件
/ 坦克
指令:echo
介绍:echo输出内容到控制台
echo 输出内容
使用echo text
使用echo 输出环境变量
指令:head
介绍:head用于显示文件的开头部分内容,默认情况下head指令显示文件的前10行内容
head 文件
head -n 15 文件
指令:tail
介绍:tail用于输出文件中尾部的内容,默认情况下tail指令显示文件的10行内容
tail 文件 :查看文件尾部10行内容
tail -n 5 文件 :查看文件尾部5行内容,不仅限于5行,可以是任意行
tail -f 文件 :实时追踪该文件的所有更新
查看末尾5行
指令:> 和 >>
介绍:> 输出重定向 ; > > 追加
> 的使用
>>的使用
指令:ln
介绍:软连接也称为符号连接,主要的功能是存放其他文件的路径
ln -s 原文件 软连接名:将原文件连接到软连接名处
rm :删除连接
指令:history
介绍:查看已经执行的历史指令,同时也可以执行历史的指令
显示所有的历史指令
history 指令数 : 查看最近使用的10条指令
!指令 : 执行历史编号为304的指令