ImageVerifierCode 换一换
格式:DOCX , 页数:35 ,大小:206.13KB ,
资源ID:9847285      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/9847285.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(AIx的基本操作.docx)为本站会员(b****7)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

AIx的基本操作.docx

1、AIx的基本操作AIx的基本操作(总28页) AIX的基本操作 进入和退出系统1.在字符界面环境下进入和退出系统 进入系统 login:root roots Password:(the password does not appear) 退出系统 $ 或 $ exit 或 $ logout2. 在图形界面环境下进入和退出系统3.口令 口令的创建和修改$ passwdChanging password for team01team01s Old password:(the password does not appear)team01s New password:(the password do

2、es not appear)Enter the new password again:(the password does not appear) AIX命令的格式 $ command option(s) argument(s)command 命令本身;option (s) 命令选项,可以同时有多个,选项均以符号“-“开始;argument (s) 命令参数,可以同时有多个。 文件和目录操作1文件类型普通文件包括用户和系统的各种文本文件、代码文件、程序文件和数据文件等等。目录包括文件和子目录信息,目录采用倒树状结构。特殊文件表示物理或逻辑设备,这些文件存放在 /dev 目录下面。1.文件及目录

3、名称文件或目录名称最多可以由255个字符组成,包括大写字母、小写字母、数字字符、 #、 和 _ 等字符。文件或目录名称中不可以含有空格,不可以包含以下字符:* -x- 1 huateng staff 3 Jul 31 16:49 testfile cat 显示文件内容 $ cat file_name 使用cat 命令时,所显示的文件应为纯文本文件,否则可能造成终端显示的混乱。 pg 显示文件 $ pg file_name pg命令能使用户分页显示文件内容,换页时使用回车键。 more - 显示文件 $ more file_name more命令也能使用户分页显示文件内容,换页时使用空格键。 r

4、m 删除文件 $ rm file_name qprt 打印文件 $ qprt file_name1 file_name2 . qchk 查看打印队列 $ qchk qcan 取消打印作业 $ qcan -x job_number 文件和目录的权限 1.显示文件及目录的权限 使用ls -l命令可以看到文件及目录的权限。 示例:$ ls -l 运行结果如下: drwxr-xr-x 4 huateng staff 512 Jul 23 15:09 info -rw- 1 huateng staff 630 Aug 06 10:44 mbox -rw-r-r- 1 huateng staff 28 A

5、ug 04 16:52 -x- 1 huateng staff 3 Jul 31 16:49 testfile2.文件及目录权限的含义 权限区域 rwx rwx rwx _ _ _ 属主用户 同组用户 所有用户 权限含义 (1) 对于普通文件 r 能够读取文件内容 w 能够修改或删除文件内容 x 可以运行该文件 (2) 对于目录 r 能够查找该目录中的文件 w 能够在该目录中创建或删除文件 x 能够进入该目录2.用符号方式修改权限修改权限的命令为chmod$ chmod mode filenamemode由以下三部分组成(1) 权限区域(2)u 文件主人(3)g 同组用户(4)o 所有用户(5

6、)a 文件主人及同组用户及所有用户(6) 动作(7)- 删除指定权限(8)+ 增加指定权限(9)= 清除指定区域的权限并设置成指定权限(10) 权限(11)r 读(12)w 写(13)x 运行示例: $ ls -l -rw-r-r- 1 huateng staff 28 Aug 04 16:52 $ chmod o+x $ ls -l -rw-r-r-x 1 huateng staff 28 Aug 04 16:52 4.用十进制数字方式修改权限 修改权限的命令为chmod $ chmod mode filename mode 的组成 user group otherr w x r w x r

7、 w x400 40 4 200 20 2 100 10 1例如:rw-rw-r-的权限对应的十进制数值为:664 (400+200+40+20+4)相应的chmod命令为chmod 664 filename示例: $ ls -l -rw-r-r-x 1 huateng staff 28 Aug 04 16:52 $ chmod 664 $ ls -l -rw-rw-r- 1 huateng staff 28 Aug 04 16:52 5.新文件或目录的缺省权限 umask命令可以定义新建文件或目录的缺省权限。$ umask mode mode必须是十进制方式。 mode 值不是实际缺省权限,

8、实际缺省权限如下:文件: 666-mode目录: 777-mode示例:$ umask 000$ mkdir newdir$ ls -l total 7 drwxr-xr-x 4 huateng staff 512 Jul l23 15:09 info -rw- 1 huateng staff 630 Aug 06 10:44 mbox drwxrwxrwx 2 huateng staff 512 Aug 11 14:27 newdir -rw-rw-rw- 1 huateng staff 21 Aug 11 14:16 -rw-rw-rw- 1 huateng staff 28 Aug 04

9、 16:52 lrwxrwxrwx 1 huateng staff 9 Aug 11 13:31 - -x- 1 huateng staff 3 Jul 31 16:49 testfile$ rmdir newdir$ umask 222$ mkdir newdir$ ls -ltotal 7drwxr-xr-x 4 huateng staff 512 Jul 23 15:09 info -rw- 1 huateng staff 630 Aug 06 10:44 mbox dr-xr-xr-x 2 huateng staff 512 Aug 11 15:27 newdir -rw-rw-rw-

10、 1 huateng staff 21 Aug 11 14:16 -rw-rw-rw- 1 huateng staff 28 Aug 04 16:52 lrwxrwxrwx 1 huateng staff 9 Aug 11 13:31 - -x- 1 huateng staff 3 Jul 31 16:49 testfile vi 编辑器 1.启动vi vi file_name如果文件存在即可打开该文件,如果文件不存在,则创建一个新的文件。2. vi编辑器的状态vi编辑器的两种状态:(1) 命令状态可输入各种指令,以实现vi的编辑功能或设置vi的环境。(2) 文字输入状态可直接进行文字操作。用

11、vi打开或创建一个新文件之后便首先处于命令状态。 3. 使用vi 添加文字(1) a 在当前字符后添加文字;(2) A 在当前行最后添加文字;(3) i 在当前字符前添加文字;(4) I 在当前行开始处添加文字;(5) o 在当前行之后添加新行;(6) O 在当前行之前添加新行。在键入以上命令之后,即进入了文字输入状态,可输入各种文字字符。如需结束文字输入状态返回命令状态,则按【Esc】键即可。 删除文字(1) x 删除单个字符;(2) dw 删至当前词尾;(3) d$ 删至当前行尾;(4) d0 删至当前行首;(5) dd 删除当前行;(6) :20,40d 删除第20行至40行。查询(1)

12、 /text 向后查询;(2) text 向前查询。修改文字(1) r 修改当前字符;(2) R 覆盖字符直至按下【Esc】键;(3) s 删除当前字符,并可添加字符直至按下【Esc】键;(4) S 删除当前行所有字符,并可添加字符直至按下【Esc】键。移动文字vi 编辑器中能把最近一次删除或复制操作的内容存放在缓冲区内。所谓文字移动就是利用这个特点,先将需要移动的文字存入缓冲区,然后再使用粘贴功能把文字放置到新的位置上。(1) yy 把当前行存入缓冲区;(2) dd 删除当前行并把内容存入缓冲区;(3) p 把缓冲区中的内容放置在当前位置之后;(4) P 把缓冲区中的内容放置在当前位置之前。

13、文件保存:w 保存文件。退出vi编辑器(1) :q 退出vi;(2) :q! 强制退出vi(不存盘)。3.设置vi环境变量 vi的环境变量可以用两种方式来设置:vi命令或$HOME/.exrc文件。用vi的命令来设置命令如下:set all:set autoindent/noautoindent:set number/nonumber:set list/nolist:set showmode/noshowmode:set tabstop=x:set ignorecase/noignorecase:set wrapmargin=5用vi命令进行的设置只能保持到退出vi之前。 在$HOME/.ex

14、rc文件中进行设置 在.exrc文件中不需要在set前加冒号。 在启动vi时,程序首先会查找.exrc文件。如果存在该文件,即按该文件设置vi环境;如果找不到.exrc文件则会使用内在的缺省设置。5.在命令行中使用vi功能设置在命令行中使用vi功能$ set -o vi 再按下【Esc】键,然后可以像在vi环境中一样来编辑命令。 k 显示上一个使用过的命令。 j 显示下一个使用过的命令。 h 向左移动光标。 l 向右移动光标。 Shell基础 Shell是介于操作系统和用户之间的界面,它能解释用户发出的命令,启动应用程序,并利用系统功能管理用户数据。Shell可以在用户的交互式控制下,在前台或

15、后台同时运行多个进程,Shell同时也是一种有效的编程语言。1.通配符 * 多个任意字符 示例: $ ls info newdir testfile mbox wangyi $ ls *.* 单个任意字符 示例: $ ls .* 在之间的单个字符 示例: $ ls mt* mbox testfile - 在-范围内的单个字符示例:$ ls m-w*mbox testfile newdir: wangyi: ! 非某个或某些字符 示例: $ ls !t* mbox info: notes tmp newdir: wangyi: 2.标准输入输出在AIX的标准状态下,输入来自键盘,输出是到屏幕,出

16、错信息也是显示在屏幕上。 重定向符号 系统变量名标准输入 ( () 1标准错误输出 2 (2) 23.重定向 在AIX的环境中,标准的输入、输出和错误信息均可以重新定向,使用户可以从键盘以外的其他地方(如文件、串口等)获取输入信息,并把输入的内容和出错的信息送到屏幕之外的其他地方(如文件等)。 输入重定向 $ command filename 示例: $ mail huateng filename 示例: $ ls $ cat info mbox newdir testfile wangyi 错误信息重定向 $ command 2 filename 示例: $ ls 2 $ cat ls:06

17、53-341 The file does not exist. 组合重定向 $ command outfile 2 errfile $ command outfile 2 errfile 2 $ cat $ cat ls:0653-341 The file does not exist. 关联组合重定向 $ command outfile 2 &1 这里的&1指向,因为此时原来系统的标准输出已被重定向为。 $ command 2 &1 outfile 这里的&1指向标准输出,此时原来系统的标准输出尚未改变。4. 管道管道的作用是把前一个命令的输出作为后一个命令的输入。 管道的用法 $ comm

18、and1|command2 示例: $ ls|wc -w 115. 分割输出tee这个命令可以读取标准输入,并把数据同时送到标准的输出和指定的文件中。用法如下: $ command1|tee filename|command2 示例: $ ls|tee |wc 11 11 97 $ cat info mbox newdir testfile wangyi6.多个命令在AIX中Shell允许在同一行中写多个命令,只需要在命令之间加上“; “作为分隔符即可。用法如下:$ command1;command2;command3示例: $ pwd;cd /;ls /home/huateng lost+f

19、ount usr TT_DB ev pp stnfs var Aaaa c nt stxmg Adsmtest ome pt stxmg2 huatengbin info bin tpboot hua_disk1 cdrom share p nformix howcase u core b nix7.长命令在AIX的Shell中写较长的命令时,可以使用“作为换行的标记,这时Shell会用一个“作为提示符。环境中的变量在Shell环境下可以定义变量,供系统、用户、Shell程序和各种应用使用。变量可以由系统定义,也可以由用户自己定义。系统已经定义的变量用户也可以修改或删除。 例如: HOME 用

20、户的home目录 TERM 终端类型 PATH 命令搜索路径9.变量的查看和定义 查看已定义过的变量$ set 示例:$ set: HOME=/home/huatengLANG=En_USLOCPATH=/usr/lib/nls/loc LOGIN=huateng LOGNAME=huateng MAIL=/usr/spool/mail/huateng MAILCHECK=600 MAILMSG=YOU HAVE NEW MAIL PATH=/usr/bin:/etc:/usr/sbin:/usr/ucb:/home/huateng/bin:/usr/bin/X11:/sbin:.PPID=6

21、9504nputPS1=$PS2=PS3=#PS4=+PWD=/ PANDOM=31884 SECONDS=2774 SHELL=/usr/bin/ksh TERM=ANSITERM_DEFAULT=lft TMOUT=0 TZ=CST6CDT USER=huateng 显示变量值 $ echo $name 示例: $ echo $HOME /home/huateng 定义变量 $ name=value 示例: $ echo $xxx $ xxx=hello! $ echo $xxx hello! 删除变量 $ unset 示例: $ unset xxx $ echo $xxx 变量xxx已被

22、删除。 把之间的内容作为一个命令,返回命令的结果 示例: $ now=date $ echo $now Web Aug 12 15:23:19 CDT 1998 不解释 之间的任何内容 示例: $ echo $HOME $HOME “ “ 会解释 “ “ 之间的 $、“ “、 等字符的特殊含义 示例: $ echo “now is date“ now is Web Aug 12 15:32:41 CDT 1998 忽略 之后的特殊字符的特殊含义 示例: $ echo $HOME $HOME10. Shell的其他功能 特殊的变量 $ 表示当前进程的id; $0 当前Shell程序的名称; $#

23、 传给当前Shell Script的参数的个数; $* 传给当前Shell Script的第*个参数; 第19个参数表示为$1$9,第10个以上的参数表示为$10$n。 $ 最近一个命令的返回值; $! 最近一个后台进程的进程号; expr Shell环境下的四则运算。 语法如下: $ expr Expression 运算符: * 乘 / 除 % 求余数 + 加 - 减 示例: $ expr(3+3)*(4-2) 12 可执行多个命令 如果第一个命令运行成功则运行第二个命令,语法如下: $ command1 & command2 如果第一个命令运行失败则运行第二个命令,语法如下:$ comma

24、nd1 | command2 示例: $ ls & cat Hello! This is a test file. $ ls & cat ls:0653-341 The file does not exist. test 测试条件表达式语法如下: $ test expression 或 $ test expression常用的一些判断条件:-f filename 文件名为filename的文件存在,且是一个普通文件。-d filename 目录名为filename的目录存在。-r filename 文件名为filename的文件存在,且能被当前进程读。-w filename 文件名为filename的文件存在,且能被当前进程写。-x filename 文件名为filename的文件存在,且能被当前进程运行。-n string 字符string长度为非零。-z string 字符string长度为零。string1=string2 字符string1与字符string2相同。integer1 -eq integer2 整数型变量integer1与integer2相等。其中e

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1