Log out命令: 1. exit 2. <Ctrl - d> 3. logout

修改和设置密码: passwd

日期: 1. date 2. cal

date: 显示当天的日期

查看2010年2月: cal 2 2010


清屏:clear


显示内容:echo


显示系统中登录用户的信息:who

包括用户名,以及最近的登录时间等信息

显示自己的信息: who am i & whoami

who am i与whoami的区别在于使用 su 命令后,who am i仍能显示你的真实身份,而whoami则显示你 su 的用户

显示某用户的具体信息:finger

包含用户名,login时使用的名称,用户的主目录和用户登录时用的终端


发邮件:mail

直接给系统中的用户发:mail <用户名>

给某个邮箱发:mail <邮箱地址>

mail命令中写信结束后,使用<Ctral - d>来结束,抄送(cc)那里直接回车就可以了。

发送信息:write & wall

给某人发信息: write <用户名>

使用<Ctrl - d>结束会话

给所有人发信息:wall <内容>


是否接收消息:mesg

mesg [y/n]


常用快捷键:

<Ctrl - c>: 中止当前的命令并返回shell

<Ctrl - d>: 文件的结束

<Ctrl - s>: 暂时停止向屏幕的输出

<Ctrl - q>: 继续向屏幕输出(与<Ctrl - s>对应)

<Ctrl - u>: 删除整行


帮助文档:man

man -k <查询关键字>: 列出所有帮助文档中包含<查询关键字>的命令及含<查询关键字>的那行




文件(File)

一个文件是:

  1. a collection of data
  2. a stream of characters or a "byte stream"
  3. 操作系统对文件没有格式要求

文件类型:

  1. 普通文件
    1. 文本或代码
  2. 目录文件
    1. 本质是一个表格,内容是目录中的文件列表
  3. 特殊文件
    1. 表示硬件设备或虚拟设备

目录中的内容:

name i-node
subdir1 4
myfile 12
  • 操作系统通过目录找到文件名对应的 i-node 后,再用这个 i-node 去查询 i-node 表,即可找到文件的位置,进而对文件进行操作
# type mode links user group date siz e loc
4 dir 755 2 team01 staff July 10
10:15
512
10 file 644 1 team01 staff July 11
11:00
96




  • 在一个文件系统中,任意两个目录的 i-node 不能相同。
    • 否则会产生无穷循环,如父目录和子孙目录的i-node一致,在查找其中的文件时,会在父目录与子目录之间无限循环
  • 在同一个文件系统中,若i-node一致,那么两个文件为同一文件


AIX文件系统


AIX中预定义的文件系统:

/(root)/tmp/usr/var/opt/var/home/proc


查看当前路径:pwd
显示当目录中的文件:ls <目录>
切换目录:cd <目标目录>
创建目录:mkdir
创建嵌套目录:mkdir -p dir1/dir2/dir3
删除目录:rmdir
嵌套删除目录:rmdir -p dir1/dir2/dir3
显示目录信息:istat
使用 -i 选项,可以显示目录的 i-node 信息
更新文件信息:touch

touch并不打开文件,但文件的access和modification日期会被更新。如果文件不存在,那么将新建一个大小为0的新文件


使用文件


复制文件:cp <源文件> <目标文件>
cp <文件1> <文件2> <目标目录>


移动文件:mv <源文件> <目标文件>
mv <文件1> <文件2> <目标目录>

显示文件内容:cat <文件1> <文件2> …
cat命令将一下子显示文件的所有内容
pg <文件名>
pg命令显示文件的内容,但每次只显示一屏
more <文件名>
可以使用类似vi中翻屏命令

字数统计:wc [-c] [-l] [-w] <文件名>
-c: 按字节统计
-l : 按行统计
-w: 按字统计

链接文件:ln <源文件> <目标文件>
使用ln生成的链接文件的i-node和源文件一样,也就是两者指向同一个文件。
不能链接目录(即不能有两个目录的i-node一样)

软链接: ln -s <源文件> <目标文件>

创建到源文件的“符号链接”,通过“文件名”链接到目标文件,他们的i-node是不一

样的,因此可以给文件夹创建这种软链接。


打印文件:

qprt <文件名>: 将文件加入打印队列

qchk : 显示打印队列的状态

qcsn <***>: 取消指定打印***的打印任务


文件权限


文件系统中的普通文件和目录文件都有相关的权限约束

三种不同的权限组: owner, group, and other (u, g, o)
三种不同的权限类型:read, write, execute (rwx)

  • 对于普通文件
    • r:可以查看文件的内容
    • w:可以改变文件的内容
    • x:可以执行文件(如果是脚本而不是二进制,那么还需要r权限才能执行)
  • 对于目录文件


    • r:可以列出目录中的文件(ls)
    • w:可以修改或删除目录中的文件
    • x:可以切换到目录中(cd)

改变文件权限:chmod <mode> <文件名>

AIX培训总结之一:基础知识


mode可以用这几种方式表示:

AIX培训总结之一:基础知识



文件和目录的默认权限:
文件(File):-rw-r--r- 644
目录(Directory):drwxr-xr-x755
第一个字符用来区分文件类型,"-"为普通文件,"d"为目录文件

新文件或目录的权限设置:umask
用umask的值来与完全权限做减法,即可得到新文件的权限,如
新文件: 666 - 022 = 644
新目录: 777 - 022 = 755

常用命令所需要的权限


AIX培训总结之一:基础知识



















相关文章: