linux目录树

1、相对路径和绝对路径
    绝对路径:由根开始的文件名或者目录,比如:/etc/passwd
    相对路径:由相对当前目录的文件或者目录
2、查看当前路径:
    命令:
        pwd(print working directory)
3、相对路径表示:
    .:当前目录,或者用./表示
    ..:上层目录,或者用../表示
4、常用的cd命令
    cd -:快速回到上次工作的目录
    cd ~:回到家目录
    cd .:
    cd ..:切换到上层目录
    cd /:切换到根目录
5、文件类型
    -:普通文件或者硬链接
    d:目录
    l:符号链接(软链接)
    s:套接字文件(进程文件)
    p:管道文件(pipe)
    c:字符设备文件
    b:块设备文件
    特殊的文件:
        以.开头的文件或者目录:隐藏文件或者目录
6、chmod(change modify)
    * 作用:
        修改文件的权限
    * 涉及文件权限的角色
        u[user]:文件拥有者
        g[group]:文件拥有者所属组
        o[other]:其他用户
        a[all]:所有用户[很多时候可以省略]
    * 赋权运算符
        +:增加权限
        -:删除权限
    * 用数字表示权限
        r:4[文件:可以读取文件内容;目录:读取目录的文件/子目录列表]
        w:2[文件:可以修改文件内容;目录:可以创建、删除文件/子目录]
        x:1[文件:添加执行权限,即将文件运行为系统进程;目录:结合r权限,可以进入目录]
    * 文件/目录的默认权限
        - root[umask:0022]:
            文件:644
            目录:755
        - 普通用户[umask:0002]:
            文件:664
            目录:775
    * 常用的用法
        chmod 755 test
        chmod u+w test
        chmod a+x test
7、chown(change owner)
    * 作用
        修改文件的拥有者
    * 语法:
        chown [OPTION]... [OWNER][:[GROUP]] FILE...
    * 常用的语法
        - :chown [-R] OWNER:[GROUP] FILE或者chown [-R] [OWNER]:GROUP FILE
        - :chown [-R] OWNER.[GROUP] FILE或者chown [-R] [OWNER].GROUP FILE
    * 参数
        -R:递归,改变指定目录及其子目录下的所有文件的拥有者或者用户组
8、chgrp(change group)
    * 作用
        修改文件的用户组
    * 语法:
        chgrp [OPTION]... GROUP FILE
    * 参数:
        -R:递归,改变指定目录及其子目录下的所有文件的拥有者或者用户组
9、服务管理命令
    * systemctl list-unit-files:查看所有已安装的服务
    * systemctl start ${service}:启动服务
    * systemctl restart ${service}:重启服务
    * systemctl stop ${service}:停止服务
    * systemctl enable ${service}:将服务设置为开机自启动
    * systemctl disable ${service}:将服务取消开机自启动
    * systemctl status ${service}:查看服务运行的状态

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值