在Linux系统上创建的文件夹的默认权限是什么

 我来答
lianshuyun
推荐于2019-04-01 · TA获得超过627个赞
知道小有建树答主
回答量:1277
采纳率:0%
帮助的人:433万
展开全部
linux下创建默认文件夹默认权限是,创建者可读写可执行,同组的用户可读写可执行,其它用于可执行可读不能写,即drwxrwxr-x d代表文件夹 第一个rwx表示创建者可读写可执行,第二个rwx表示同组的用户可读写可执行 第三个r-x表示其它用于可执行可读不能写。
stablish
推荐于2016-08-26 · TA获得超过8784个赞
知道大有可为答主
回答量:5161
采纳率:50%
帮助的人:4966万
展开全部
这个要看你的掩码,如果不设置掩码的话,默认情况是644
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
莫查名
2010-12-01 · TA获得超过770个赞
知道小有建树答主
回答量:412
采纳率:90%
帮助的人:200万
展开全部
默认是 所有者可读写执行(打开),组员和其他人可读可执行
可以通过umask命令修改。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2010-12-02
展开全部
用 umask 或者 umask -S 查询 就清楚你的虚拟机的默认权限了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
gkapt71
2010-12-01 · TA获得超过302个赞
知道答主
回答量:500
采纳率:0%
帮助的人:328万
展开全部
去下载busybox的源码,在busybox-XXXX/coreutils/mkdir.c

/* vi: set sw=4 ts=4: */
/*
* Mini mkdir implementation for busybox
*
* Copyright (C) 2001 Matt Kraai <kraai@alumni.carnegiemellon.edu>
*
* Licensed under GPLv2 or later, see file LICENSE in this tarball for details.
*/

/* BB_AUDIT SUSv3 compliant */
/* */

/* Mar 16, 2003 Manuel Novoa III (mjn3@codepoet.org)
*
* Fixed broken permission setting when -p was used; especially in
* conjunction with -m.
*/

/* Nov 28, 2006 Yoshinori Sato <ysato@users.sourceforge.jp>: Add SELinux Support.
*/

#include "libbb.h"

/* This is a NOFORK applet. Be very careful! */

#if ENABLE_FEATURE_MKDIR_LONG_OPTIONS
static const char mkdir_longopts[] ALIGN1 =
"mode\0" Required_argument "m"
"parents\0" No_argument "p"
#if ENABLE_SELINUX
"context\0" Required_argument "Z"
#endif
;
#endif

int mkdir_main(int argc, char **argv) MAIN_EXTERNALLY_VISIBLE;
int mkdir_main(int argc, char **argv)
{
mode_t mode = (mode_t)(-1);
int status = EXIT_SUCCESS;
int flags = 0;
unsigned opt;
char *smode;
#if ENABLE_SELINUX
security_context_t scontext;
#endif

#if ENABLE_FEATURE_MKDIR_LONG_OPTIONS
applet_long_options = mkdir_longopts;
#endif
opt = getopt32(argv, "m:p" USE_SELINUX("Z:"), &smode USE_SELINUX(,&scontext));
if (opt & 1) {
mode = 0777;
if (!bb_parse_mode(smode, &mode)) {
bb_error_msg_and_die("invalid mode '%s'", smode);
}
}
if (opt & 2)
flags |= FILEUTILS_RECUR;
#if ENABLE_SELINUX
if (opt & 4) {
selinux_or_die();
setfscreatecon_or_die(scontext);
}
#endif

if (optind == argc) {
bb_show_usage();
}

argv += optind;

do {
if (bb_make_directory(*argv, mode, flags)) {
status = EXIT_FAILURE;
}
} while (*++argv);

return status;
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式