AIX培训总结之一:基础知识
2011-09-11 14:44
302 查看
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)
一个文件是:
a collection of data
a stream of characters or a "byte stream"
操作系统对文件没有格式要求
文件类型:
普通文件
文本或代码
目录文件
本质是一个表格,内容是目录中的文件列表
特殊文件
表示硬件设备或虚拟设备
目录中的内容:
操作系统通过目录找到文件名对应的 i-node 后,再用这个 i-node 去查询 i-node 表,即可找到文件的位置,进而对文件进行操作
在一个文件系统中,任意两个目录的 i-node 不能相同。
否则会产生无穷循环,如父目录和子孙目录的i-node一致,在查找其中的文件时,会在父目录与子目录之间无限循环
在同一个文件系统中,若i-node一致,那么两个文件为同一文件
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 <文件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> <文件名>
mode可以用这几种方式表示:
文件和目录的默认权限:
文件(File):-rw-r--r-
644
目录(Directory):drwxr-xr-x755
第一个字符用来区分文件类型,"-"为普通文件,"d"为目录文件
新文件或目录的权限设置:umask
用umask的值来与完全权限做减法,即可得到新文件的权限,如
新文件: 666 - 022
= 644
新目录: 777 - 022
= 755
修改和设置密码: 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)
一个文件是:
a collection of data
a stream of characters or a "byte stream"
操作系统对文件没有格式要求
文件类型:
普通文件
文本或代码
目录文件
本质是一个表格,内容是目录中的文件列表
特殊文件
表示硬件设备或虚拟设备
目录中的内容:
name | i-node |
subdir1 | 4 |
myfile | 12 |
# | 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一致,那么两个文件为同一文件
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> <文件名>
mode可以用这几种方式表示:
文件和目录的默认权限:
文件(File):-rw-r--r-
644
目录(Directory):drwxr-xr-x755
第一个字符用来区分文件类型,"-"为普通文件,"d"为目录文件
新文件或目录的权限设置:umask
用umask的值来与完全权限做减法,即可得到新文件的权限,如
新文件: 666 - 022
= 644
新目录: 777 - 022
= 755
常用命令所需要的权限
相关文章推荐
- 正常性入职岗前培训(非培训机构的实习生入职培训)---基础知识总结
- AIX 基础知识总结(二)
- 最近公司培训DB2,现在把DB2的基础知识总结下
- Python培训知识总结系列- 第一章Python编程基础
- AIX 基础知识总结(一)
- java基础知识总结
- 计算机基础知识总结(一)
- Java多线程核心技术(一):基础知识总结
- java基础知识总结3
- Oracle分区表基础知识培训
- 【JavaWeb】基础知识总结Servlet
- 虚拟化基础知识培训课程集中整理贴
- 黑马程序员_JavaSE基础知识总结三:方法和数组
- java基础知识练习题与总结
- java基础知识总结(2)
- C/C++基础知识总结——多态性
- 黑马程序员--对关于.NET的基础入门知识总结(2)
- JAVA相关基础知识总结(连载)
- UISlider - iOS - UI基础知识总结9
- C/C++基础及高频率面试知识总结