精华内容
下载资源
问答
  • mv(选项)(参数) 剪切,或在同目录下移动重命名1.如果目标文件是文件夹,则源文件直接移动到该文件夹内,名字还是源文件的名字。2.如果目标文件时文件,则源文件移动的同时也会更改名字3.如果源文件为多个,则目标...

    mv(选项)(参数)    剪切,或在同目录下移动重命名

    1.如果目标文件是文件夹,则源文件直接移动到该文件夹内,名字还是源文件的名字。

    2.如果目标文件时文件,则源文件移动的同时也会更改名字

    3.如果源文件为多个,则目标必须是目录,并且统一移动到目录下

    -b:当目标文件存在时,先进行备份在覆盖

    [root@bogon admin]# mv -b a/aa b/

    mv: overwrite `b/aa'? y

    [root@bogon admin]# ls b

    aa aa~ bb

    -f:当目标文件存在时,强制覆盖

    [root@bogon admin]# mv -f a/aa b/

    [root@bogon admin]# ls b

    aa bb

    -i:默认选项,当目标文件存在时,提示是否覆盖

    [root@bogon admin]# mv -i a/aa b/

    mv: overwrite `b/aa'? y

    [root@bogon admin]# ls b

    aa bb

    -t:先指定目标,在制定源

    [root@bogon admin]# mv -t b/ a/aa

    mv: overwrite `b/aa'? y

    [root@bogon admin]# ls a b

    a:

    bb

    b:

    aa bb

    -v:显示过程

    [root@bogon admin]# mv -fv a/aa b/

    `a/aa' -> `b/aa'

    展开全文
  • 首先我们可以使用vim创建一个文件,在里面写一些简单的信息,命名为testFile。 然后我们可以先查看一下它的权限。 可以发现它是对于当前...MV指令 文件重命名 先看文件的重命名。 我们先把文件的权限全部去掉(...

    首先我们可以使用vim创建一个文件,在里面写一些简单的信息,命名为testFile。
    在这里插入图片描述
    然后我们可以先查看一下它的权限。
    在这里插入图片描述
    可以发现它是对于当前用户来说是可读可写的,测试也是在当前用户上进行的
    然后我们再创建一个文件夹,命名为testDir,并查看其权限。
    在这里插入图片描述
    可以发现对于当前用户其是可读可写也可运行的。
    接下来我们开始测试。

    MV指令

    文件重命名

    先看文件的重命名。
    我们先把文件的权限全部去掉(对于当前用户的)。
    在这里插入图片描述
    然后我们执行重命名操作,再在文件夹中查看。
    在这里插入图片描述
    可以发现原来叫testFile的文件没了,现在有一个脚newTestFile的文件。
    查看一个newTestFile的信息,可以发现与原来的testFile是一致的。
    在这里插入图片描述

    文件夹重命名

    然后再测试文件夹的。
    同样,先去除其全部权限。
    在这里插入图片描述
    再对其进行重命名操作。
    在这里插入图片描述
    同样可以发现重命名成功。
    所以,对于重命名文件而言,不需要任何权限

    文件移动到文件夹

    在上面我们已经将测试文件夹对于当前用户的权限全部去除了,先测试一下能够移动。
    在这里插入图片描述
    显然。。不行。。
    为了方便测试,我们先将文件夹的权限设置为可读可写可执行,这样来测试文件的最低权限。
    在这里插入图片描述在这里插入图片描述
    然后再来执行移动文件指令。
    在这里插入图片描述
    可以发现当文件夹权限变化后,就算文件没有任何权限也能成功移动。
    那么接下来我们把移进去的文件删除。
    在这里插入图片描述
    PS: 可以发现在删除文件时给出了提示,因为该文件没有任何权限,也就没有写权限,而写权限是删除文件的最低权限,这个会在其他文章中测试给出。

    然后我们把文件夹权限设置为只读。
    在这里插入图片描述
    由于这里进行操作时,已经删除了原来的文件,我们重新创建一个testFile并将其权限全部去除。
    在这里插入图片描述
    再次进行移动操作。
    在这里插入图片描述
    可以发现权限不足。
    我们再将文件夹设置为只写的。
    在这里插入图片描述
    再来移动测试一下。
    在这里插入图片描述
    还是提示权限不足。
    我们再来设置其为只执行的。
    在这里插入图片描述
    移动测试
    在这里插入图片描述
    还是权限不够,但是提示的信息发生了变化。个人分析是设置为只执行后可以进入该文件夹了,该文件夹是不可写的,所以无法移动到该文件中。

    我们再将其设置为可写可读的,并进行测试。在这里插入图片描述
    跟原来一样,无法获取状态,权限不够。

    再设置为可读可执行的,进行测试。
    在这里插入图片描述
    还是权限不够,但是提示信息变了,离上面的假设越来越对了感觉。

    再设置为可写可执行的,进行测试。
    在这里插入图片描述
    成功移入!!假设正确,但是文件夹是不可读的,无法查看里面的内容进一步验证。

    我们再为测试文件夹添加读权限,并查看文件信息。
    在这里插入图片描述
    文件成功移入。

    文件夹移动到文件夹

    但是对于文件夹而言呢,如上操作。
    在这里插入图片描述
    答案是不行。猜测最低权限是可读可执行???

    我们改变该文件夹的权限为只读。测试。
    在这里插入图片描述
    再改为只写。测试。
    在这里插入图片描述
    进入文件夹查看。

    在这里插入图片描述
    移入成功。。打脸成功。。

    总结

    • 对于重命名而言,文件或文件夹不需要任何权限即可被重命名。
    • 对于移动而言,文件不需要任何权限即可被移动到指定文件夹中(前提是该文件夹权限足够),文件夹最低需要可写权限才能被移动到文件夹中,而被移入文件(文件夹没测。。)的文件夹可以被移入文件的最低权限是可写可执行(wx)。

    如果有错误,欢迎指出

    展开全文
  • Linux权限管理

    2021-05-11 23:46:26
    8种机械键盘轴体对比本人...学习文件基本权限常见文件类型有7种,除了上面3种,还有套接字文件,管道符文件系统文件等基本权限的作用读r 写w 执行x关于目录和文件的权限之间的关系,联系文件在硬件中的分区,区块...

    66b52468c121889b900d4956032f1009.png

    8种机械键盘轴体对比

    本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选?

    这里只是在学习linux相关知识过程中,对常用命令做的一个总结笔记

    更多linux相关知识可访问 http://linux.vbird.org/ 学习

    文件基本权限

    3405719e9275b8b3d23cf424c200f6c1.png

    291b609793727fc84cc52233a4e0281d.png

    常见文件类型有7种,除了上面3种,还有套接字文件,管道符文件系统文件等

    基本权限的作用

    读r 写w 执行x关于目录和文件的权限之间的关系,联系文件在硬件中的分区,区块来思考;例如,我对一个文件没有任何权限,但是我对当前文件夹有读写权限,我可以看到这个没有权限的文件,因为我对这个文件所属的块没权限,但是这个权限是“放在”我的文件夹块中,我可以看到自己文件这一块的信息

    把文件夹当做为文件,去理解权限

    权限对文件的作用

    r:读写文件的内容

    w: 编辑新增修改,但是不能删除

    x: 可以执行

    权限对目录的作用

    r: 可以查询目录下的文件名 (ls)

    w: 可以修改目录的结构,比如新建文件和目录,删除文件或目录,重命名文件或文件夹(touch rm mv cp)

    x: 可以进入目录(cd)

    基本权限的修改

    chmod [option] 模式 文件名

    -R 递归 就是说文件夹下的所有文件都赋予

    模式

    写法1

    例如 chmod u+x learning_temp_file

    给文件的所有者u(所属组g,其他人o)添加上执行权限x(读r,写w)

    例如 chmod u+x,g+x learning_temp_file

    多个赋予可以用,分隔

    例如 chmod u-x learning_temp_file

    可以+权限,相应地也就可以-权限

    写法2

    例如 chmod u=rwx,g=rw learning_temp_file

    写法3

    使用数字来代表权限

    r—4

    w—2

    x—1

    例如 rwxr-xr-x 就可以表示为 755

    chmod u=rwx,g=rx,o=rx learning_temp_file 相当于 chmod 755 learning_temp_file

    一般对目录的权限赋予 0 5 7

    用户组权限修改

    在创建用户的时候如果不指定组就会创建一个和用户名相同的组

    chown 用户名 文件名

    chown donscoco:donscoco_group file_name 也可以直接添加组

    修改所有组

    chgrp 组名 文件名

    小思考

    任务

    现在我需要为一个老师创建一个目录

    老师是目录的所有者,拥有所有权限

    老师的学生拥有查看这个目录的权限

    其他人没有这个目录的权限

    处理

    groupadd teacher_group 创建一个老师的分组

    useradd -G teacher_group teacher 为分组添加用户

    useradd -G teacher_group student1

    mkdir teacher_course_dir为创建一个老师的文件夹

    chmod 750 teacher_course_dir 给文件赋予不同角色对应的权限

    chown teacher:teacher_group teacher_course_dir 将文件的所有权交给老师,假设老师的分组为teacher_group

    文件默认权限

    umask

    查看默认权限

    0022

    第一位0:文件特殊权限

    022:文件默认权限

    可以 在umask后面添加值 例如 umask 026,但是这是临时的

    目录默认权限

    目录默认权限为777

    默认权限777-umask的022 为 755

    文件默认权限

    文件默认不能建立执行文件,必须手工赋予执行权限

    所以文件默认权限最大为666

    默认权限需要换算成字母在相减

    建立后的默认权限,为666-umask的022

    修改unmask

    ###临时修改1umask 026

    ###永久修改1vi /etc/profile

    b3a29648b5ead2da5d97f2bbb619cb2b.png

    文件特殊权限

    ACL权限

    文件都只有 一个所有者,一个用户组,还有其他三种角色,如果出现:

    014266226a855e0c2d98035fdbd9af96.png

    这里ACL出现就是为了解决用户身份不够的情况的

    查看分区的ACL权限是否开启

    dumpe2fs -h 目标分区 –目标分区如/dev/sda5 等;可通过df或者mount查看文件系统(对应分区)的挂载点

    -h 显示超级块的信息,而不显示磁盘块组的详细信息

    在返回的信息中如果有这个

    Default mount options: user_xattr acl

    就表示分区可以使用acl权限

    开启分区ACL权限

    临时开启

    重新挂载根分区并挂载加入ACL权限

    mount -o remount,acl /

    永久开启

    修改配置文件

    vi /etc/fstab

    在配置文件中加入

    UUID=1ae5f12f-79c1-47d4-bed7-941ab9385396 / ext4 defaults,acl 1 1

    然后重启系统或者重新挂载文件系统

    mount -o remount /

    ps: /etc/fstab 在改动时要非常小心,这个文件会直接影响linux系统的启动

    ACL权限查看

    getfacl 文件名

    ACL权限设定与删除

    setfacl [option] 文件名

    [option]

    -m:设定ACL权限

    -x:删除指定的ACL权限

    -b:删除所有的ACL权限

    -d:设定默认的ACL权限

    -k:删除默认的ACL权限

    -R:递归设定ACL权限

    ACL权限设定

    给用户dons设定对dir_name的读写权限

    setfacl -m u:dons:rw dir_name

    给用户组dons_group设定对dir_name的读写权限

    setfacl -m g:dons_group:rw dir_name

    e00a2c18c324a210a08b94e9ca66d476.png

    这个+代表就是ACL权限,具体什么样的权限就需要通过getfacl 文件名 来查看

    ACL权限删除

    给用户dons删除对dir_name的权限

    setfacl -x u:dons dir_name

    给用户组dons_group设定对dir_name的读写权限

    setfacl -x g:dons_group dir_name

    删除文件的所有ACL权限

    setfacl -b dir_name

    ACL权限递归

    给 dir_name 下的 其他文件赋予acl权限

    setfacl -m u:dons:rx -R dir_name

    递归是父目录在设定ACL权限时,所有的子文件和子目录也会拥有相同的ACL权限

    ACL默认权限

    在对一个文件夹执行赋予递归ACL权限之后,默认在这个文件夹新建的文件是没有ACL权限的

    ACL默认权限:默认权限的作用是如果给父目录设定了默认的ACL权限,那么父目录中所有新建的子文件都会继承父目录的ACL权限

    setfacl -m d:u:dons:rx -R dir_name

    最大有效权限mask

    a0906de95b8d89d7a4e3800b714f7e91.png

    mask是用来指定最大有效权限的。如果我给用户赋予ACL权限,是需要和mask的权限做与运算才能得到用户真正的权限的

    修改最大有效权限

    setfacl -m m:rx 文件名

    设定mask权限为r-x 使用 m:权限 格式

    80949826e9904057a5b0b0fb774bd0cf.png

    sudo权限

    什么是sudo权限?

    root 把本来只能超级用户执行的命令赋予普通用户执行

    sudo 操作对象是系统命令;之前将的权限都是用户操作文件的权限;

    visudo 命令打开/etc/sudoers文件 其中有一条

    root ALL=(ALL) ALL中

    root 表示给哪个用户赋予sudo权限

    ALL=(ALL) 被管理者的主机地址 = (可使用的身份);表示 允许 root 在任何主机中使用任何身份

    ALL 授权命令(绝对路径);比如说如果想给一个用户donscoco赋予重启权限可以在配置文件/etc/sudoers中加入

    donscoco ALL=(ALL) /sbin/shutdown -r now

    ps:可以通过

    man 5 /etc/sudoers

    来查看配置文件的帮助说明

    sudo的安全问题

    给其他用户赋予能创建新用户的权限

    donscoco ALL=/usr/sbin/useradd

    没有括号(ALL)默认就是按root身份;可以切换到donscoco使用sudo -l查看

    这里在赋予设置密码权限的时候,千万不能直接使用/usr/bin/passwd

    因为使用sudo系统是把用户donscoco当做root的身份来对待的,用户donscoco可以使用 sudo /usr/bin/passwd root 直接更改root 的 密码

    使用密码赋予权限:

    donscoco ALL=/usr/bin/passwd [A-Za-z]*, !/usr/bin/passwd "", !/usr/bin/passwd root

    !/usr/bin/passwd root 禁止 使用/usr/bin/passwd命令对root进行操作

    给其他用户赋予vi命令

    /etc/shadow 这个文件是保存密码的文件

    任何用户对这个权限都是000,包括root

    4a78f496e97bba987a77612973e2406f.png

    但是root 可以查看和更改/etc/shadow的内容

    如果我们在给一个用户赋予 /bin/vi 的权限

    这个用户使用sudo /bin/vi /etc/shadow 去改变密码或者删除密码,那么也是一个很严重的问题

    其他安全相关的权限

    这里以下的权限尽量少修改

    SetUID

    SetUID功能

    只有可执行的二进制程序才能设定SUID权限

    命令执行者要对该程序有x可执行权限

    命令执行者在执行该程序时获得该程序文件属主的身份

    SetUID只在该程序执行过程中有效,也就是说身份改变只在程序执行过程中有效

    /etc/shadow文件权限是000,那么普通用户在改自己密码的时候又是怎么对 /etc/shadow进行修改的呢?

    这里 /usr/bin/passwd的信息如下

    defcefcc0c9c3ff8ab33e019b6c0d959.png

    passwd 命令被设置了SUID权限

    只要执行/usr/bin/passwd命令,执行命令人的身份就会变成执行文件所有者的身份root,所以普通用户可以改自己的密码

    设定SUID

    chmod 4775 file_name

    chmod u+s file_name

    这里4 就是SUID的意思,也可以使用第二句

    取消SUID

    chmod 0775 file_name

    chmod u-s file_name

    定期检查危险的SUID1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    12

    13

    14

    15

    16

    17

    18find / -perm -4000 -o -perm -2000 > /tmp/setuid.check

    for i in $(cat /tmp/setuid.check)

    #做循环,每次循环取出临时文件中的文件名

    do

    grep $i /root/suid.log > /dev/null

    #对比这个文件名是否在模板文件中

    if["$?"!="0"]

    #检查上一个命令的返回值,如果不为0,证明上一个命令报错

    then

    ehco "$i is not in listfile!" >> /root/suid_log_$(date+%F)

    #如果文件名不在模板中,则输出错误信息,报错到日志中

    fi

    done

    rm -rf /tmp/setuid.check

    #删除临时文件

    SetGID

    只有可执行的二进制程序才能设置SGID权限

    命令执行者要对该程序有x执行权限

    命令执行在执行程序的时候,组身份升级wei为该程序文件的属组

    SetGID权限同样只在该程序执行过程中有效,也就是说组身份改变只在程序执行过程中有效

    Sicky BIT

    chattr权限

    chattr [+-=] [选项] 文件或目录名

    -+:增加权限

    –:删除权限

    -=:等于某权限

    展开全文
  • linux mv移动文件夹 不起眼的mv命令是您在遇到的每个POSIX框上找到的有用工具之一。 明确定义了它的工作,并且做得很好:将文件从文件系统中的一个位置移动到另一个位置。 但是Linux即使没有灵活性也不算什么,还有...

    linux mv移动文件夹

    不起眼的mv命令是您在遇到的每个POSIX框上找到的有用工具之一。 明确定义了它的工作,并且做得很好:将文件从文件系统中的一个位置移动到另一个位置。 但是Linux即使没有灵活性也不算什么,还有其他文件移动选项。 使用不同的工具可能会带来一些小的优势,这些优势非常适合特定的用例。

    在远离mv之前,请查看此命令的默认结果。 首先,创建目录并生成一些权限设置为777的文件:

    
       
    $ mkdir example
    $ touch example / { foo,bar,baz }
    $ for i in example /* ; do ls / bin > " ${i} " ; done
    $ chmod 777 example /*

    你可能不觉得这样理解,但文件中存在的项目,叫做索引节点(俗称的inode),在一个文件系统 。 您可以使用ls命令及其--inode选项查看文件占用的索引节点

    
       
    $ ls --inode example / foo
    7476868 example / foo

    作为测试,将文件从示例目录移动到当前目录,然后查看文件的属性:

    
       
    $ mv example/foo .
    $ ls -l -G -g --inode
    7476868 -rwxrwxrwx. 1 29545 Aug  2 07:28 foo

    如您所见,原始文件及其现有权限已被“移动”,但其inode并未更改。

    mv工具已编程为移动文件:保留inode不变(除非将文件移动到其他文件系统),并保留其所有权和权限。

    其他工具提供不同的选项。

    复制并删除

    在某些系统上,移动动作是真正的移动动作:从文件系统中的一个点删除位,然后将其重新分配给另一点。 这种行为在很大程度上已失宠。 现在,移动动作要么是属性重新分配(索引节点现在指向文件组织中的其他位置),要么是复制动作与删除动作的组合。
    这种设计的哲学目的是确保在移动失败的情况下,不要将文件分成碎片。

    mv不同, cp命令在文件系统中创建一个全新的数据对象。 它具有新的inode位置,并且受您的活动umask约束。 您可以使用cprm (如果有的话,则使用垃圾桶 )命令来模拟移动:

    
       
    $ cp example / foo .
    $ ls -l -G -g --inode
    7476869 -rwxrwxr-x. 29545 Aug   2 11 : 58 foo
    $ trash example / foo

    此示例中的新foo文件获得775权限,因为该位置的umask专门排除了写入权限:

    
       
    $ umask
    0002

    有关umask的更多信息,请阅读Alex Juarez关于文件权限的文章。

    猫和删除

    与复制和删除类似,在创建“已移动”文件时,使用cat (或tac )命令分配不同的权限。 假设在当前目录中没有foo的全新测试环境:

    
       
    $ cat example/foo > foo
    $ ls -l -G -g --inode
    7476869 -rw-rw-r--. 29545 Aug 8 12:21 foo
    $ trash example/foo

    这次,创建了一个新文件,没有设置任何事先权限。 结果完全取决于umask设置,该设置不会阻止用户和组的权限位(无论umask为何,都不会授予新文件可执行位),但会阻止其他用户的写位(值为2)。 结果是具有664权限的文件。

    同步

    rsync命令是一个强大的多功能工具,可以在主机和文件系统位置之间发送文件。 该命令有许多可用的选项,包括使其目的地成为其源镜像的功能。

    您可以使用--remove-source-files选项以及选择执行同步的其他任何选项(通用的通用选项是--archive )使用rsync复制然后删除文件:

    
       
    $ rsync --archive --remove-source-files example / foo .
    $ ls example
    bar  baz
    $ ls -lGgi
    7476870 -rwxrwxrwx. 1 seth users 29545 Aug 8 12 : 23 foo

    在这里,您可以看到保留了文件许可权和所有权,更新了时间戳记并删除了源文件。

    提示:不要将此选项与--delete混淆,该选项将从目标目录中删除文件。 误用--delete可以清除大部分数据,建议您在测试环境中避免使用此选项。

    您可以覆盖其中一些默认值,更改权限和修改设置:

    
       
    $ rsync --chmod = 666 --times \
    --remove-source-files example / foo .
    $ ls example
    bar  baz
    $ ls -lGgi
    7476871 -rw-rw-r--. 1 seth users 29545 Aug 8 12 : 55 foo

    在此,将尊重目标的umask,因此--chmod = 666选项将生成具有664权限的文件。

    但是,好处不只是权限。 rsync命令具有许多有用的选项 (其中不少--exclude标志,因此您可以从大型移动操作中排除项目),使其比简单的mv命令更强大。 例如,在移动文件集合时排除所有备份文件:

    
       
    $ rsync --chmod = 666 --times \
    --exclude '*~' \
    --remove-source-files example / foo .

    通过安装设置权限

    install命令是专门针对开发人员的复制命令,通常在软件编译的安装例程中被调用。 它在用户中并不为人所知(而且我经常想知道为什么它有这么直观的名称,而对于包管理器却只留下缩写词和宠物名),但是安装实际上是将文件放在所需位置的有用方法。

    install命令有许多选项,包括--backup--compare命令(以避免“更新”文件的较新副本)。

    cpcat不同,但与mv完全一样, install命令可以在保留时间戳的同时复制文件:

    
       
    $ install --preserve-timestamp example/foo .
    $ ls -l -G -g --inode
    7476869 -rwxr-xr-x. 1 29545 Aug  2 07:28 foo
    $ trash example/foo

    此处,文件已复制到新的inode,但其mtime不变。 权限,但是,被设定为755安装默认。

    您可以使用install来设置文件的权限,所有者和组:

    
       
    $ install --preserve-timestamp \
    --owner=skenlon \
    --group=dialout \
    --mode=666 example/foo .
    $ ls -li
    7476869 -rw-rw-rw-. 1 skenlon dialout 29545 Aug  2 07:28 foo
    $ trash example/foo

    移动,复制和删除

    文件包含数据,而真正重要的文件包含您的数据。 学习明智地管理它们非常重要,现在您有了工具包,可以确保以所需的方式正确处理数据。

    您是否有其他方法来管理数据? 在评论中告诉我们您的想法。

    翻译自: https://opensource.com/article/19/8/moving-files-linux-without-mv

    linux mv移动文件夹

    展开全文
  • Linux权限设置详解

    2021-05-10 18:41:32
    看完鸟哥的Linux私房菜,对Linux有了更深的了解,特别是权限控制这一方面,特此总结,记录一下。本文适合对Linux权限一知半解的人,不适合完全不同Linux权限的人,只是提点,不会特别详细,详细内容请看鸟哥的Linux...
  • LinuxLinux系统中的权限详解

    千次阅读 2021-01-14 16:32:39
    我们linux服务器上有严格的权限等级,如果权限过高导致误操作会增加服务器的风险。所以对于了解linux系统中的各种权限及要给用户,服务等分配合理的权限十分重要。一.文件基本权限首先看下linux下的文件权限,可以...
  • Linux 笔记分享八:文件权限的设定

    千次阅读 2021-05-12 11:51:06
    一、文件权限的设定-rw-r--r--第一个-是文件类型(-代表文件,d代表目录,|代表软链接文件)关于后9位rw-r--r--u所有者g所属组o其他人r是读权限,w是写权限,x是执行权限1、chmod修改文件的权限chmod [选项] 模式 ...
  • linux命令及权限

    千次阅读 2018-03-06 23:04:01
    进入目录需要哪些权限, 在目录中执行增删查(cd, touch, ls, rm, mv等)改文件动作, 需要哪些权限. 3. 查找资料, 了解以下Linux下的重要目录/proc, /sys, /SElinux, /bin, /usr/lib, /usr/local, /var, /tmp 4. ...
  • Linux文件系统权限管理

    千次阅读 2019-04-17 17:02:17
    1.文件的基本权限 (1)权限的作用 (2)查看权限 (3)文件类型 (4) 文件权限 (5)文件拥有者 (6)更改文件的属主和属组 (7)修改文件的权限 1)使用字符设定 2)使用0-7的数字表示权限法 3)文件...
  • 03 linux用户权限和软件安装与管理

    千次阅读 2021-12-06 22:11:04
    linux用户权限和软件安装与管理
  • Linux权限简述

    2016-06-01 18:26:47
    权限管理级别linux权限分为三个级别,用户,用户组,其他人。可以分别对文件和文件夹定义所属的用户和用户组。也可以针对这三个级别定义所具有的权限。假设有两个用户组GA和GB,每个组里面分别有2个人, GA有Bob和...
  • linux的用户及权限管理

    万次阅读 2018-08-01 19:32:57
    Linux操作系统是多任务(Multi-tasks)多用户(Multi-users)分时操作系统,linux操作系统的用户就是让我们登录到linux权限;每当我们使用用户名登录操作系统时,linux都会对该用户进行认证、授权审计等操作。操作...
  • 一、权限概念 1.普通用户:会受到一定权限的限制。 2.root用户:不受限制,可做任何操作。 用户切换操作: su + 用户名 //切换到某个用户 如下演示: root 和test用户间切换 [test@localhost ~]$ su root 密码...
  • linux文件的访问权限和文件模式SUID含义:文件的该位被设 置为1,在该文件被执行时,该文件将以所有者的身份运行,也就是说无论谁来执行这个文件,他都有文件所有者的特权,如果所有者是root的话,那么执行人就有...
  • linux 用户权限,文件权限,sudo 讲解

    千次阅读 2019-05-13 15:16:58
    useradd -d /data/duser -m duser:创建用户:/data/duser 为用户家目录,拥有者:duser, ...echo "duser ALL=(ALL) NOPASSWD: ALL" >... /etc/sudoers:赋予权限 sudo command :暂时切换到root 用户执行...
  • Linux权限操作管理

    2019-05-14 00:08:51
    何为权限就是你没办法在Linux下干一些事情(文件的增删改查),因为你没权利,Linux下有两种用户 超级用户:可以再Linux系统下做任何事情,不受限制 普通用户:在Linux系统下做有限事情 命令: su [用户名] 功能:切换...
  • 1、权限保护 设置为600权限例如:[root@localhost /]# chmod 600 /usr/local/webserver/nginx/conf/nginx.conf这样我们将/usr/local/webserver/nginx/conf/nginx.conf文件设置为600权限,以防止修改。2、使用...
  • 分布式系统详解--Linux权限

    千次阅读 2018-09-21 11:15:36
    分布式系统详解--Linux权限)  之前再windows上面其实也是有权限的,只是因为我们登录windows系统的时候,可能直接登录的我们自己的电脑,所以直接登录的是管理员权限级别的用户,但是再linux上面,常常是以...
  • linux权限和指令

    千次阅读 2017-11-28 18:50:27
    linux权限和指令相关问题
  • Linux虚拟机文件目录以及权限学习。

    千次阅读 2020-03-04 23:39:32
    Linux的文件系统: 在Linux中,存在着绝对文件路径和相对文件路径。 1.绝对文件路径: 用户可在虚拟目录中采用绝对文件路径引用目录名。绝对文件路径定义了在虚拟目录结构中该目录的确切位置,以虚拟目录的根目录...
  • linux find命令的使用

    千次阅读 2021-05-13 09:35:40
    此命令是对系统/usr目录中5天以内所改变过的文件删除,在执行过程中系统每删除一个文件都会提醒用户是否要删除。当然最后的rm命令也可换为其它命令,根据管理员需求而写。总结:find命令是一个非常灵活,功能非常...
  • Linux权限和指令的相关问题

    千次阅读 2018-06-09 00:28:54
    在目录中执行增删查(cd, touch, ls, rm, mv等)改文件动作, 需要哪些权限?1、文件访问者分类文件拥有着(u——User)本组用户(g——Group)其他用户(o——Others)2、权限分类rw- rw- rw--拥有着 本组用户...
  • umask是chmod相关的东西,代表权限掩码,总共4位,以反掩码的形式表示,文件的原始权限是666,目录的原始权限是777,将相应的原始权限和umask值进行与运算,得出的结果就是默认新建的文件或目录的权限。具体如下: ...
  • linux目录:/bin: 存放二进制可执行文件(ls、cat、mkdir等);/etc: 存放系统管理和配置文件;/home: 存放所有用户文件的根目录,/usr : 用于存放系统应用程序;/opt: 额外安装的可选应用程序包所放置的位置。/...
  • linux基础(1)-常见指令及权限理解

    多人点赞 热门讨论 2021-10-26 23:35:30
    了解Linux权限概念与思想,能深度理解“权限” 初步了解Linux 目录结构含义 1.linux系统及计算机背景 linux:开源(免费)–>更稳定和高效 OS:“管理”的软件,主要管理:软件+硬件 普通用户和root用户(只有一...
  • linux特殊权限SUID,SGID,sticky

    千次阅读 2018-09-14 14:25:53
    一、为什么要使用特殊权限?...特殊权限可以扩展系统基础权限的功能,使得linux权限更加强大灵活 二、SUID chmod u[+-]s 文件 或 用数字表示 chmod 4755 文件 -rwsr-xr-x. 1 root root 30768 2月 22 2012 /...
  • Linux系统命令权限搜索等练习题

    千次阅读 2016-02-29 15:25:19
    ctime为最后一次更改inode信息的时间,比如更改文件名、文件权限、写入新内容(改变了文件大小)等就会更改这个时间; mtime为最后一次更改文件内容的时间; 4. 简述selinux是什么? selinux是RedHat/CentOS...
  • linux acl 改变特定用户的文件权限

    千次阅读 2013-02-28 11:06:08
    先让我们来简单地复习一下Linux的文件权限。 在 linux下,对一个文件(或者资源)可以进行操作的对象被分为三类: file owner(文件 的拥有者),group(组,注意不一定是文件拥有者所在的组), other (其他)而对于每...
  • Linux文件权限概念 1. Linux文件属性 要了解Linux文件属性,那么有个重要的命令必须提及–Sls。以root的身份登录Linux之后,执行“ls -al”,看到下面的内容: drwx—— 3 root root 4096 Sep 5 10:37 .gcon....

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 47,292
精华内容 18,916
关键字:

linuxmv改变权限

linux 订阅