UNIX编程环境新员工培训材料Word文档格式.docx
- 文档编号:15828772
- 上传时间:2022-11-16
- 格式:DOCX
- 页数:13
- 大小:53.13KB
UNIX编程环境新员工培训材料Word文档格式.docx
《UNIX编程环境新员工培训材料Word文档格式.docx》由会员分享,可在线阅读,更多相关《UNIX编程环境新员工培训材料Word文档格式.docx(13页珍藏版)》请在冰豆网上搜索。
上面这条命令的作用是允许远地机器的终端连接到本地机的X服务器。
设置DISPLAY的方法为:
%setenvDISPLAY所在机器IP地址:
0.0
$setDISPLAY=所在机器IP地址:
其中,%是csh的提示符,$为Bsh或Ksh提示符。
UNIX用户的每一次凳录都对应一个SHELL,SHELL是一种命令解释器,它对用户输入的命令进行解释和替换,然后交给操作系统去执行。
4UNIX的凳录与退出
在凳录UNIX前必须做一些准备工作,系统管理员要先给你开一个帐号,并给你一个密码,以后你就可以用此帐号和密码凳录UNIX系统了。
4.1本机凳录
如果机器还没有进入X-Window中,屏幕上会显示输入用户名,输入用户名后回车,显示输入密码,输入密码后就进入了X-Window系统。
在X-Window中,通过命令按扭(在屏幕的下方)或菜单(在屏幕上按右键)打开新的命令窗口。
如果机器已进入X-Window中且不是你的帐号,第一种方法你可以退出X-Window(按右键,选菜单退出;
第二种方法是在命令窗口中使用su命令:
%su-用户名
此后窗口中显示:
Password:
此时输入密码后回车就凳录到了你的帐号下。
第三种方法是使用telnet命令,参照下面的说明。
4.2从UNIX机凳录远端UNIX机器
在本地机器中打开一个命令窗口,执行telnet命令:
%telnet远端机器IP地址
此后屏幕显示:
Trying192.168.1.129...
Connectedto192.168.1.129.
Escapecharacteris'
^]'
.
SunOS5.6
login:
输入用户后回车,屏幕显示如下:
Password:
输入密码后就凳录到了你的帐号。
4.3从PC机凳录远端UNIX机器
从PC机凳录到UNIX机器是最常用的,方法有很多种,常用的有:
在运行菜单中使用telnet命令、使用netterm软件、使用X-Window仿真程序exceed,还有其它终端仿真程序。
4.4退出UNIX
退出UNIX就是要退出所有属于你的帐号的命令窗口,方法是在每一个命令窗口中执行命令:
%exit
或
%logout
4.5在PC机上起动UNIX上的图形应用程序
前面提到了UNIX上的图形应用程序都是X-Client应用程序,运行它需要X-Server的支持。
所以在PC机上要运行UNIX上的图形应用程序需要安装X-Server,现在我们使用的PC机上的X-Server程序为exceed,exceed的安装和使用以后再学习,现在了解即可。
5UNIX中的常用命令
UNIX的提供给用户的接口有两个:
字符命令接口(可以在图形方式下设置并使用)和系统调用,系统调用是一种编程接口,这里不作详细介绍。
本小节讲解UNIX的一些常用命令,为操作UNIX打下基础。
UNIX的命令是在命令窗口中命令提示符下输入的,输入的命令由SHELL解释并交给UNIX运行。
UNIX的通用命令语法是:
命令动词命令选项表命令参数
命令动词是命令的名称,表示本命令的基本功能;
命令选项是由‘-’开始的参数,多个选项可以连在一起,只用一个‘-’,命令选项用空格分开,命令选项的作用是用来控制命令的执行的;
命令参数一般表示命令作用的目标。
命令选项表是可选的,有的命令可能没有命令选项和命令参数。
命令参数可以使用元字符:
?
表示任意一个字符
*表示零到多个任意字符
[]表示方括号中的任意一个字符
[^]表示不在方括号中的任意一个字符
这里讲的UNIX命令包括目录操作、文件操作、口令和权限操作、环境操作四个方面。
本小节只讲解命令的基本用法,命令的详细功能请用man命令查学:
%man要查的命令
5.1目录操作
当前目录或工作目录是指你的命令执行时所在的目录
家目录是指你的帐号所在的目录
.表示当前目录
..表示当前目录的父目录
~家目录
5.1.1显示当前目录pwd
%pwd
5.1.2改变当前目录cd
%cd命令所要转向的目录
5.1.3目录创建mkdir
%mkdir目录名称
5.1.4目录删除rmdir
%rmdir目录名称
要删除的目录必须为空,即目录中不能有内容。
如果目录中有内容,请用命令:
%rm-r目录名称
5.1.5目录内容查看命令ls
%ls
用来列出当前目录或指定目录中包含的名件或目录的名字及其它信息
5.2文件操作
在UNIX中,文件分成三大类:
普通文件、目录文件、特别文件。
每个文件都有三类仿问权限:
用户、用户组、其它,每类仿问权限包括:
读(r)、写(w)、执行(x)。
5.2.1文件类型显示file
%file要查看的名件
5.2.2文件的连接与显示cat
%cat文件名。
。
此命令将文件都连接起来并显示在屏幕上。
5.2.3分页浏览文件more
%more文件名
此命令分页显示文件的内容
5.2.4文件查找命令find
%find查找的开始目录查找条件执行的操作
这个命令从指定的目录开始查找符合条件的文件,并执行相应的操作。
查找条件可以是文件名、文件大小等,执行的操作缺省为显示到屏幕。
5.2.5文件复制cp
%cp源文件。
目标文件
如果目标文件是一个目录,源文件全部复制到这个目录下;
如果目标文件是普通文件,源文件连接后写到目标文件;
如果源文件中含目录文件,请用选项“-r”。
5.2.6文件删除rm
%rm要删除的文件
5.2.7文件移动与改名mv
%源文件目标文件
5.3口令和权限操作
5.3.1改变口令(密码)
%passwd[用户名]
5.3.2修改文件权限chmod
%chmod权限修改表文件名
5.4环境操作
5.4.1设置环境变量set或setenv
%setenv环境变量名环境变量值
$set环境变量名=环境变量值
5.4.2显示环境变量env
%env
6文本编辑工具vi
vi是UNIX中的一个全屏文体编辑工具,它很难学,但是功能又很强,几乎是所有UNIX使用者和程序员必须掌握的工具之一,熟练的编辑技巧是UNIX成功的前提。
这里仅讲解vi工具的入门知识和其中的几个重要概念,要想熟练的掌握需要查vi的参考手册,并多多练习。
6.1vi中的相关概念
vi有三种工作方式:
输入方式、命令方式和转义方式。
在输入方式下,用户可以输入字符;
在命令方式下用户可以输入各种各种的编辑命令;
在转义方式下,用户可以输入ed(是一个行编辑命令)命令。
刚进入vi时,vi处于命令方式,在命令方式下如果输入编辑命令,vi转入输入方式;
在命令方式下如果输入冒号“:
”,vi转入转义方式(屏幕下方显示一个冒号)。
在输入方式下按[ESC]键,就转入命令方式。
这个使用频率最高。
在转义方式下按[ESC]键,或回车键,应转入命令方式。
在vi中有三种缓冲区:
编辑缓冲区、正文缓冲区、删除缓冲区。
编辑缓冲区保存正编辑文件的副本,建义在编辑文件时注意存盘;
正文缓冲区是用来在文件中移动文本的,有一个无名缓冲区和26个有名缓冲区(命名为a-z);
删除缓冲区有9个(命名为0-9),其中0号缓冲区对应无名缓冲区。
在vi中,删除的文本自动放入0号缓冲区,其它删除缓冲区的内容自动后移,第9号缓冲区的内容自动丢失。
在vi中有文本复制命令和文本粘贴命令,可以指定删除缓冲区或文本缓冲区,指定的方法为:
在按命令前先按缓冲区名----“+a-z或“+1-9,如果没有指定缓冲区则为无名缓冲区。
在vi中有的命令可以指定操作次数,即在按命令前输入一个数字,如yy命令是复制一行到文本编辑区,10yy则从光标所在行向下复制10行到文本编辑区。
vi的编辑命令常用的有光标移动命令、屏幕移动命令、文本插入命令、文本修改命令、文本移动命令、模式查找命令、模式替换命令。
6.2光标移动命令
字符移动命令hjkl
字移动命令wWbBeE
句移动命令()
段移动命令{}
屏移动命令HML
行移动命令G
6.3屏幕移动命令
上卷屏CTRL+FCTRL+U
下卷屏CTRL+BCTRL+D
6.4文本插入命令
光标处插入i
行首插入I
光标后插入a
行尾插入A
光标处插入一行o
光标前插入一行O
执行上面命令后,vi转入输入方式
6.5文本修改命令
删除一行dd
删除到光标移动目标处d+光标移动命令
从光标处删到行尾D
重复执行上一条命令.
取消上一条命令u
取消对光标所在行的编辑U
光标所在行与下一行合成一行J
其它修改命令c+光标移动命令ccCsS
6.6文本移动命令
复制文标到文本缓冲区缓冲区名+yy缓冲区名+y+光标移动命令
粘贴文本缓冲区的内容到光标处缓冲区名+p
粘贴文本缓冲区的内容到光标前面缓冲区名+P
6.7模式查找命令
向前查找/+模式
向后查找?
+模式
继续向原方向查找n
继续向原方向的反方向查找N
6.8模式替换命令
这是一个转义命令,即在转义方式下执行。
开始行号,结束行号s/模式串/替换成的目标字符串/gc
此命令表示从开始行号到结束行号的与模式串匹配的字符串由目标字符串替换。
g表示整行替换,否则只替换每行第一个匹配的。
c表示替换时需要确认。
6.9常用转义命令
存盘命令w
存盘退出命令wqx
7编译控制工具make
7.1make程序工作原理
make是一个很好的程序维护工具,它保持文件间依赖关系,并依靠这种关系进行目标模块的更新。
make的核心功能就是检查源文件与目标文标之间的时间先后关系,如果源文件比目标文件新,make就执行依赖关系后面的命令,对目标文件进行更
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- UNIX 编程 环境 新员工 培训 材料
![提示](https://static.bdocx.com/images/bang_tan.gif)