红联Linux门户
Linux帮助

centos5.6的mkdir -p指令疑问

发布时间:2011-06-09 11:05:48来源:红联作者:ylparmand
[ylp@ylp ~]$ ls -F
bestylp/ betterylp/ cal2038 Desktop/ lists200 nbylp/ supylp/
[ylp@ylp ~]$ cd supylp
[ylp@ylp supylp]$ pwd
/home/ylp/supylp
[ylp@ylp supylp]$ mkdir -p ~/nbylp/mumdog/babydog
mkdir: cannot create directory `/home/ylp/nbylp/mumdog': Permission denied
[ylp@ylp supylp]$

操作过程如上,显示缺少权限,求解,该如何调整ylp的权限
PS:不su - root还是ylp用户
文章评论

共有 8 条评论

  1. ylparmand 于 2011-06-10 09:24:11发表:

    5# Gaga_Yan


    感谢大虾,成功解决,我只指导用户的权限,不知道还有文件的权限,学习了~~谢谢?

  2. ylparmand 于 2011-06-10 09:17:54发表:

    7# 相思爱文


    [ylp@ylp ~]$ ls -ld ~/nbylp{,/mumdog,/mumdog/bobydog}
    ls: /home/ylp/nbylp/mumdog: 没有那个文件或目录
    ls: /home/ylp/nbylp/mumdog/bobydog: 没有那个文件或目录
    drwxr-xr-x 2 root root 4096 06-10 09:12 /home/ylp/nbylp

    我想我知道哪错了,nbylp是我用root建的,ylp这个账户对这个文件目录没有权限操作,谢谢版主大驾光临,我会努力地

  3. 相思爱文 于 2011-06-09 20:51:23发表:

    cd supylp
    pwd

    mkdir -p ~/nbylp/mumdog/babydog
    两条命令完全没有关系

    查看权限
    ls -ld ~/nbylp{,/mumdog,/mumdog/bobydog}
    贴结果

  4. Gaga_Yan 于 2011-06-09 17:19:38发表:

    还有就是chmod 要在root运行

  5. Gaga_Yan 于 2011-06-09 17:15:48发表:

    mkdir: cannot create directory `/home/ylp/nbylp/mumdog': Permission denied 可以知道你没有权限对文件夹/home/ylp/nbylp/进行操作
    解决方法: chmod a+w /home/ylp/nbylp

  6. ylparmand 于 2011-06-09 14:44:41发表:

    引用:
    chmod +w /home/ylp/nbylp/mumdog
    huangyandong 发表于 2011-6-9 13:06

    我之所以用-p命令,是因为mumdog不存在,我想直接建立这个目录,oracle linux企业版4.4可以但是centos5.6不行,请高手指导~~

  7. ylparmand 于 2011-06-09 14:43:16发表:

    依然不好用,还是谢谢楼上

  8. huangyandong 于 2011-06-09 13:06:58发表:

    chmod +w /home/ylp/nbylp/mumdog