您当前的位置: 首页 > 学无止境 > 心得笔记 网站首页心得笔记
马哥Linux运维学习笔记-linux文件管理类命令详解
发布时间:2018-04-30 10:17:25编辑:雪饮阅读()
rmdir:
用来删除空目录
touch:
有两个功能:
一是用于把已存在文件的时间标签更新为系统当前的时间(默认方式),它们的数据将原封不动地保留下来;
二是用来创建新的空文件。
tree
用来查看目录树的
stat
查看文件源数据或文件属性信息的
file
查看文件内容类型的
clock
和date一样,用于查看当前时间.
它还有将系统时间设成与硬件时钟时间一致或者说把系统时间回存到硬件时钟的功能.
hwclock
和clock命令差不多
cat
查看文件内容
由第一行开始显示内容,并将所有内容输出.
可以将参数给的文件内容一个个一个连着显示出来也就是说cat可以连接多个文件一起显示
cat若不给参数,则是从标准输入中获取内容并打印到标准输出中的.
-n:
显示行号,只是显示行号,与文件内容行号无关,因为比如是连接多个文件,则行号指的是所有连接的文件整体的行号
-E:
给输出的每行行尾加上标记
linux中文本文件每行的行尾结束符为$符号,windows中文本文件每行的行尾结束符有两个是$和换行符.
如果把linux的文本文件复制到windows中会发现windows查看的时候每行没有换行,这是因为linux中是少了换行符,所以windows解析则直接是一行.
cat查看大文件技巧,当cat直接在linux系统本身来打开大文件时,比如1000多行的文件时由于非图形化界面没有滚动条所以此时可以使用shift+pgUp(pgDn)来进行上下翻页查看。但最大可查看行数仍旧受限于缓冲区大小。
cal
获取日历(公历即阳历)
tac
用来查看文件内容
从最后一行倒序显示内容,并将所有内容输出
more
用来查看文件内容
根据窗口大小,一页一页的显示文件内容
按空格键向后翻页,按b键向前翻页,回车键逐行向后翻页
less
用来查看文件内容
和more类似,但其优点可以往前翻页,而且进行可以搜索字符
按k向前逐行向前翻
按q退出
head
查看文件内容前n行,默认n是10
支持-n2、-n 2、-2等不同传参
tail
查看文件内容后n行,默认n是10
支持-n2、-n 2、-2等不同传参
-f:
查看文件后并不退出,可以等待其它进程向文件中写入,并且立即显示
即,该参数可以使得文件内容有新增时自动实时显示。该参数是否生效,受限于被其查看的文件的权限的影响,比如该文件若在/tmp目录下,则没有问题,若是在其它目录下可能有权限影响导致该参数失效,需要自己调整权限问题。
cut
用于标准输出中筛选指定字段,多个字段可以用逗号分隔,字段范围可以用“-”表示,如
cat /etc/passwd | cut -d : -f 1-3
关键字词:linux,文件,命令