1、文件类型
●普通文件
包括用户和系统的各种文本文件、代码文件、程序文件和数据文件等等。
●目录
包括文件和子目录信息,目录采用倒树状结构。
● 特殊文件
表示物理或逻辑设备,这些文件存放在 /dev 目录下面。
2、文件及目录名称
●文件或目录名称最多可以由 255 个字符组成,包括大写字母、小写字母、
数字字符、#.@_等字符。
●文 件 或 目 录 名 称 中 不 可 以 含 有 空 格 , 不 可 以 包 含 以 下 字 符 :
*?></;&![]$\’”,不可以+、-号作为文件或目录名称的首字符,不可使用与
系统命令相同的名称,AIX 严格区分文件或目录名称中的大小写。
3、目录操作
● pwd:显示当前目录
$ pwd
/home/xumin
● cd:改变当前目录
$ cd dir_name
● mkdir:创建新目录
$ mkdir dir_name
● rmdir:删除目录
$ rmdir dir_name
4、文件操作
● ls:显示目录
$ ls
●cp:复制文件
$ cp source target
●mv:文件更名或移动
$ mv source target
●ln:连接文件
$ ln source target
$ ls -l
total 5
drwxr-xr-x 4 xumin staff 512 Jul 23 15:09 info
-rw------- 1 xumin staff 630 Aug 06 10:44 mbox
-rw-r--r-- 1 xumin staff 28 Aug 04 16:52 test.file
---x------ 1 xumin staff 3 Jul 31 16:49 testfile
$ ln -s test.file test1.file
$ ls -l
total 5
drwxr-xr-x 4 xumin staff 512 Jul 23 15:09 info
-rw------- 1 xumin staff 630 Aug 06 10:44 mbox
-rw-r--r-- 1 xumin staff 28 Aug 04 16:52 test.file
lrwxrwxrwx 1 xumin staff 9 Aug 11 13:31 test1.file -> test.file
---x------ 1 xumin staff 3 Jul 31 16:49 testfile
●cat:显示文件内容
$ cat file_name
使用cat命令时,所显示的文件应为纯文本文件,否则可能造成终端显示
的混乱。
●pg:显示文件
$ pg file_name
pg 命令能使用户分页显示文件内容,换页时使用回车键。
●more :显示文件
$ more file_name
more 命令也能使用户分页显示文件内容,换页时使用空格键。
●rm:删除文件
$ rm file_name
5、显示文件及目录的权限
(1)使用 ls -l 命令可以看到文件及目录的权限。
$ ls -l
drwxr-xr-x 4 xumin staff 512 Jul 23 15:09 info
-rw------- 1 xumin staff 630 Aug 06 10:44 mbox
-rw-r--r-- 1 xumin staff 28 Aug 04 16:52 test.file
---x------ 1 xumin staff 3
文件及目录权限的含义:
●权限区域
rwxrwxrwx
用户同组用户所有用户
●权限含义
(11)对于普通文件
r--能够读取文件内容
w--能够修改或删除文件内容
19
Jul 31 16:49 testfile
AIX 基础及系统管理
x--可以运行该文件
(22)对于目录
r--能够查找该目录中的文件
w--能够在该目录中创建或删除文件
x--能够进入该目录
(2)用符号方式修改权限
●修改权限的命令为 chmod
$ chmod mode filename
● mode 以下三部分组成
权限区域
u--文件主人
g--同组用户
o--所有用户
a-- 文件主人及同组用户及所有用户
动作
---删除指定权限
+-- 增加指定权限
=--清除指定区域的权限并设置成指定权限
权限
r--读
w--写
x--运行
$ ls -l test.file
-rw-r--r-- 1 xumin staff 28 Aug 04 16:52 test.file
$ chmod o+x test.file
$ ls -l test.file
-rw-r--r-x 1 xumin staff 28 Aug 04 16:52 test.file
(3)用十进制数字方式修改权限
● 修改权限的命令为 chmod
$ chmod mode filename
● mode 的组成
user group other
r w x
r w x
r w x
400 40 4
200 20 2
100 10 1
例如:rw-rw-r--的权限对应的十进制数值为:664(400+200+40+20+4)
相应的 chmod 命令为 chmod 664 filename
$ ls -l test.file
-rw-r--r-x 1 xumin staff 28 Aug 04 16:52 test.file
$ chmod 664 test.file
$ ls -l test.file
-rw-rw-r-- 1 xumin staff 28 Aug 04 16:52 test.file
(4)新文件或目录的确省权限
● umask 命令可以定义新建文件或目录的确省权限
$ umask mode
● mode 必须为十进制方式
● mode 值不是实际缺省权限,实际缺省权限为:
文件:666-mode
目录:777-mode
$ umask 000
$ mkdir newdir
$ ls -l
total 7
drwxr-xr-x 4 xumin staff 512 Jul 23 15:09 info
-rw------- 1 xumin staff 630 Aug 06 10:44 mbox
drwxrwxrwx 2 xumin staff 512 Aug 11 14:27 newdir
-rw-rw-rw- 1 xumin staff 21 Aug 1114:16 newtest.file
-rw-rw-r-- 1 xumin staff 28 Aug 0416:52 test.file
lrwxrwxrwx 1 xumin staff 9 Aug 11 13:31 test1.file -> test.file
---x------ 1xumin staff 3 Jul 23 15:09 info
$ rmdir newdir
$ umask 222
$ mkdir newdir
$ ls -l
total 7
drwxr-xr-x 4 xumin staff 512 Jul 31 16:49 testfile
-rw------- 1 xumin staff 630 Aug 06 10:44 mbox
dr-xr-xr-x 2 xumin staff 512 Aug 1115:27 newdir
-rw-rw-rw- 1 xumin staff 21 Aug 1114:16 newtest.file
-rw-rw-r-- 1 xumin staff 28 Aug 0416:52 test.file
lrwxrwxrwx 1 xumin staff 9 Aug 11 13:31 test1.file -> test.file
---x------ 1xumin staff 3 Jul 31 16:49 testfile
(文章来自网络,如有侵权请来信告知,本站将在第一时间删除。)
总机:(010)-56426307,59426319 QQ讨论群:243729577 182441349 邮箱:yuezt@cuug.com
通信地址:北京市海淀区紫竹院路88号紫竹花园D座703(CUUG)邮政编码:100089
中国UNIX用户协会 Copyright 2010 ALL Rights Reserved 北京神脑资讯技术有限公司
京ICP备11008061号