linux文件夹下新建命令

fiy 其他 27

回复

共3条回复 我来回复
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    在Linux系统中,新建文件夹的命令是mkdir(make directory)。

    要在当前目录下新建一个文件夹,只需使用以下命令:
    “`
    mkdir foldername
    “`
    其中,foldername是你要创建的文件夹的名称,你可以使用任何合法的文件夹名称。

    如果你想在当前目录下新建多层次的文件夹结构,可以使用以下命令:
    “`
    mkdir -p folder1/folder2/folder3
    “`
    这里的-p参数表示如果父文件夹不存在,也会一同创建。

    如果你想在指定的路径下创建文件夹,可以使用以下命令:
    “`
    mkdir /path/to/folder
    “`
    这里的/path/to/folder是你想创建文件夹的路径,可以根据实际情况修改。

    除了使用命令行,你也可以使用文件管理器(如Nautilus、Thunar等)来新建文件夹。只需在文件管理器中定位到你想创建文件夹的位置,然后右击空白处,选择“新建文件夹”或类似选项。

    希望以上信息能够帮助到你,如果还有其他问题,请随时提问。

    2年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    在Linux系统下,有多种方法可以新建文件夹或目录。以下是一些常用的命令:

    1. mkdir:这是最常用的命令,用于创建一个新的空文件夹。命令语法如下:
    “`
    mkdir
    “`
    其中,`
    `为欲创建的文件夹的名称。例如,要在当前路径下创建名为`myfolder`的文件夹,可以运行以下命令:
    “`
    mkdir myfolder
    “`

    2. mkdir -p:在创建文件夹时,我们经常需要同时创建多层次的文件夹。这时可以使用`-p`选项。例如,要创建`/home/user/folder1/folder2`目录结构,可以运行以下命令:
    “`
    mkdir -p /home/user/folder1/folder2
    “`
    `-p`选项会自动创建任何不存在的父级文件夹。

    3. touch:`touch`命令主要用于修改文件的时间戳,但它也可以用于创建新文件。如果指定的文件不存在,则会创建一个新的空文件。命令语法如下:
    “`
    touch
    “`
    其中,`
    `为欲创建的文件的名称。例如,要创建名为`myfile.txt`的文件,可以运行以下命令:
    “`
    touch myfile.txt
    “`

    4. cp:`cp`命令用于复制文件或目录。可以使用`-r`选项来递归复制整个目录结构。例如,要在当前路径下创建名为`newfolder`的文件夹,并将已有的`oldfolder`复制到其中,可以运行以下命令:
    “`
    mkdir newfolder
    cp -r oldfolder newfolder
    “`

    5. mv:`mv`命令用于移动文件或目录,也可以用于重命名文件或目录。例如,要将当前路径下名为`file.txt`的文件移动到`/home/user/folder`目录中,并重命名为`newfile.txt`,可以运行以下命令:
    “`
    mkdir -p /home/user/folder
    mv file.txt /home/user/folder/newfile.txt
    “`

    注意:在使用以上命令时,如果没有提供绝对路径,则会在当前工作目录下进行操作。可以使用`cd`命令切换到合适的目录,或者在命令中直接指定绝对路径。

    2年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    在Linux系统中,可以使用以下命令来新建文件夹(目录):

    1. mkdir命令:用于新建一个或多个目录。

    语法:
    “`
    mkdir [选项]… 目录…
    “`

    常用选项:

    – -m,–mode=模式:设置新建目录的权限模式(默认为0777)。
    – -p,–parent:创建目录的同时,若上级目录不存在,则自动创建。
    – -v,–verbose:显示创建目录的详细信息。

    示例:
    “`
    mkdir dir1 # 新建一个名为dir1的目录
    mkdir dir1 dir2 # 新建名为dir1和dir2的两个目录
    mkdir -p dir1/dir2/dir3 # 若dir1和dir2目录不存在,则自动创建
    mkdir -m 755 dir1 # 新建名为dir1的目录,并设置权限模式为755
    mkdir -v dir1 dir2 # 显示创建目录的详细信息
    “`

    2. touch命令:用于新建空文件或者修改已有文件的访问和修改时间。

    语法:
    “`
    touch [选项]… 文件…
    “`

    常用选项:

    – -a:仅修改访问时间。
    – -c:仅当文件不存在时,才创建新文件。
    – -m:仅修改修改时间。
    – -r file:将新建文件的访问和修改时间设置为参考文件的时间。
    – -t STAMP:使用[[CC]YY]MMDDhhmm[.ss]格式的时间指定新文件的时间。

    示例:
    “`
    touch file1 # 新建一个名为file1的空文件
    touch file1 file2 # 新建名为file1和file2的两个空文件
    touch -a file1.txt # 仅修改文件file1.txt的访问时间
    touch -c file1.txt # 当文件file1.txt不存在时,才创建新文件
    touch -m file1.txt # 仅修改文件file1.txt的修改时间
    touch -r file1 file2.txt # 将文件file2.txt的时间设置为与file1相同
    touch -t 202201011200 file.txt # 新建一个名为file.txt的文件,并设置时间为2022年1月1日12时00分
    “`

    3. cp命令:用于复制文件或目录。

    语法:
    “`
    cp [选项] 源文件 目标文件
    “`

    常用选项:

    – -r,–recursive:递归复制目录及其内容。
    – -i,–interactive:交互式确认,若目标文件已存在,则提示是否覆盖。
    – -u,–update:仅在源文件较新或目标文件不存在时,才复制文件。
    – -d,–preserve=links:保留源文件的硬链接。
    – -p,–preserve=mode,ownership,timestamps:保留源文件的权限、属主、时间戳。

    示例:
    “`
    cp file1.txt file2.txt # 复制文件file1.txt为file2.txt
    cp -r dir1 dir2 # 复制目录dir1及其内容到dir2下
    cp -i file1 file2 # 若file2文件已存在,则提示是否覆盖
    cp -u file1 file2 # 仅在file1较新或file2不存在时,才复制文件
    cp -d file1 file2 # 复制文件file1,并保留其硬链接
    cp -p file1 file2 # 复制文件file1,并保留其权限、属主、时间戳
    “`

    4. ln命令:用于创建链接文件,包括硬链接和符号链接。

    语法:
    “`
    ln [选项]… 目标 源
    “`

    常用选项:

    – -s,–symbolic:创建一个符号链接文件。
    – -f,–force:强制创建链接,即使目标文件已存在。

    示例:
    “`
    ln -s file1 file2 # 创建一个名为file2的符号链接,指向file1
    ln -f file1 file2 # 强制创建一个名为file2的链接,若目标文件已存在,则覆盖
    “`

    通过以上命令,你可以在Linux系统中轻松地新建文件夹(目录)或者文件。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部