本节主要内容
- 如何获取帮助文档
- Linux文件系统简介
- 目录操作
- 访问权限
1. 如何获取帮助文档
在实际工作过程当中,经常会忘记命令的使用方式,例如ls命令后面可以跟哪些参数,此时可以使用man命令来查看其使用方式,例如
//man命令获取命令帮助手册
xtwy@ubuntu:~$ man ls
可以使用键盘上的 来显示下一行或上一行命令,也可以使用 进行上一页或下一页(屏)命令的查看,另外 空格鍵也可以用来显示下一屏的命令。想退出命令查看,直接按q鍵退出即可,也可以h鍵显示less命令列表(man命令通过less命令输出结果)
2. Linux文件系统简介
(一) 文件和目录
本节从使用者的角度来介绍Linux文件系统,Linux根据文件形式将文件分为目录和普通文件,如下图:
目录或文件的名称长度不超过255个字符,文件或目录名可由下列字符构成:
- Uppercase letters (A–Z)
- Lowercase letters (a–z)
- Numbers (0–9)
- Underscore ( _ )
- Period(.)
- Comma(,)
文件或目录名区分大小写,属于不同的文件或目录
(二) 文件扩展名与不可见文件名
与Window操作系统有很大不同的是,Linux文件对文件扩展名没有强制要求,例如假设编写了一个c语言源文件,你可以将其命名为complier.c,也可以是其它如complier、complier.ccc等文件名,但不推荐这么做,因为如果能将文件扩展名与特定的文件进行关联的话,有利于理解文件内容,目前约定成俗的linux文件扩展名如下表:
带扩展名的文件名 | 扩展名的含义 |
---|---|
max.c | C语言源文件 |
max.o | 编码后的目标代码文件 |
max | max.c对应的可执行文件 |
memo.txt | 文本文件 |
memo.pdf | pdf文件,必须在GUI界面上使用xpdf或kpdf才能查看 |
memo.ps | PostScript文件,必须在GUI界面上使用ghostscript或kpdf才能查看 |
memo.z | 经压缩程序压缩后的文件,可使用uncompress或gunzip解压 |
memo.gz | 经gzip压缩程序压缩后的文件,可使用gunzip解压 |
memo.tar.gz或memo.tgz | 经gzip压缩后的tar归档文件,可使用gunzip解压 |
memo.bz2 | 经bzip2压缩后的文件,可使用bunzip2解压 |
memo.html | html文件,使用GUI环境的firefox查看 |
memo.jpg等 | 图像文件,使用GUI环境的照片查看器打开 |
在前一讲中我们看到,linux中还存在大量的隐藏文件,采用ls -a 命令可以显示,想定义隐藏文件,只要文件名或目录以.开始即可
(三) 绝对路径与相对路径
在Linux中绝对路径与相对路径是一个很重要的概念,下图给出了什么是绝对路径
所有以根目录”/”作为开始的都是绝对路径,其它的均为相对路径
//绝对路径访问
xtwy@ubuntu:~/Public$ cd /home/
xtwy@ubuntu:/home$ ls
xtwy
//相对路径访问
xtwy@ubuntu:/home$ cd xtwy/
3. 目录操作
(一) 创建目录 mkdir
为演示方便,使用下列目录结构进行演示:
1 绝对路径创建方式
//使用绝对路径创建
root@ubuntu:/home# mkdir /home/max
root@ubuntu:/home# ls
max xtwy
root@ubuntu:/home#
2