1、创建空文件命令 :touch
语法: touch [文件名]
功能:创建空文件
如果想要一下子创建多个空目录的话,我们可以直接用空格空开
例如:touch newfile list 这样就创建了两个空文件newfile和list
说明:如果你直接用touch [文件名],那么此时所创建的文件是在当前操作的目录下,如果你想要在指定目录下创建一个空的文件的话,可以用以下格式:
touch [绝对路径 + 空文件名]
eg: touch /root/newfile.list 指的是在/root目录下创建一个newfile.list文件
注意:在linux下,文件的后缀名是和Windows系统不一样的,在linux的文件命名可以用任意特殊符号(除了表示根目录的 /)
如果我想要创建一个带空格的文件名的空文件怎么办?
touch “new file”
这样就创建了一个带空格的文件名的空文件了
2、查看文件内容命令:cat
语法: cat [文件名]
- -n 表示显示行号
功能: 显示文件内容
优点:cat命令比较适合看内容比较少的文件
3、倒序查看文件内容:tac(和cat相反)
不支持 -n这个选项
语法: tac [文件名]
功能: 将文件倒过来显示文件内容,从文件末尾开始显示
4、查看内容比较长的文件的命令:more(这个命令无法向上翻页)
语法:more [文件名]
- (空格)或者 f 键 翻页
- (Enter) 换行
- q或者Q 退出exit
功能: 查看内容比较长的文件,可以将文件进行分页显示
5、more + 向上翻页操作 = less
语法: less [文件名]
和more相比较,操作都是一样的,多了向上翻页和向上翻行和查找功能
向上翻页:按pgup键
向上翻行:按向上键
查找功能,先输入/ 然后输入你想要查找的关键字,会高亮显示,如果你要找的关键字不在当前显示的页面,你可以按n(next)键盘,进行向下找。
6、显示文件内容的前面几行:head
语法: head[文件名]
- -n: 指定行数
功能: 显示文件内容的前几行
例如:head -n 20 /temp/newfile 查看/temp目录下的newfile文件的前面20行
7、显示文件内容的倒数几行:tail
语法: tail [文件名]
- -n 指定行数
- -f 动态的显示文件末尾内容
- 例如:tail -f /temp/newfile 这样就会动态的显示文件的末尾内容
功能: 显示文件内容的倒数几行
例如:tail -n 20 /temp/newfile *查看/temp目录下的newfile文件的后面20行