• linux常用命令(7)


    1、列出当前目录下的所有文件 dir

     2、显示当前用户是谁 whoami

     3、修改root用户密码 sudo passwd

     4、直接压缩,不保留原文件 gzip

    5、原生解压,不保留原压缩文件 gunzip

    6、linux权限详解

    权限 对应数字 意义
    r 4 可读
    w 2 可写
    x 1 可执行

    我们看上面截图第一个文件权限信息,每三位为一组

    rwxr-xr-x  5 root root  94 Jun 27 2017 xdg

    rwx:代表文件所有者(u表示)权限,这里是root,root对该文件拥有读写执行权限。

    r-x :  代表所属组(g表示)的权限,这里所属组拥有对该文件读和执行的权限。

    r-x :  代表其他人(o表示)的权限,这里和上面权限一样。

    Linux常用权限

      1.600(rw------):只有root有读写权限。

      2.644(rw-r--r--):只有root有读写权限;group用户和other用户只有读权限。

      3.755(rwxr-xr-x):root有读、写、执行权限;group用户和other用户只有读、执行权限。

    系统中文件默认权限 umask

    解释下0022

    第一位0:文件特殊权限。

    022:文件默认权限。

        1.文件默认不能建立为执行权限,必须手工赋予执行权限。所以文件的默认权限最大为666。这样能保护系统安全。

        2.默认权限要换算成对应的字母权限在相减而不是数字。

        3.建立文件或目录之后的默认权限,为666减去umask的值。

    计算方式如下:

       1. 文件默认最大权限666,umask=022

          -rw-rw-rw-   减去  -----w--w-   等于 -rw-r--r--   (644)

      2. 文件默认最大权限666,umask=033

         -rw-rw-rw-   减去   -----wx-wx  等于 -rw-r--r--    (644)

     其实是做了一个逻辑与的运算。

    目录的默认权限:

        1.目录默认权限最大是777。

        2.目录默认权限换算成字符在相减。

        3.建立目录之后的默认权限,是777减去umask的值。

    7、Linux 常见目录

    / 根目录

    /bin 命令保存目录(普通用户就可以读取的命令)

    /boot 启动目录,启动相关文件

    /dev 设备文件保存目录

    /etc 配置文件保存目录

    /home 普通用户的家目录

    /lib 系统库保存目录

    /mnt 系统挂载目录

    /media 挂载目录

    /root 超级用户的家目录

    /tmp 临时目录

    /sbin 命令保存目录(超级用户才能使用的目录)

    /proc 直接写入内存的

    /sys 将内核的一些信息映射,可供应用程序所用

    /usr 系统软件资源目录

    /usr/bin/ 系统命令(普通用户)

    /usr/sbin/ 系统命令(超级用户)

    /var 系统相关文档内容

    /var/log/ 系统日志位置

    /var/spool/mail/ 系统默认邮箱位置

    /var/lib/ 默认安装的库文件目录

    8、ping

    命令名称:ping

    命令所在路径:/bin/ping

    执行权限:所有用户

    功能描述:测试网络畅通性

    ping -c 次数 ip 探测网络通畅

    9、reboot

    命令名称:reboot

    命令所在路径:/sbin/reboot

    执行权限:root

    功能描述:关机/重启挂载

    挂载命令

    10、关机和重启命令

    shutdown

    命令名称:shutdown

    命令所在路径:/sbin/shutdown

    执行权限:root

    功能描述:关机/重启

    shutdown -h now 没有特殊情况,使用此命令

    -h 关机

    -r 重启

  • 相关阅读:
    [Leetcode] Combination Sum II
    [Leetcode] Search in Rotated Sorted Array
    [LeetCode] Number of 1 Bits
    [Jobdu] 题目1373:整数中1出现的次数(从1到n整数中1出现的次数)
    [Jobdu] 题目1377:缓变序列
    [LeetCode] Add Two Numbers
    [LeetCode] Repeated DNA Sequences
    [LeetCode] Reverse Bits
    [Jobdu] 题目1139:最大子矩阵
    [LeetCode] Clone Graph
  • 原文地址:https://www.cnblogs.com/rm580036/p/12789876.html
Copyright © 2020-2023  润新知