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的文件。