
linux新建文件命令是什么?
1、创建文件夹
mkdir -p 文件夹名
p 确保目录名称存在,不存在的就建一个。
2、创建文件
如:touch a.txt
拓展资料
Linux命令-创建文件
1、可以使用cat创建一个新的文件
命令:cat>>filename
使用cat创建文件时,以系统默认的文件属性作为新文件的属性,并接受键盘输入作为文件的内容。输入结束时按Ctrl+d退出并保存文件。
另外,使用cat filename命令可以查看文件内容。
cat file1 file2 >> file3 命令也可将多个文件合并到一个新的文件当中。首先创建一个newfile1并输入内容然后合并。
2、使用touch命令创建文件
首先,touch命令用的并不多,主要用于修改指定文件的访问和修改时间属性(Update the access and modification times of each FILE to the current time)。
当文件不存在时,则创建一个新的文件。touch只能创建空文件。
touch filename 以当前时间作为访问和修改时间属性值创建一个文件。
touche -r existfilename filename 根据existfilename的访问和修改时间属性确定filename的访问和修改时间属性。
可以看到newfile与tfile2的修改时间属性相同。
2025-01-03 · 百度认证:北京一天天教育科技有限公司官方账号,教育领域创作者

语法:
touch[选项]文件名
常用选项:
-a:访问或更新指定文件的访问时间。
-c:仅在指定文件不存在时新建。
-m:仅修改指定文件的修改时间。
-t:设置指定文件的访问和修改时间。
示例:
要创建一个名为"testfile"的空文件,请使用以下命令:
touch testfile
创建具有特定时间戳的文件:
您可以使用-t选项设置文件的访问和修改时间。例如,要创建带有2023年1月1日00:00时间戳的文件,请使用以下命令:
touch -t '202301010000.00'testfile
创建多个文件:
一次可以创建多个文件,方法是使用空格分隔文件名。例如,要同时创建"file1"、"file2"和"file3",请使用以下命令:
touch file1 file2 file3
使用重定向符号>:
>重定向符号可以用于将命令输出重定向到文件,从而在不创建文件的情况下向现有文件追加内容。例如,要将"test"字符串添加到"existingfile"中,请使用以下命令:
echo "test" > existingfile