2014.8.6学习笔记

来源:互联网 发布:seo吧 编辑:程序博客网 时间:2024/05/28 23:10

当用ls -al指令时,显示:文件属性的示意图


第一栏代表文件的类型与权限(pwerission):文件的类型与权限之内容

有十栏:第一个字符代表这个文件时目录、文件或链接文件等等:

   d:代表是目录

   -:代表是文件

   l:代表时链接档

   b:表示为装置文件里面的可供存储的接口设备;

   c:表示为装置文件里面的串行端口设备,如键盘、鼠标等

   接下来的字符中,以三个为一组,且均以rwx的三个参数组合。x代表可执行(execute):x代表的是用户能否进入该目录成为工作目录的用途。。如果

在某目录下不具有x的权限,那么就无法切换到该目录下,也就无法执行该目录下的任何指令,及时具有该目录的r权限。

  第一组为文件拥有者的权限

  第二组为同群组的权限

  第三组为其他非本群组的权限。


Linux目录配置

 根目录(/)的意义与内容:

  根目录是整个系统最重要的一个目录,因为不但所有的目录都是由根目录衍生出来的,同时根目录也与开机/还原/系统修复等动作有关。

 FHE建议:根目录(/)的分割槽越小越好,且应用程序所安装的软件中最好不要与根目录放在同一个分割槽内,保持根目录越小越好。如此,不但效能较佳,

根目录所在的文件系统也较不容易发生问题。因为分割槽越大,放入越多的数据,如此以来根目录所在的分割槽就可能较多的发生错误的机会。

绝对路径:路径的写法由根目录/写起,例如/usr/share/doc;如果是在写程序(shell script)来管理系统,务必使用绝对路径的写法。虽麻烦,

但不会错。

相对路径:路径的写法不是由/写起。

关于运行档路径的变量:$PATH

   一、不同身份使用者默认的PATH不同,默认能够随意运行的命令也不同(如abc与def);

   二、PATH时可以修改的,所以一般使用者还是可以透过修改PATH来运行某些位于/sbin或/usr/bin下的命令来查询;

   三、使用绝对路径或相对路径直接指定某个命令的档名来运行,会比搜寻PATH来的正确;

   四、命令应该要放置到正确的目录下,运行才会比较方便。

 

0 0
原创粉丝点击