• 2015-11-17 linux基础笔记


    21. 可执行权限不代表能够执行,这得看文件内容

    22. 还是可以用适当的拓展名表示该文件是什么种类的*.sh  脚本或批处理文件 

      *Z、*.tar、*.tar.gz、*.zip、*.tgz 压缩文件

      *.html 、*.php 网页相关文件

    23. Linux 目录配置标准  FHS (filesystem hierarchy standard)

                  可分享的                 不可分享的

      不变的目录    /usr 软件放置处    /etc 配置文件

                /opt 第三方软件    /boot 开机与内核文件

      可变的目录     /var/mail                  /var/run 程序相关

                /var/spool/news     /var/lock 程序相关

      /bin 系统执行文件目录   且单用户维护模式可操作的目录

      /boot 开机使用的文件、内核  如果grub引导 则存在/boot/grub目录

      /dev 任何设备与接口都是以文件形式存在这个目录的 比较重要的文件有/dev/null,/dev/zero,/dev/tty,/dev/lp*,/dev/hd*,/dev/sd*

      /etc 系统的配置文件几乎都在此处, 且各文件一般用户都能查看但只有root能改 FHS建议此目录不要放置可执行文件

        比较重要的文件有/etc/inittab,/etc/init.d(所有服务),etc/modprobe.conf,/etc/fstab,/etc/sysconfig

      /home 系统默认用户文件夹 root 例外单独root文件夹

      /root 系统管理员主文件夹 单用户维护模式仅挂载根目录

      /lib 系统函数库 尤其重要的是/lib/modules/这个目录 放置内核相关的模块(驱动程序)

      /media 可删除的设备 如软盘,光盘,DVD

      /mnt 暂时挂载

      /opt 第三方软件目录

      /sbin 开机过程所需要的 开机 修复 还原等   服务器软件程序  /usr/sbin,本机自行安装的系统执行文件,/usr/local/sbin/

      /srv 一些网络服务启动后所取用的文件目录 如 WWW FTP

      /tmp 临时文件目录 

      /lost+found 使用标准的ext2/ext3文件系统才会产生一个目录,目的在于系统发生错误时,将丢失的一些片段存在此处

      /proc 虚拟文件系统,它放置的数据都在内存中,例如系统内核,进程,外部设备状态及网络状态等  如cpuinfo dma interrupts ioports net

      /sys 和/proc类似 主要存放内核等信息

    24.lsb_release -a  查看详细信息   uname -r查看内核版本

    25. .当前目录    ..上层目录 -前一个工作目录 ~用户文件夹   ~test  test用户文件夹

      cd  pwd  mkdir  rmdir

    26. pwd -P直接查看实际路径   可查看链接文件的路径在内的完整路径

    27.$PATH 变量   不建议将当前目录.加入到PATH中 原因有每个工作目录的可执行文件不一样且当前目录在PATH内也不安全

    28. cp rm mv

    29. cat less more head tail 

    30. od 用来读取数据文件或二进制文件  od -tc  大致看出内容

    31.touch 新建文件

       mkdir 新建目录

      新建新文件或者目录时,按照文件默认权限创建默认权限是

      umask 表示拿掉的权限  root用户默认为0022

      文件-rw-rw-rw-   umask 后为 -rw-r--r--

      目录drwxrwxrwx  umask 后为 drwxr-xr-x

    32.文件隐藏属性 chattr lsattr

      chattr +i 不能修改,移动,删除 只有root有权限修改此属性

      chattr +a 只能增加数据,不能修改,删除 只有root有权限修改此属性

      lsattr 查看隐藏属性

    33.文件特殊权限 SUID,SGID,SBIT

    34.file filename  会显示文件类型

    35.查找文件

      which filename  脚本文件名查询   

      **部分命令如cd是bash内置命令无法找到文件的**

      find / -name file name

      whereis filename or dirname

      locate filename 找出相关的文件名

    36.权限与命令的关系

      用户能进入某目录成为"可工作目录"
        有cd切换目录命令

        目录有x权限

        如果想ls查看需要r权限

      用户在某目录读取一个文件的基本权限

        有命令  cat less 等  

        目录要有x权限  

        用户对文件有r权限

      用户修改文件基本权限

        有vi等编辑器

        目录要有x权限

        用户对文件有r,w权限

      用户创建一个文件的基本权限

        用户在该目录有w,x权限

      用户进入某目录并执行某命令

        目录有x权限

        用户在该文件有x权限

      

      

      

      

  • 相关阅读:
    03 Gradient Descent
    RoarCTF2019 babyRSA
    SpreadJS 纯前端表格控件应用案例:在线问卷系统
    SpreadJS 纯前端表格控件应用案例:资料填报系统
    SpreadJS 纯前端表格控件应用案例:物业行业全面预算管理系统
    SpreadJS 纯前端表格控件应用案例:PtLims云平台
    SpreadJS 纯前端表格控件应用案例:实验室信息化管理系统
    身份证你需要了解的知识点
    vue-vuex-getters的基本使用
    vue-vuex-mutations的基本使用
  • 原文地址:https://www.cnblogs.com/lansefengmeng/p/4971368.html
Copyright © 2020-2023  润新知