Linux文件操作命令都有哪些


Posted in 面试题 onJuly 23, 2016
1.cat命令
一般格式: cat [选项] 文件
有两项功能:在标准输出上显示文件的内容;连接两个或多个文件
如: $ cat f1 f2>f3
常用选项:
-b,–number-noblank 从1开始对所有非空输出行进行编号。
-n,–number 从1开始对所有输出行编号。
-s,–squeeze-blank 将多个相邻的空行合并成一个空行。
–help 打印该命令用法,并退出,其返回码表示成功。
2.more命令
一般格式: more [选项] 文件
说明:该命令一次显示一屏文本,满屏后停下来,并且在屏幕的底部出现一个提示信息,给出至今已显示的该文件的百分比:–More–(XX%)。
常用选项:
-num,这个选项指定一个整数,表示一屏显示多少行。
-d,在每屏的底部显示以下更友好的提示信息:
–More–(XX%)[Press space to continue,q to quit.]
-c或-p,不滚屏,在显示下一屏之前先清屏。
-s,将文件中连续的空白行压缩成一个空白行显示。
+/,该选项后的模式(Pattern)指定显示每个文件之前进行搜索的字符串。
+num,从行号num开始。

3.less命令

less命令允许用户向前或向后浏览文件,而more命令只能向前浏览。
4.head命令

一般格式: head [选项] file
说明:head命令在屏幕上显示指定文件的开头若干行,行数由参数值来确定。显示行数的默认值是10。
选项:
-c,–bytes=SIZE 显示前面SIZE个字节。
-n,–lines=NUMBER NUMBER的值指定显示前面多少行。默认为10行。
-q,-quiet,–silent 不显示给定文件的标题。
-v,–verbose 始终显示给定文件的标题。

5.tail命令

一般格式: tail [选项] [file] …
说明:tail命令在屏幕上显示指定文件的末尾10行。如果给定的文件不止一个,则在显示的每个文件前面加一个文件名标题。如果没有指定文件或者文件名为“-”,则读取标准输入。
选项:
-c,–bytes=N 输出最后N个字节。
-f 当文件增长时输出附加的数据。
-n,–lines=N 输出最后的N行,而不是默认的10行。
-q,-quiet,–silent 不输出包含给定文件名的标题。
-v,–verbose 始终输出包含给定文件名的标题。
6.touch命令

一般格式: touch [选项] 文件名 …
说明:touch命令将会修改指定文件的时间标签,把已存在文件的时间标签更新为系统当前的时间(默认方式),它们的数据将原封不动地保留下来。如果该文件尚未存在,则建立一个空的新文件。
选项:
-a 仅改变指定文件的存取时间。
-c 不创建任何文件。
-m 仅改变指定文件的修改时间。
-t STAMP 使用STAMP指定的时间标签,而不是系统当前的时间 。

Tags in this post...

面试题 相关文章推荐
C语言中break与continue的区别
Jul 12 面试题
C++的几个面试题附答案
Aug 03 面试题
数据库设计的包括哪两种,请分别进行说明
Jul 15 面试题
南京某软件公司的.net面试题
Nov 30 面试题
.NET程序员的几道面试题
Jun 01 面试题
HSRP的含义以及如何工作
Sep 10 面试题
linux下进程间通信的方式
Dec 23 面试题
27个经典Linux面试题及答案,你知道几个?
Jan 10 面试题
介绍一下RMI的基本概念
Dec 17 面试题
介绍下java.util.Arrays类
Oct 16 面试题
高级Java程序员面试要点
Aug 02 面试题
UNIX命令速查表
Mar 10 面试题
what is the difference between ext2 and ext3
Aug 25 #面试题
介绍一下linux的文件系统
Mar 20 #面试题
Linux面试经常问的文件系统操作命令
Oct 04 #面试题
Linux如何命名文件--使用文件名时应注意
Jan 22 #面试题
Linux上比较文件的命令都有哪些
Sep 28 #面试题
linux面试题参考答案(11)
Nov 26 #面试题
Shell如何接收变量输入
Aug 06 #面试题
You might like
PHP 危险函数解释 分析
2009/04/22 PHP
JS异常处理try..catch语句的作用和实例
2014/05/05 PHP
PHP实现PDO的mysql数据库操作类
2014/12/12 PHP
PHP设计模式之数据访问对象模式(DAO)原理与用法实例分析
2019/12/12 PHP
innerHTML动态添加html代码和脚本兼容多个浏览器
2014/10/11 Javascript
js兼容火狐获取图片宽和高的方法
2015/05/21 Javascript
谈谈JavaScript类型系统之Math
2016/01/06 Javascript
完美解决spring websocket自动断开连接再创建引发的问题
2017/03/02 Javascript
js中的面向对象入门
2017/03/06 Javascript
JS SetInterval 代码实现页面轮询
2017/08/11 Javascript
ES7中利用Await减少回调嵌套的方法详解
2017/11/01 Javascript
vue组件挂载到全局方法的示例代码
2018/08/02 Javascript
vue里面使用mui的弹出日期选择插件实例
2018/09/16 Javascript
小程序视频或音频自定义可拖拽进度条的示例代码
2018/09/30 Javascript
Javascript实现秒表倒计时功能
2018/11/17 Javascript
layer 刷新某个页面的实现方法
2019/09/05 Javascript
element-ui 本地化使用教程详解
2019/10/28 Javascript
微信小程序实现日历小功能
2020/11/18 Javascript
[08:54]DOTA2-DPC中国联赛 正赛 Aster vs LBZS 选手采访
2021/03/11 DOTA
python正则表达式去掉数字中的逗号(python正则匹配逗号)
2013/12/25 Python
sqlalchemy对象转dict的示例
2014/04/22 Python
从零学Python之入门(三)序列
2014/05/25 Python
Python3 加密(hashlib和hmac)模块的实现
2017/11/23 Python
通过Python 获取Android设备信息的轻量级框架
2017/12/18 Python
python 3.6 +pyMysql 操作mysql数据库(实例讲解)
2017/12/20 Python
python 移除字符串尾部的数字方法
2018/07/17 Python
python检测服务器端口代码实例
2019/08/31 Python
自定义Django默认的sitemap站点地图样式
2020/03/04 Python
仓库班组长岗位职责
2013/12/12 职场文书
高二美术教学反思
2014/01/14 职场文书
致裁判员加油稿
2014/02/08 职场文书
党员干部廉洁承诺书
2014/05/28 职场文书
工地安全生产标语
2014/06/06 职场文书
面试通知邮件
2015/04/20 职场文书
浅谈Redis在直播场景的实践方案
2021/04/27 Redis
vue 把二维或多维数组转一维数组
2022/04/24 Vue.js