- 1、本文档共104页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
目 录
UNIX简介 4
文件系统简介 5
AIX5常用命令 6
1.命令格式简介 6
2.login,logout,exit命令 8
3.date,cal命令 9
4.passwd 10
5. id,users,who,w,whoami, 11
who am I,finger,whereis,which命令 11
6.clear,cd,pwd命令 11
7.ls命令 12
8.touch,mkdir,chmod,chown,chgrp,cp,mv,rm,rmdir命令 12
用途 13
语法 13
描述 13
用途 14
语法 14
描述 14
9.ln命令 22
10.more,cat,head,tail,wc,du,dd命令 24
11.vi/vedit,view,ex,ed,edit命令 27
12.find,grep,fgrep,egrep 命令 45
13.ps,topas,kill,pkill,sleep命令 45
14.su命令 45
15.crontab,at,cron,cronadm命令 46
17.和job控制相关的命令 52
18.和网络相关的命令 52
19.set命令 52
20.history与fc命令 53
21.alias与unalias命令 55
22.echo,print,printf命令 57
23.sort命令 60
24.split命令 60
25.join和uniq命令 60
26.stty命令 60
27.sed,awk命令 61
28.vmstat和iostat, lvmstat命令 61
29.压缩解压缩命令 62
30.od格式化查看文件 71
31.locale和lsfont查看字符集 71
32.banner 71
33.watch命令监控 71
环境变量设置 74
ksh和bash下环境变量配置 74
csh下环境变量配置 78
开发相关命令 79
CVS使用 79
专题—重定向 79
专题—标准IO 79
专题—字符搜索 79
Shell编程 80
SSH工具 80
一、安装 81
二、基本设置 82
三、界面介绍 90
四、使用方法 92
五、相关问题(包括显示中文) 97
AIX下如何重复执行历史命令,以及提示完整路径的快捷键 97
set?-o?vi 98
UNXI和windows下的换行区别 102
删除文件中的 ^M 字符 104
UNIX简介
Unix是一个多用户系统,命令大小写敏感(和windows不同,windows大小写不敏感)。unix系统的一般架构:
Unix基本架构图
上图是一个unix的基本架构。最外层是shell(外壳),中间是kernel(内核),最内层是hardware(硬件)。Shell会和kernel相互交互,kernel和hardware相互交互,最终完成相关任务。下面解释一下这几个名词:
Shell: shell是一个程序接口,它是用户与kernel交互的桥梁,起到解释和翻译用户命令给kernel的一个应用程序,shell在用户和kernel之间充当解释器或翻译器的角色。Shell也可以看成是用户的工作环境,用户的操作都是在相关shell中完成的。Shell本身是c语言编写的一个程序。
Shell既是一种命令语言,又是一种程序设计语言。作为命令语言,它互动式地解释和执行用户输入的命令;作为程序设计语言,它定义了各种变量和参数,并提供了许多在高阶语言中才具有的控制结构,包括循环和分支。它虽然不是Linux系统内核的一部分,但它调用了系统内核的大部分功能来执行程序、创建文档并以并行的方式协调各个程序的运行。Shell有好几种:Bourne shell(sh)、Korn shell(ksh)、C shell(csh)、Bourne –again shell(bash)、
tcsh等。
一般系统设定了用户的默认shell。比如aix默认shell是ksh,很多linux系统默认的是bash,当然可以修改相关设置。启动shell,需要输入命令,比如在aix下进入bash,输入命令:bsh。其他linux大部分是输入bash。进入其他的shell,一般是sh,ksh,csh,tcsh命令。
Kernel:内核,那么也就是linux/unix系统的核心部分。它管理磁盘,内存,进程,控制系统程序和硬件的通信,管理交换空间,守护进程,文件系统和其他的功能等。
用户和unix交互图
文件系统简介
文件系统分为目录和一般文件。要掌握路径的概念,在unix下,我们可以使用绝对路径和相对路径。
绝对路径:有根,开始必须有“/”表示根。如cd /ect/default.
相对路径:没有根,相对于当前目录,如当前目录是etc,那么
文档评论(0)