📅  最后修改于: 2023-12-03 14:51:00.798000             🧑  作者: Mango
在Linux中生成文件和目录是必不可少的,这是开发时必须掌握的基本技能之一。在Shell-Bash中,有许多命令可以生成文件和目录。下面我们来一一介绍。
touch
命令是用于创建一个空的文件,可以使用该命令生成一个新文件或更新现有文件的时间戳信息,格式如下:
touch filename
如果文件不存在,touch
命令会生成一个新的文件,如果文件已经存在,touch
命令会将文件的修改时间更新为当前时间。
cat
命令可以直接将输出写到一个文件中,使用该命令可以生成一个新文件,格式如下:
cat > filename
接着在命令行输入需要写入文件中的内容,按Ctrl + D
结束输入,即可生成一个新文件。
mkdir
命令用于创建一个新目录,格式如下:
mkdir dirname
该命令会在当前目录下创建一个名称为dirname
的目录,如果需要在其他目录中创建目录,需要在命令中指定路径。
cp
命令不仅可以用于复制文件,也可以用于创建新的目录,格式如下:
cp -r sourcedir destdir
该命令会在目标目录下创建一个与源目录相同的目录结构。
总之,以上介绍的命令是在Linux中生成文件和目录最多被使用的命令,可以根据实际需要选择适合的命令来生成所需的文件和目录。