权限

本文深入解析Linux系统的文件和目录权限,包括读、写、执行的含义,以及umask和粘滞位的作用。同时,介绍了包管理器yum的使用方法,编辑器vim的操作技巧,如模式切换、移动、删除、复制等高级功能,还有包管理、编译、调试等实用工具。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.权限

    a.文件:

        可读:可以读出文件中的内容

        可写:可以修改文件中的内容

        可执行:表示这个文件具有可执行权限,但是是否真的能执行,取决于文件的内容

    b.文件夹

        可读:缺失可读,不能查看文件夹下的内容

        可写:缺失可写,不能再文件夹下创建文件或者文件夹

        可执行:缺失可执行,不能进入到本文件夹

 

umask

    a. txt() = 系统默认的权限(0777)  & (~umask)

                                            0777            0002->0775===>0775

    b. umask[八进制的数字]

 

粘滞位 

    chmod +/ -t [flodername]

    root 用户可以删除/文件所有者可以删除/目录所有者可以删除

 

包管理器-- yum (centos/redhat)

编辑器--vim

编译器--gcc/g++

调试器--gdb

git

 

1.yum

        a.包管理器相当于应用商店的概念

 

        b.安装

            yum install [需要安装的名称]

        c.查看当前系统中有哪些包已经安装成功了

            yum list

        d. 卸载/移除

            yum remove [需要移除的名称]

        e. rzsz

            rz:将win机器上的文件上传到linux机器

            sz:将linux机器上的文件下载到win机器

            xftp 上传下载 适用于文件或者文件夹

2.vim 编辑器

    

    a. 进入到插入模式

        i:从光标的前一个位置进行插入

        I:从当前行的行首的前面进行插入

        A:从当前行的行尾进行插入

        a:从光标的后一个位置进行插入

        O:从当前行的上一行另外新起一个空行进行插入

        o:从当前行的上一行另外新起一个空行进行插入

 

移动 

h:(光标向左移动)

j(光标向下一行移动)

k(光标向上一行移动)

l(光标向右移动)

 

移动到最后一行   shift +g ==> G

移动到第一行     gg

跳到下一个字的首部 w

跳到上一个字的首部 b

跳到当前字的结尾 e

上下左右箭头可以移动光标

 

    b. 删除

        单个字符

            x:删除当前光标所在的位置的字符

            X:删除当前光标所在位置的前一个字符

            [num] x :从当前光标所在位置的字符开始删除num个字符

            [num] X:从当前光标所在位置的前一个字符开始删除num个字符


        删除某一行

            dd:删除光标所在行的数据

            [num] dd :从当前光标所在位置的行开始删除num行

 

c.复制

    复制行

        yy:复制光标所在的当前行数据

        [num] yy:从光标所在位置的当前行开始复制num行

        yw:从光标所在位置复制一个字的长度数据到缓冲区

        [num] yw:从光标所在位置复制num个字的长度数据到缓冲区

        p:针对复制的是行数据,向当前行的下面去粘贴

        P:针对复制的是行数据,向当前行的上面去粘贴

 

    R:replace模式下,可以替换多个字符,按esc结束,返回到普通模式

e:撤销  u

f:更改:

    cw:从当前光标删除一个字

    c[num]w:从当前光标删除num字

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值