如何在Linux或Unix中制作文件夹
时间:2020-01-09 10:39:31 来源:igfitidea点击:
如何使用CLI在Linux或Unix系统中创建文件夹?
您需要使用mkdir命令在Linux或类似Unix的操作系统中创建新目录或文件夹。
本教程显示如何在Linux或Unix系统中创建文件夹(也称为目录)。
如何在Linux中建立资料夹
步骤如下:
- 在Linux中打开终端应用程序
- mkdir命令用于创建新目录或文件夹。
- 假设您需要在Linux中创建一个名为dir1的文件夹,执行:
mkdir dir1
让我们详细查看示例和其他用法。
语法为:
mkdir folder mkdir [option] folderName mkdir directory
如何在Unix中创建一个名为foo的新文件夹
打开终端应用程序,然后执行以下命令:
mkdir foo
要查看目录列表,请使用ls命令:
ls ls -l
您可以同时创建任意数量的文件夹/目录:
mkdir dir1 dir2 dir3 dir_4
验证一下:
ls -l
如何在Linux/Unix中使用mkdir命令创建文件夹/目录
让我们尝试理解以下行:
drwxr-xr-x 2 Hyman Hyman 4096 Aug 7 20:57 dir_4
drwxr-xr-x
文件模式(有关文件模式,请参见下文)。2
链接数Hyman
所有者名称Hyman
组名4096
文件中的字节数8月7日20:57
文件的最后修改日期dir_4
文件/目录名称路径
有关文件模式的更多信息
条目类型字符(第一个字符" drwxr-xr-x")描述文件的类型,如下所示:
-
:常规文件。- b:阻止特殊文件。
- c:字符特殊文件。
- d:目录。
- l:符号链接。
- p:先进先出
- s:套接字
- w:Whiteout。
因此,基本上以上条目中的d字符告诉我们它是目录/文件夹。
接下来的三个字段分别是三个字符:所有者权限,组权限和其他权限。
如何创建一个名为bar的新目录
打开终端应用程序并输入以下命令,但传递-v选项以获取有关您的文件夹/目录名称的直观确认:
mkdir -v foo
输出示例:
mkdir: created directory 'foo'
如果需要,如何制作父文件夹
语法为:
mkdir -p dir1/dir2 mkdir -p parent/child mkdir -p pictures/vacations ls -l ls -l pictures
如何制作文件夹/目录并设置其权限
默认情况下,使用读取,写入和执行权限创建新目录。
将-m选项传递到目录以设置新目录的权限:
mkdir -m {permissions} {dirName} mkdir -m 777 delta ls -l
为了创建一个名为delta的目录,对所有用户都启用了所有三种类型的权限,将在序列号777之前添加到-m之后。
可以从mkdir手册页获得有关mkdir的更多信息:
man mkdir
或者
mkdir --help
输出示例:
Usage: mkdir [OPTION]... DIRECTORY... Create the DIRECTORY(ies), if they do not already exist. Mandatory arguments to long options are mandatory for short options too. -m, --mode=MODE set file mode (as in chmod), not a=rwx - umask -p, --parents no error if existing, make parent directories as needed -v, --verbose print a message for each created directory -Z set SELinux security context of each created directory to the default type --context[=CTX] like -Z, or if CTX is specified then set the SELinux or SMACK security context to CTX --help display this help and exit --version output version information and exit
要删除目录,请使用rmdir命令/rm命令。
例如,删除名为dir1的文件夹:
rmdir dir1
或者
rm -rf dir2