zoukankan      html  css  js  c++  java
  • Linux的档案权限与目录配置练习题

    1、请说明/bin与/usr/bin目录所防止的执行文件有何不同之处:
    /bin主要放置在开机时,以及进入单人维护模式后还能够被使用的指令,至于/usr/bin则是大部分软件提供的指令放置处

    2、请说明/bin与/sbin目录所防止的执行文件有何不同之处:

    /bin放置的是一般用户惯用的指令,至于/sbin则是系统管理员才会使用到的指令。不过/bin与/sbin都与开机、单人维护模式有关。更多的执行档会被放置到/usr/bin及/usr/sbin底下

    3、哪几个目录不能够与根目录(/)放置到不同的partition中?并请说明该目录所防止的数据为何?

    /etc(配置文件),/bin(一般身份可用执行文件),/dev(装置档案),/lib(执行档的函数库或核心模块等),/sbin(系统管理员可用指令)

    4、试说明为何根目录要小一点比较好?另外在分割时,为什么/hone,/usr,/var,/tmp最好与根目录放到不同的分割槽?试说明可能的原因为何(由目录放置数据的内容谈起)?

    根据FHS的说明,越小的/可以放置的较为集中且读取频率较不频繁,可以避免较多的错误。至于/home(用户家目录),/usr(软件资源),/var(变动幅度较大的数据),/tmp(系统暂存,数据莫名)中,因为数据量较大或者是读取频率较高,或者是不明的使用情况较多,因此建议不要与根目录放在一起,也会有助于系统安全

    5、早期的unix系统文件名最多允许14个字符,而新的Unix与Linux系统中,文件名最多可以容许几个字符?

    由于使用Ext2/Ext3文件系统,单一档名可达255字符,完整文件名(包含路径)可达4096个字符

    6、当一个一般档案权限为-rwxrwxrwx则表示这个档案的意义为?

    任何人皆可读取、修改或编辑、可以执行,但不一定能删除

    7、我需要将一个档案的权限改为-rwxr-xr--请问该如何下达指令?

    chmod 754 filename 或 chmod u=rwx,g=rx,o=r filename

    8、若我需要更改一个档案的拥有者与群组,该用什么指令?

    chown,chgrp

    9、Linux传统的文件系统为何?此外,常用的Journaling文件格式有哪些?

    传统文件格式为:ext2,

    Journaling有ext3及Reiserfs等

    10、请问底下的目录与主要放置什么数据:

    /etc,/etc/init.d,/boot,/usr/bin,/bin,/usr/sbin,/sbin,/dev,/var/log

      /etc/:几乎系统的所有配置文件案均在此,尤其passwd,shadow

      /etc/init.d:系统开机的时候加载服务的scripts的摆放点

      /usr/bin,/bin:一般执行档摆放的地方

      /usr/sbin,/sbin:系统管理员常用的指令集

      /dev:摆放所有系统装置档案的目录

      /var/log:摆放系统注册表档案的地方

    11、若一个档案的档名开头为 ".",例如.bashrc这个档案,代表什么?另外,如何显示出这个文件名和其他的相关属性?

      有”.“为开头的为隐藏档,需要使用ls -a这个-a的选项才能显示出隐藏档案的内容,而使用ls -al才能显示出属性。

  • 相关阅读:
    JUC-ThreadPool线程池
    JUC-JUC强大的辅助类讲解(Semaphore、CyclicBarrier、CountDownLatch)
    JUC—Callable接口
    集合与数组之间相互转化
    [UnityShader基础]07.MaterialPropertyDrawer
    [UnityShader基础]06.#pragma multi_compile
    [Unity优化]UI优化(三):GraphicRebuild
    [UnityAPI]SerializedObject类 & SerializedProperty类
    [Unity算法]点是否在多边形范围内
    [UGUI]圆形Image
  • 原文地址:https://www.cnblogs.com/zhibei/p/9287732.html
Copyright © 2011-2022 走看看