在终端输入:ls -l  (等同于:ll)

linux中ll命令详解_职场

    0. 从图中看到:
    ./ (即home)对应的是root root,表示home的所有者为root,属主root具有drwx的权限,而同组用户和其它成员具有r-x的权限。
    而liang 文件夹对应的是liang liang,表示其所有者为liang,属主liang具有drwx的权限。 
    1. 在home目录中,liang用户的权限是:r-x
    此时若以liang用户在/home下建立一个新文件夹,则权限不够,必须执行管理员权限,加上sudo:

linux中ll命令详解_休闲_02

    2. 而liang目录的拥有者是liang,liang的权限是rwx。 所以在liang目录下建立文件夹时,直接输入:mkdir a,即可。

    3. 有时我们需注意到:目录和文件的拥有者是谁,这用ll命令可以显示出是root还是liang
    不然,容易犯一些小错误,如:

    在我的samba共享的目录中输入ll

linux中ll命令详解_ll命令_03

    可以看到文件sudoers属于root,virtualbox.docx属于liang
    现在,在windows中打开samba共享目录,将它们都copy到windows,会发现virtualbox.docx可以,而sudoers就不能copy,提示以须获得管理员权限,因为我不以管理员登录windows,所以必须修改sudoers的所有者:

  1. sudo chown liang:liang sudoers 

    修改后如图:

linux中ll命令详解_linux_04

    这时,就可以将sudoers,copy到widows中了。