创建文件的多种方式(Linux)
touch
touch命令有两个功能:一是创建新的空文件,二是改变已有文件的时间戳属性。
touch命令会根据当前的系统时间更新指定文件的访问时间和修改时间。如果文件不存在,将会创建新的空文件,除非指定了”-c”或”-h”选项。
注意:在修改文件的时间属性的时候,用户必须是文件的属主,或拥有写文件的访问权限。
常用参数及说明:
- -a :改变档案的读取时间记录
- -m :改变档案的修改时间记录
- -c :不创建新文件
参考实例
1 | [root@iZ8vbb5zkeytv121vb0l5wZ ~]# touch test.c |
vi和vim
vim内容较多,会单独开博文进行补充
1 | [root@iZ8vbb5zkeytv121vb0l5wZ ~]# vi test.c |
>和>>
>
直接覆盖原文件,不会有任何提示
>>
追加在原文件末尾,不会覆盖原文件的内容
直接用>创建空白文件
1 | [root@iZ8vbb5zkeytv121vb0l5wZ ~]# > test.cls 创建文件(将结果写入文件) |
ls 创建文件(将结果写入文件)
1 | [root@iZ8vbb5zkeytv121vb0l5wZ ~]# ls > test.ini |