1、cat 命令
cat指令通常用于查看文件的内容,cat 【opt】 filename ,但是这样会显示这个文件,有时候一屏都不够,没有后面说的more指令或less指令好用。
cat指令还有一种用法是 cat > filename ,(这里的指令的作用是创建一个新的文件,filename就是你要创建的文件名称),然后接着输入文件的内容就行了。
还有其他的指令也可以创建新的文件,例如:touch 指令、vi(vim)指令、gedit指令等,
(1) 其中touch指令只是创建一个或多个空文件(touch filename1【filename2 filename3 ........】),不能编辑文件,当你要创建的文件(名)已经存在时,就不会新建该文件,但是已经存在的这个文件的时间戳会更新。
用法:touch [选项]... 文件...
将每个文件的访问时间改为当前时间。
不存在的文件将会被创建为空文件。
如果文件名为"-"则特殊处理,更改与标准输出相关的文件的访问时间。
长选项必须使用的参数对于短选项时也是必需使用的。
-a 只更改访问时间
-c, --no-create 不创建任何文件
-d, --date=字符串 使用<字符串>表示的时间而不是目前的时间
-f (此选项不作处理)
-m 只更改修改时间
-r, --reference=文件 使用指定文件的时间属性而非当前时间
-t STAMP 使用[[CC]YY]MMDDhhmm[.ss] 格式的时间而非当前时间
--time=WORD 使用WORD 指定的时间:access、atime、use 都等于-a
选项的效果,而modify、mtime 等于-m 选项的效果
--help 显示此帮助信息并退出
--version 显示版本信息并退出
请注意,-d 和-t 选项可接受不同的时间/日期格式。
(2) vi 是linux中的文本编辑工具,可以创建文件也可以编辑文件,但是都是在终端里进行,有一套按键操作方法,非常有用也非常复杂这里不赘述,具体可看前一篇:linux中vi编辑器的使用
(3) gedit工具不是linux中的“标配”,在ubuntu中可以使用sudo apt-get install gedit 先安装。
gedit的作用与vi差不多都是创建&编辑文件的工具,不过gedit不是在终端里操作而是弹出一个编辑界面,功能和操作方法跟windows里面的文本编辑器一样,ctrl + A/C/X/V 等快捷方式也一样。
指令格式为:gedit 【filename】 ,如果filename是已经存在的文件,则对其进行编辑,若不存在则先新建该文件并编辑(若最后不选择保存,该文件也还是没建),若是filename为空则是新建一个名字为“未保存文档”给用户编辑,在最后保存时进行命名。