Unix基础知识培训教材_第1页
Unix基础知识培训教材_第2页
Unix基础知识培训教材_第3页
Unix基础知识培训教材_第4页
Unix基础知识培训教材_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、一用户11.1用户登录11.2退出11.3修改密码11.4超级用户11.4.1登录11.4.2修改其它用户密码11.4.3系统管理21.5切换至其他用户21.6查看当前系统中正在使用的用户2二在线指令说明2三目录23.1根目录23.2显示当前目录位置33.3特殊目录标志33.4改变目录位置33.5创建新目录33.6删除目录33.7更改目录名称4四文件44.1列出文件44.2复制文件44.3移动或更改文件名称54.4删除文件54.5阅读文件54.6查找文件54.7从文件中查找字符串64.8比较文件内容64.9特殊文件64.9.1.profile64.9.2/etc/hosts64.9.3/etc

2、/hosts.equiv6五文件属性75.1基本属性75.2修改文件操作权限75.3修改拥有者75.4修改组名8六远程登录8七文件传输87.1rcp87.2ftp9八环境变量108.1查看环境变量108.2设定环境变量108.3取消环境变量设置10九tar命令119.1将多个文件打包成一个归档文件119.2将归档文件解包119.3查看归档文件内容119.4将文件归档至软盘119.5将归档文件从软盘读出129.6查看软盘中的归档文件129.7磁带上归档文件的处理12十文件压缩1210.1压缩文件1210.2解压缩文件12十一进程管理1311.1查看进程1311.2终止进程13十二管道13十三输入

3、/输出控制1413.1标准输入控制1413.2标准输出控制14一 用户1.1 用户登录login: à 输入用户名password: à 输入密码1.2 退出$ exit或$ <Ctrl> + d1.3 修改密码$ passwdOld password: à 输入旧密码New password: à 输入新密码Retype new password: à 再输入一次新密码1.4 超级用户1.4.1 登录以用户名root登录,超级用户的提示符为“#”。1.4.2 修改其它用户密码# password usernameNew passw

4、ord:Retype new password:1.4.3 系统管理# scoadmin1.5 切换至其他用户$ su - usernameà 切换至用户username,-选项表示切换用户的同时,切换当前的环境变量为新用户的设置,否则只切换用户,但仍保留当前的环境变量设置。1.6 查看当前系统中正在使用的用户$ whoà 显示所有当前正在使用的用户。$ who am ià 显示自身用户信息。二 在线指令说明$ man command-name可以查看各条命令的说明。三 目录3.1 根目录根目录为:/3.2 显示当前目录位置$ pwd3.3 特殊目录标志.

5、4; 当前目录.à 当前目录的上一层目录3.4 改变目录位置$ cd dirnamedirname为目录名称或目录缩写。例:$ cdà 改变目录位置至用户login时的起始目录$ cd dirnameà 改变目录位置至dirname下$ cd .à 改变目录位置至当前目录的上一层目录3.5 创建新目录$ mkdir dirname3.6 删除目录$ rmdir dirnameà dirname目录下必须没有文件存在,否则无法删除$ rm r dirnameà 删除目录dirname,以及该目录下的所有子目录及文件3.7 更改目录名称$

6、 mv source_dir destination_dir四 文件4.1 列出文件$ ls -atFlgR nameà name可为文件名或目录名,若为文件名,则列出与该文件名相匹配的文件,若为目录名,则列出与该目录名相匹配的目录下的文件。例:$ lsà 列出当前目录下的文件及目录名;$ ls aà 列出包含以 . 起始的隐藏档所有文件及目录名;$ ls F ( lf )à 列出当前目录下的文件及目录名,同时包含其类型,“/”结尾表示为目录、“*”结尾表示为可执行文件;$ ls l ( l / ll )à 列出当前目录下所有文件的许可权、拥有

7、者、文件大小、修改时间及名称;$ ls tà 按照文件最后修改时间的顺序,依序列出文件名;$ ls Rà 列出当前目录,以及所有子目录下的文件名。4.2 复制文件$ cp -r source destination例:$ cp file1 file2à 将文件file1复制成file2$ cp file1 dir1à 将文件file1复制到目录dir1下,文件名仍为file1$ cp r dir1 dir2à 复制整个目录,若目录dir2存在,则将目录dir1及其所有文件和子目录复制到dir2下;若目录dir2不存在,则将目录dir1及其所有文

8、件和子目录复制为目录dir2。4.3 移动或更改文件名称$ mv source destination例:$ mv file1 file2à 将文件file1更改文件名为file2。$ mv file1 dir1à 将文件file1移动到目录dir1下,文件名仍为file1。$ mv dir1 dir2à 若目录dir2不存在,则将目录dir1更改目录名为dir2;若目录dir2存在,则将目录dir1及其所有文件和子目录,移到目录dir2下。4.4 删除文件$ rm filenamefilename可为文件名,或文件名缩写符号,例:$ rm file1à

9、 删除文件file1。$ rm f*à 删除所有以f开头的文件。$ rm file?à 删除前四个字母为file,且文件名共有五个字母的文件。4.5 阅读文件$ more filename4.6 查找文件$ find search_path name filename print例:$ find . name file1 printà 从当前目录(.)查找文件file14.7 从文件中查找字符串$ grep -i string fileà 从文件file中查找并显示包含字符串string的行,-i选项表示忽略大小写。4.8 比较文件内容$ diff fi

10、le1 file2à 比较并列出文件file1和file2各行之间的不同点。4.9 特殊文件4.9.1 .profile每个用户的根目录下有一个隐藏文件.profile,可以用ls a查看。每次用户登录时,首先执行该文件。对该用户的环境变量设置,或其它的预处理均可在该文件中设置。4.9.2 /etc/hosts主机名称与IP地址的映像关系存放在/etc/hosts文件中,只有超级用户才能对其进行编辑。该文件的格式为:IP地址主机名称别名。例如:localhostlocalhost01kjqtkjqt4.9.3 /etc/hosts.equiv如果要

11、为不同主机之间、或不同主机的某些用户之间建立信任关系,即使用户在其它主机上有一定的网络操作权限,需要在/etc/hosts.equiv文件中设置相应的主机名和用户名。该文件的格式为:主机名用户名,若不写用户名,则表示为该主机的所有用户建立信任关系。主机名必须在/etc/hosts中定义。五 文件属性5.1 基本属性拥有者(owner):该文件所属的用户所属组(group):该文件所属的组操作权限:读(r)、写(w)、可执行(x)使用命令ls l可查看以上的文件属性,如:$ ls l tmp-rwxr-r- 1 bzkj informix 177663 Feb 22 14:47 tmptmp文件

12、的拥有者为bzkj,所属组为informix,对拥有者有读、写和执行权限,对同组其它用户及不同组其它用户只有读的权限。5.2 修改文件操作权限$ chmod -R mode nameà name可为文件名或目录名例:$ chmod 754 file1à 拥有者有读、写、执行权限,同组其它用户有读、执行权限,其它用户用读权限。$ chmod R 700 dir1à 将目录dir1及其所有文件和子目录设为只有拥有者可以读、写、执行的权限。5.3 修改拥有者$ chown -R username nameà name可为文件名或目录名。例:$ chown us

13、er file1à 将文件file1的拥有者改为user。$ chown R user dir1à 将目录dir1及其下所有文件和子目录的拥有者改为user。5.4 修改组名$ chgrp -R groupname nameà name可为文件名或目录名。例:$ chgrp group file1à 将文件file1的所属组改为group$ chgrp R group dir1à 将目录dir1及其下所有文件和子目录的所属组改为group。六 远程登录$ rlogin hostname -l username$ telnet hostname$

14、 telnet IP-Addresshostname必须在/etc/hosts文件中定义。七 文件传输7.1 rcp1、 拷贝文件或目录至远端主机:$ rcp -r source hostname:destinationà source为本地文件或目录名,hostname为远端主机名(须在/etc/hosts文件中定义),destination为目录名称。例:$ rcp file1 host1:/tempà 将文件file1拷贝到主机host1的/temp目录下。$ rcp r dir1 host1:/tempà 将目录dir1拷贝到主机host1的/temp目录

15、下。2、 从远端主机拷贝文件或目录$ rcp -r hostname:source destination7.2 ftp$ ftp hostname或$ ftp IP_Address例:$ ftp host1à 与远端主机进行连接Name( host1:user-name):à 输入远端主机的登录用户名Password:à 输入登录用户的密码进入后的系统提示符为ftp>ftp>helpà 列出所有的命令ftp>!lsà 列出本地主机当前目录下的文件ftp>!pwdà 显示本地主机当前目录位置ftp>ls&

16、#224; 列出远端主机当前目录下的文件ftp>dirà 同lsftp>pwdà 显示远端主机当前目录位置ftp>lcd dir1à 改变本地主机工作目录至dir1下ftp>cd dir1à 改变远端主机工作目录至dir1下ftp>ascà 将传输类型设为ascii方式ftp>binà 将传输类型设为binary方式ftp>get file1à 将远端主机当前目录下的文件file1复制到本地主机当前目录ftp>put file1à 将本地主机当前目录下的文件file1

17、复制到远端主机当前目录ftp>mget *.cà 将远端主机当前目录下的*.c文件复制到本地主机当前目录ftp>mput *.cà 将本地主机当前目录下的*.c文件复制到远端主机当前目录ftp>promptà 切换交谈式指令(使用mput/mget时是否询问y/n)ftp>byeà 结束ftp工作八 环境变量8.1 查看环境变量$ envà 显示所有的环境变量设置$ echo $ENV_VARIABLEà 显示指定环境变量的设置例:$ echo $PATH/bin:/etc:/usr/bin:/tcb/bin8

18、.2 设定环境变量$ ENV_VARIABLE=XXX;export ENV_VARIABLE例:$ PATH=$PATH:$INFORMIXDIR/bin;export PATHà 将环境变量PATH设定为原PATH值+$INFORMIXDIR/bin8.3 取消环境变量设置$ unset $ENV_VARIABLE例:$ set GZJ=gzj;export GZJà 设置环境变量GZJ$ echo $GZJgzjà 显示环境变量值$ unset $GZJà 取消环境变量GZJ的设置$ echo $GZJà 已取消九 tar命令9.1 将多

19、个文件打包成一个归档文件$ tar cvf destination source1 source2 à source可以为文件名,也可以为目录名。例:$ tar cvf src.tar srcà 将src目录下的所有文件及子目录tar入src.tar文件中。9.2 将归档文件解包$ tar xvf sourceà 将归档文件source解开例:$ tar xvf src.tarà 将src.tar文件解开9.3 查看归档文件内容$ tar tvf sourceà 查看归档文件source的内容例:$ tar tvf src.tarà

20、查看src.tar文件的内容9.4 将文件归档至软盘$ tar cv6 file1 file2 例:$ tar cv6 a.cà 将文件a.c归档至软盘9.5 将归档文件从软盘读出$ tar xv6à 将软盘中的归档文件读出,并存在至当前工作目录。9.6 查看软盘中的归档文件$ tar tv69.7 磁带上归档文件的处理磁带上归档文件的处理与软盘中的处理方法基本相同,只是将设备编号6改为8即可。十 文件压缩10.1 压缩文件$ compress filenameà 将文件filename压缩,生成压缩文件source.Z例:$ compress src.tarà 压缩文件src.tar,生成压缩文件10.2 解压缩文件$ uncompress filenameà 解压缩文件filename,生成压缩前的文件例:$ uncompress src.tar.Zà 生成压缩前的文件src.tar十一 进程管理11.1 查看进程$ ps

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论