10个简单易学的Linux新建文件命令教程

1. touch命令

touch命令可以用来创建新文件,也可以更新已有文件的时间戳。如果给出的文件名不存在,则touch命令会创建一个新的空文件。

语法:

touch filename

其中,filename为新建的文件名。

示例:

touch test.txt

这行命令会在当前目录下新建一个名为test.txt的空文件。

2. echo命令

echo命令可以输出指定的字符串或变量的值,也可以将输出内容重定向到文件中。

语法:

echo string_or_variable > filename

其中,string_or_variable可以是需要输出的字符串或变量的名称,filename为输出内容重定向到的文件名。

示例:

echo "Hello World!" > output.txt

这行命令会将“Hello World!”写入到当前目录下名为output.txt的文件中。

3. cat命令

cat命令可以用来查看文件的内容,也可以将多个文件合并成一个文件。

语法:

cat filename1 filename2 > filename3

其中,filename1和filename2为要合并的文件名,filename3为合并后的文件名。

示例:

cat file1.txt file2.txt > output.txt

这行命令会将file1.txt和file2.txt的内容合并成一个文件,并将结果输出到当前目录下名为output.txt的文件中。

4. cp命令

cp命令可以用来复制文件或目录。

语法:

cp source_file target_file

其中,source_file为要复制的文件或目录的路径,target_file为复制后的文件或目录的路径。

示例:

cp file1.txt file2.txt

这行命令会将file1.txt复制一份,并将新文件命名为file2.txt。

5. mv命令

mv命令可以用来移动或重命名文件或目录。

语法:

mv source_file target_file

其中,source_file为要移动或重命名的文件或目录的路径,target_file为移动或重命名后的文件或目录的路径。

示例:

mv file1.txt file2.txt

这行命令会将file1.txt重命名为file2.txt。

6. rm命令

rm命令可以用来删除文件或目录。

语法:

rm filename

其中,filename为要删除的文件或目录的路径。

示例:

rm file1.txt

这行命令会将file1.txt从文件系统中删除。

7. mkdir命令

mkdir命令可以用来创建目录。

语法:

mkdir dirname

其中,dirname为要创建的目录的名称。

示例:

mkdir new_dir

这行命令会在当前目录下创建一个名为new_dir的空目录。

8. rmdir命令

rmdir命令可以用来删除空目录。

语法:

rmdir dirname

其中,dirname为要删除的空目录的名称。

示例:

rmdir empty_dir

这行命令会将empty_dir从文件系统中删除。

9. ln命令

ln命令可以用来创建硬链接或符号链接。

语法:

ln source_file link_file

其中,source_file为原始文件的路径,link_file为链接文件的路径。

示例:

ln file1.txt file2.txt

这行命令会将file2.txt创建为file1.txt的硬链接。

10. vi命令

vi命令可以用来创建或编辑文件。

语法:

vi filename

其中,filename为要创建或编辑的文件名。

示例:

vi new_file.txt

这行命令会打开一个新的编辑器窗口,并创建一个名为new_file.txt的文件。

操作系统标签