UNIX 与 AIX 的基本操作Word文件下载.docx

上传人:b****4 文档编号:16814413 上传时间:2022-11-26 格式:DOCX 页数:25 大小:26.95KB
下载 相关 举报
UNIX 与 AIX 的基本操作Word文件下载.docx_第1页
第1页 / 共25页
UNIX 与 AIX 的基本操作Word文件下载.docx_第2页
第2页 / 共25页
UNIX 与 AIX 的基本操作Word文件下载.docx_第3页
第3页 / 共25页
UNIX 与 AIX 的基本操作Word文件下载.docx_第4页
第4页 / 共25页
UNIX 与 AIX 的基本操作Word文件下载.docx_第5页
第5页 / 共25页
点击查看更多>>
下载资源
资源描述

UNIX 与 AIX 的基本操作Word文件下载.docx

《UNIX 与 AIX 的基本操作Word文件下载.docx》由会员分享,可在线阅读,更多相关《UNIX 与 AIX 的基本操作Word文件下载.docx(25页珍藏版)》请在冰豆网上搜索。

UNIX 与 AIX 的基本操作Word文件下载.docx

特殊文件

表示物理或逻辑设备,这些文件存放在 

/dev 

目录下面。

文件及目录名称

文件或目录名称最多可以由255个字符组成,包括大写字母、小写字母、数字字符、#、@ 

和 

等字符。

文件或目录名称中不可以含有空格,不可以包含以下字符:

*?

>

<

、 

&

!

[]$\ 

'

“,不可以用有 

+!

号作为文件和目录名称的首字符,不可使用与系统命令相同的名称,AIX严格区分文件或目录名称中的大小写。

3. 

目录操作

pwd 

显示当前目录

$pwd

示例:

/home/user 

(用户主目录)

cd 

改变当前目录

$cddir_name

mkdir 

创建新目录

$mkdirdir_name

rmdir 

删除目录

$rmdirdir_name

ls 

显示目录文件名

$ls

4. 

文件操作

cp 

复制文件

$cpsource_target

mv 

文件更名或移动 

(数据不移动,只改变指针地址)

$mvsource_target

ln 

连接文件 

(ln–sf3f1 

连接由f1指向f3,创建符号连接)

$lnsource_target

$ls-l 

(列出目录文件及详细信息)

运行结果如下:

total4

(访问权限) 

(目录名)

drwxr-xr-x 

4huateng 

staff 

512Jul2315:

09info

-rw------- 

1huateng 

630Aug0610:

44mbox 

-rw-r--r-- 

28Aug0416:

52test.file

---x------ 

3Jul3116:

49testfile

$ln-stest.filetest1.file

$ls-l

total5

lrwxrwxrwx 

9Aug1113:

31test1.file->

test.file

cat 

显示文件内容

$catfile_name

使用cat 

命令时,所显示的文件应为纯文本文件,否则可能造成终端显示的混乱。

pg 

显示文件

$pgfile_name

pg命令能使用户分页显示文件内容,换页时使用回车键。

more-- 

$morefile_name

more命令也能使用户分页显示文件内容,换页时使用空格键。

rm 

删除文件

$rmfile_name

qprt 

打印文件 

(没按标准化,不同版本的unix打印命令各不同)

$qprtfile_name1file_name2......

qchk 

查看打印队列

$qchk 

qcan 

取消打印作业

$qcan-xjob_number

2.3.4 

文件和目录的权限

1.显示文件及目录的权限

●使用ls-l命令可以看到文件及目录的权限。

2.文件及目录权限的含义

●权限区域

rwx 

(-代表没有该权限)

____ 

_____ 

____

属主用户 

同组用户 

所有其他用户

●权限含义

(1) 

对于普通文件

能够读取文件内容

能够修改或删除文件内容

可以运行该文件

(2) 

对于目录

能够查找该目录中的文件

能够在该目录中创建或删除文件

能够进入该目录

用符号方式修改权限

修改权限的命令为chmod

$chmodmodefilename

mode由以下三部分组成

权限区域

文件主人

同组用户

所有用户

文件主人及同组用户及所有用户

动作

删除指定权限

增加指定权限

清除指定区域的权限并设置成指定权限

(3) 

权限

运行

$ls-ltest.file

$chmodo+xtest.file

-rw-r--r-x 

4.用十进制数字方式修改权限

●修改权限的命令为chmod

mode 

的组成

user 

group 

other

x

400 

40 

4

200 

20 

100 

10 

1

例如:

rw-rw-r--的权限对应的十进制数值为:

664(400+200+40+20+4)

相应的chmod命令为chmod664filename

示例:

$chmod664test.file

-rw-rw-r-- 

5.新文件或目录的缺省权限

umask命令可以定义新建文件或目录的缺省权限。

$umaskmode

mode必须是十进制方式。

(按前面的mode组成取反)

值不是实际缺省权限,实际缺省权限如下:

文件:

666-mode

目录:

777-mode

$umask000 

(umask显示当前掩码,touchf4生成一个空文件)

$mkdirnewdir

total7

512Jull2315:

44mbox

drwxrwxrwx 

2huateng 

512Aug1114:

27newdir

-rw-rw-rw- 

21Aug1114:

16newtest.file

31test1.file->

test.file

$rmdirnewdir

$umask222

dr-xr-xr-x 

512Aug1115:

vi 

编辑器

1.启动vi

vifile_name

如果文件存在即可打开该文件,如果文件不存在,则创建一个新的文件。

2.vi编辑器的状态

vi编辑器的两种状态:

命令状态

可输入各种指令,以实现vi的编辑功能或设置vi的环境。

文字输入状态

可直接进行文字操作。

用vi打开或创建一个新文件之后便首先处于命令状态。

(3)最后命令行状态(LastLineMode)

使用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)/text 

向后查询;

(2)?

text 

向前查询。

修改文字

(1)r 

修改当前字符;

(2)R 

覆盖字符直至按下【Esc】键;

(3)s 

删除当前字符,并可添加字符直至按下【Esc】键;

(4)S 

删除当前行所有字符,并可添加字符直至按下【Esc】键。

移动文字

编辑器中能把最近一次删除或复制操作的内容存放在缓冲区内。

所谓文字移动就是利用这个特点,先将需要移动的文字存入缓冲区,然后再使用粘贴功能把文字放置到新的位置上。

(1)yy 

把当前行存入缓冲区;

(2)dd 

删除当前行并把内容存入缓冲区;

(3)p 

把缓冲区中的内容放置在当前位置之后;

(4)P 

把缓冲区中的内容放置在当前位置之前。

文件保存

:

保存文件。

退出vi编辑器

(1):

退出vi;

(2):

q!

强制退出vi(不存盘)。

设置vi环境变量

vi的环境变量可以用两种方式来设置:

vi命令或$HOME/.exrc文件。

($HOME代表取HOME这个环境变量的值)

用vi的命令来设置

命令如下:

setall

setautoindent/noautoindent

setnumber/nonumber

setlist/nolist

setshowmode/noshowmode

settabstop=x

setignorecase/noignorecase

setwrapmargin=5

用vi命令进行的设置只能保持到退出vi之前。

●在$HOME/.exrc文件中进行设置

在.exrc文件中不需要在set前加冒号。

在启动vi时,程序首先会查找.exrc文件。

如果存在该文件,即按该文件设置vi环境;

如果找不到.exrc文件则会使用内在的缺省设置。

5.在命令行中使用vi功能

设置在命令行中使用vi功能

$set-ovi

再按下【Esc】键,然后可以像在vi环境中一样来编辑命令。

显示上一个使用过的命令。

显示下一个使用过的命令。

向左移动光标。

向右移动光标。

2.3.6 

Shell基础(既是命令又是编程语言)

Shell是介于操作系统和用户之间的界面,它能解释用户发出的命令,启动应用程序,并利用系统功能管理用户数据。

Shell可以在用户的交互式控制下,在前台或后台同时运行多个进程,Shell同时也是一种有效的编程语言。

通配符

多个任意字符

info 

newdir 

test.file 

testfile

mbox 

newtest.file 

test1.file 

wangyi

$ls*.*

test1.file

?

单个任意字符

$ls?

.*

[] 

在[]之间的单个字符

$ls[mt]* 

[-] 

在[-]范围内的单个字符

$ls[m-w]*

newdir:

wangyi:

!

非某个或某些字符

$ls[!

t]*

newtest.file

info:

notes 

tmp

2.标准输入输出

在AIX的标准状态下,输入来自键盘,输出是到屏幕,出错信息也是显示在屏幕上。

重定向符号 

系统变量名

标准输入 

<

(覆盖) 

(<

)(追加) 

标准输出 

>

(>

标准错误输出 

2>

(2>

) 

file1 

从file1文件中输入,不再从键盘输入)

3.重定向

在AIX的环境中,标准的输入、输出和错误信息均可以重新定向,使用户可以从键盘以外的其他地方(如文件、串口等)获取输入信息,并把输入的内容和出错的信息送到屏幕之外的其他地方(如文件等)。

输入重定向

$command<

filename

$mailhuateng<

输出重定向

$command>

$ls>

out.file

$catout.file

info

mbox

newdir

out.file

错误信息重定向

$command2>

$lstest2.file2>

error.out

$caterror.out

ls:

0653-341Thefiletest2.filedoesnotexist.

组合重定向

infile>

outfile2>

errfile

errfile<

infile

$lstest1.filetest2.file>

out.file2>

error.file

$caterror.file

关联组合重定向

&

(标准输出和标准错误输出都到outfile)

这里的&

1指向out.file,因为此时原来系统的标准输出已被重定向为out.file。

1>

outfile(标准输出没改变还是到到屏幕,标准错误输出到outfile)

1指向标准输出,此时原来系统的标准输出尚未改变。

管道

管道的作用是把前一个命令的输出作为后一个命令的输入。

管道的用法

$command1|command2

$ls|wc–w 

(wc统计文本的行数、字数、字符数,-w统计当前目录下的文件数)

11

5. 

分割输出(三通)

tee这个命令可以读取标准输入,并把数据同时送到标准的输出和指定的文件中。

用法如下:

$command1|teefilename|command2

(command1|teefilename 

除了在屏幕上显示还送到文件中出)

(command1|tee

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 法律文书 > 辩护词

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

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