欢迎来到天天文库
浏览记录
ID:43830431
大小:111.50 KB
页数:20页
时间:2019-10-15
《Unix基础知识培训》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、Unix基础知识培训概述21、文件类型22、目录23、文件24、UNIX系统的关闭35、登录和退出36、文件及目录操作47、文件传输68、文件/目录属性710、文件/目录的查找和比较811、任务的控制911、shell变量1012、environment变量1013、别名1114、命令历史1115、文件的压缩1216、输入输出控制1317、系统用户相关操作1418、文件编辑器vi的使用方法简介15概述获得帮助:UNIX系统为每一个操作、系统调用和系统函数都定义了一个完整的说明文文件,在命令(终端)模式
2、下可通过man命令来显示该说明。例如:要看命令ls的说明可用$manls其中$为系统给出的一般用户的命令行提示符。1、文件类型(1).文本文件(2).二进制文件:存储程序,图形,图象,声音,数据的文件。(3).管道文件:进程间传送信息。(4).设备文件:特殊文件,也是UNIX的特色,它是使用和管理各种硬件设备的文件,如光盘,软盘等。(5).目录文件:组织管理文件的文件,它只储存有关文件名列表以及其他有关文件的信息。2、目录常用目录含义:/bin组织二进制文件。/dev组织外围设备。/etc组织各种用于
3、系统管理的程序和数据。/include组织和C语言开发有关的头文件。/lib组织应用开发中的子程序库和开发工具。/usr组织与用户有关的文件。/tmp临时文件。有关目录常用命令:mkdir建立目录cd/改变路径,用法同DOS基本相同,区别在于DOS用"",而UNIX用"/",且CD与/之间一定要有空格.mv将文件移到另一目录下。pwd显示当前所处绝对路径。rmdir删除空目录。3、文件当我们列文件目录时,会看到drwxrwxr-x1testdba96Nov1423:04bin-r--r--r--1t
4、estdba16127Oct121999rote这里列的是两个文件,他们的文件名就是最右边的字符串,他们分别是bin和rote。我们以第一个文件bin为例来讲一下各个字母的含义。左数第一个字母表示这个文件的类型."d"表示为目录文件。"l"表示链接文件。"b"表示块设备."c"表示字符设备。"p"表示管道文件。可以看出,bin是一个目录文件。然后就是后面的rwxrwxr-x,它们表示这个文件的访问权限,RWX分别表示读,写,执行。头三个字母RWX表示文件所有者拥有读写执行的权限,中间三个字母表示与所有
5、者同组用户有读写执行权限,最后三个字母表示系统中其他用户有读,和执行权限,却没有写权限。接下来是数字1,表示该文件的链接数。然后是test表示用户名。然后是dba表示用户所在组名。然后是数字96表示文件大小。然后是文件修改日期和文件名。4、UNIX系统的关闭shutdown–g0–y表示立即关机,不做等待。-g后面的数字表示等待时间。这时,系统中所有进程将被终止,同时系统将用内存缓冲区中的内容对磁盘有关内容更新,以保持系统同步。而突然断电则破坏这一过程,所以不正常关机极易破坏数据,导致系统崩溃。在关闭
6、作为主机的UNIX系统时,应在-g后跟一个非0的数字,表示系统关闭前的等待时间,一般为分钟数,对终端用户,系统将提示,以便用户保存现有工作,准备退出系统。5、登录和退出(1)登录步骤login:_______=>输入usernamepassword:_______=>输入密码(2)退出步骤logout或exit或(3)更改帐号密码passwd=>执行後将会出现下列信息ChangingNISpasswordforuseronice.Oldpassword:______=>输入旧密码Newpassword
7、:______=>输入新密码(最好6-8字,英文字母与数字混合)Retypenewpassword:______=>再输入一次密码(4)远程登录执行格式:rloginhostname[-1username]Example:$rlogindoc$remotelogin进入主机doc中。$rlogindoc-luser使用user帐号进入主机doc中。执行格式:telnethostname或telnetIPaddressExample:$telnetdocor$telnet140.109.20.2516、
8、文件及目录操作(1)列出文件或目录下的文件执行格式:ls[-atFlgR][name](name可为文件名或目录名称。)Example:$ls列出目前目录下的文件名。$ls-a列出包含以.起始的隐藏文件所有文件名。$ls-t依照文件最後修改时间的顺序,依序列出文件名。$ls-F列出目前目录下的文件名及其类型。"/"结尾表示为目录名称,$ls-l列出目录下所有文件的许可权、拥有者、文件大小、修改时间及名称。$ls-lg同上,并显示出文件的拥有者用户组名称。
此文档下载收益归作者所有