Linux笔记 (5)

Linux笔记 (5)

标签(空格分隔): Linux


1.创建目录:[mk dir](make directory),建立空档案[touch dir/file]。
2.使用者操作功能与权限:

  • /dir1/file1
  • dir2
操作动作 /dir1 /dir1/file1 /dir2 重点
读取file1内容 x r - 要能够进入/dir1才能读到里面的文件资料
修改file1内容 x rw - 能够进入且修改file1才行
执行file1内容 x rx - 能够进入/dir1且file1能运作才行
删除file1文件 wx - - 能够进入/dir1具有修改目录的权限即可
将file1复制到/dir2 x r wx 要能够读file1且能够修改/dir2内的资料

3.Linux文件种类
(1) 正规档案(regular file):[-]

  • 纯文字档(ASCII)
  • 二进制档(binary)
  • 资料格式档(data)

(2)目录(directory):[d]
(3)连结档(link):[l]
(4)设备装置档(device)

  • 区块(block)设备档:[b]。如硬盘,随机在硬盘的不同区块读写。
  • 字元(character)设备档:[c]。如键鼠,一次性读取,不能截断输出。

(5)资料接口档(sockets):[s]
(6)资料传送档(FIFO,pipe):[p]。解决在多个程序中同时存取一个档案的问题。

4.Linux的副档名
(1)一个Linux文件能否被执行,与属性有关,与文件名无关。
(2)具有可执行的权限与具有可执行的程序代码是两回事。
(3)可执行与可执行成功不同。
文件后缀种类:

*.sh 脚本或批次档(scripts),因为批次档是使用shell写成的。
*Z,*.tar,*.tar.gz,*.zip,*.tgz 经过打包的压缩文件
*.html,*.php 网页 相关文件

5.Linux文件限制
(1)文件名长度:单一文件或目录的最大文件名为255Bytes。以一个ASCII英文占用1个Bytes,大约可达255个字元长度;每个中文占用2Bytes,大约可达128个中文。
(2)文件名字符:最好避免* ? <> ; & ! [] | \ ' " () {} - + 。因为这些符号是有特殊意义的。

6.Linux目录配置依据--FHS(Filesystem Hierarchy Standard)
(1)四种目录特点:shareable,unshareable,static,variable。
(2)三层主目录:

  • /
  • /var
  • /usr(Unix Software Resource)

7.相对路径与绝对路径:
(1) ./当前的目录;../上一层目录。
(2)相对路径为相对于当前的目录。绝对路径从/写起,否则都是相对路径。
(3)对于文件名的正确性来说,绝对路径要好。在写shell scripts来管理系统时,务必使用绝对路径。

posted @ 2018-04-24 23:26  Y_momo  阅读(66)  评论(0)    收藏  举报