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

oracle视频教程请关注:http://u.youku.com/user_video/id_UMzAzMjkxMjE2.html

转载于:https://blog.51cto.com/19880614/1297568

AIX 文件操作和AIX 目录操作相关推荐

  1. python目录操作函数_Python3目录操作

    Python3 目录操作 常见的目录操作: 显示当前目录 切换目录 新建.删除目录.移动.复制 显示目录内容 判断目录.文件是否存在 目录操作常用的函数如下: os.listdir() # 列出目录下 ...

  2. PHP中文件操作基础:目录操作,文件操作

    <!DOCTYPE html> <html lang="en"> <head><meta charset="UTF-8" ...

  3. Python文件的基本操作和目录操作 笔记分享

    # 文件的基本使用 # 上下文管理器的基本使用 # 文件的编码问题与常用文件与常用目录 # 内存临时文件的了解# 一.如何创建打开一个文件? file = open('status.txt','r') ...

  4. PHP怎样在index建一个txt文件,PHP教程第七十五讲——PHP文件系统与文本数据操作:PHP目录操作详解...

    在PHP中,常见的PHP目录操作包括打开目录.关闭目录.读取目录中的文件.创建目录及删除目录等. 1.打开目录: 在PHP中使用opendir函数打开目录.该函数返回一个资源对象,用于储存当前的目录资 ...

  5. 大数据学习笔记1.3 Linux目录操作

    Linux目录操作 一.常用权限操作 (一).常用权限操作 (1)chgrp命令 (2)chown命令 (3)chmod命令 (二).权限操作 1.创建文件,设置其用户组 2.修改文件的所有者 3.修 ...

  6. Linux命令:文件和目录操作

    Linux命令:文件和目录操作 >文件是Linux用来存储信息的基本结构, 它是被命名(称为文件名)的存储在某种介质(如磁盘.光盘.磁带等)上的一组信息的集合. >Linux系统文件以文件 ...

  7. PHP文件和目录操作

    目录操作 $base_dir = 'filelist/'; $fso = opendir($base_dir);//打开目录,返回目录句柄 echo 'Basedir:'.$base_dir.'< ...

  8. php 语言文件操作,php中目录文件操作详谈

    php中目录文件操作详谈 首先介绍的是一个从目录读取的函数,opendir(),readdir(),closedir(),使用的时候是先打开文件句柄,以下是小编整理的php中目录,文件操作详谈,欢迎来 ...

  9. python操作目录_详解python中的文件与目录操作

    详解python中的文件与目录操作 一 获得当前路径 1.代码1 >>>import os >>>print('Current directory is ',os. ...

最新文章

  1. equals()与hashCode()
  2. 实例介绍Cocos2d-x开关菜单
  3. 连续处理函数reduce
  4. python项目飞机大战
  5. tomcat提高图片服务器性能,Tomcat性能调优(windows)
  6. 嵌入式linux 零基础-实践起步 --- 001 --- linux的版本
  7. day10:声明式事务控制
  8. 阿尔伯塔大学计算机科学的申请条件,阿尔伯塔大学计算机科学硕士专业
  9. Unity3D游戏开发成长路上的总结
  10. 你的跑步姿势正确吗? 教你正确跑步姿势 常识
  11. Leetcode-数据结构-350. 两个数组的交集 II
  12. Codeforces div1+2
  13. DBeaver 工具的使用
  14. 美团和大众点评早期分别以交易和用户评价进军团购行业
  15. 别再鼓吹神通广大的黑客了 只有务实才能让高管和董事会加大网络安全投入
  16. 丹江口计算机学校,丹江口中专学校计算机网络技术寒假实习
  17. 《高级数据库系统》学习笔记
  18. snap vs apt
  19. 字符取模 linux 软件,字符取模显示原理
  20. 用Win2008搭建域

热门文章

  1. spring 改变url
  2. 数论概论学习笔记(一)——勾股数
  3. Largest Number 179
  4. jQuery+css3实现新年贺卡
  5. PaaS、DevOps、OpenShift与业务中台的实现
  6. git add 所有修改文件_Git管理修改、撤销和删除文件
  7. 操作无法完成因为已经在mysqld.exe上打开_金蝶KIS软件操作技巧/百问百答(下)...
  8. 开工第一天,这个超时问题把我干趴下了
  9. 阿里数据人标配的高端鼠标垫,我的粉丝每人包邮送一块
  10. docker安装xxl-job-admin步骤