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才能显示出属性。

Linux的档案权限与目录配置练习题的更多相关文章

  1. Linux 的档案权限与目录配置

    档案权限 Linux最优秀的地方之一,就在于他的多人多任务环境. 而为了让各个使用者具有较保密的档案数据,因此档案的权限 管理就变的很重要了. Linux一般将档案可存取的身份分为三个类别,分别是 o ...

  2. linux 私房菜 CH6 Linux 的档案权限与目录配置

    查看文件属性 ls -al 第一栏:类型与权限 d:目录: -:档案: l:链接档: b:可随机存取装置: c:一次性存取装置: 第二栏:有多少档名连结到此节点 第三栏:拥有者 第四栏:所属群组 第五 ...

  3. linux的档案权限和目录配置

    Linux一般将档案可存取的身份分为三个类别,分别是 owner/group/others /etc/passwd  账号信息 /etc/shadow 个人密码 /etc/group    组名记录 ...

  4. 鸟哥私房菜基础篇:Linux 的档案权限与目录配置习题

    猫宁!!! 参考链接:http://linux.vbird.org/linux_basic/0210filepermission.php 鸟哥是为中国信息技术发展做出巨大贡献的人. 1-早期的 Uni ...

  5. Linux的档案权限与目录配置

    重点回顾:1.Linux的每个档案中,依据权限分为使用者.群组与其他人三种身份 2.群组最有用的功能之一,就是当你在团队开发资源的时候,且每个账号都可以有多个群组的支持 3.利用"ls -l ...

  6. 鸟哥的linux私房菜 - 第5/6/7/9章(在线求助 man page、Linux档案权限与目录配置、Linux档案与目录管理、压缩与打包)

    第五章.在线求助 man page X window与文本模式的切换 Ctrl+Alt+F1~F6:文字接口登入tty1~tty6终端机: Ctrl+Alt+F7:图形接口桌面. 注销当前用户:exi ...

  7. Linux学习笔记之档案权限与目录配置

    一. 档案权限与目录配置用户的属性信息: /etc/passwd用户的密码信息: /etc/shadow组的信息:     /etc/group 每个用户都有唯一的UID供系统识别sudo -i 输入 ...

  8. 第六章、Linux 的文件权限与目录配置

    第六章.Linux 的文件权限与目录配置 1. 使用者与群组 2. Linux文件权限概念 2.1 Linux文件属性 2.2 如何改变文件属性与权限: chgrp, chown, chmod 2.3 ...

  9. (转)Linux的文件权限与目录配置

    ref:https://www.cnblogs.com/ysocean/p/7712412.html#_label1_0 (转)Linux文件权限和目录配置 1.Linux命令的普遍语法格式 命令格式 ...

随机推荐

  1. CallContext的LogicalCallContext在多线程环境下面公用变量

    压根名听说过这个类的看这里:如何实现对上下文(Context)数据的统一管理 原来以为CallContext就可以直接在多线程环境下面共享使用的,今天突然想到:Asp.Net环境下面,设置来设置去的, ...

  2. [转载]SAP预装服务器全编译

    一.说明 SAP系统初始安装后,每当事物码第一次运行时,GUI的左下角会显示编译的状态(如图 1所示),费时很多尤其是对于一些业务内容很丰富的事物码如ME21N.VA01. 图 1 编译状态 产生编译 ...

  3. Delphi7使用二维码

    参考:http://jingyan.baidu.com/article/e75057f2ad6481ebc81a897b.html 首先下载对应的 dll (已经上传到博客园文件) 然后就是Delph ...

  4. AHK进阶之路

    本文摘自 http://www.cnblogs.com/echorep/p/4911117.html   小鸟学AHK(1)之运行程序或打开文档 AHK就是AutoHotKey,是一款免费的.Wind ...

  5. rhythmbox插件开发笔记3:安装 makefile && schema && po

    本篇主要讲通过makefile方式来安装rhythmbox插件的相关知识. makefile 如果makefile是什么,请自行谷歌 参考了pandasunny同学的rhythmbox-baidu-m ...

  6. (六)VMware Harbor简单使用

    VMware Harbor简单使用 1. 登陆: [用户:admin  , 密码:Harbor12345]配置文件里设置的 登陆后的界面: 2. 用户管理: 2.1 新近用户 3. 仓库管理: 3.1 ...

  7. python_100_静态方法

    class Dog(object): def __init__(self,name): self.name=name @staticmethod#实际上跟类没什么关系了 def eat():#def ...

  8. jquery Syntax error, unrecognized expression:的解决方法

    原文地址 https://blog.csdn.net/flowingfog/article/details/42739773 问题: 将模板的html内容转换成jquery时报以下错误:Syntax ...

  9. SpringBoot(一)_Eclipse的安装和使用

    1.Eclipse中安装STS插件: Help -> Eclipse Marketplace… Search或选择“Popular”标签,选择Spring Tool Suite (STS) fo ...

  10. iOSAES加密的实现

    +(NSData *)AES256ParmEncryptWithKey:(NSString *)key Encrypttext:(NSData *)text  //加密 { char keyPtr[k ...