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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

Unix操作系统Word文档下载推荐.docx

1、$ 注: 改进版bsh,也很流行。 也即“命令行起始符”。 C shell(csh) 作为BSD Unix的一部分由Bill Joyvi的作者在加州大学伯克利分校创作 介绍了命令行的历史和一个和C编程语言类似的程序环境 同Bourne shell语法不兼容 tcsh,一个增强的但完全兼容的csh 用户标识 :% 也即“命令行起始符”File System:文件系统; Windows系统中,每个分区都维护着自己的一棵树,并且互不干扰。 Unix系统:无分区的概念;分析: /dev/dsk/c0t0d0s0含义:可以无限扩展文件(空间),但对逻辑没有影响。挂接点(挂盘)可画图说明。B就是挂接点。区

2、别:逻辑结构包容物理结构。 Windows系统:物理结构包容逻辑结构。8,path(路径): Absolute Path(绝对路径): 指定一个文件或目录和/目录的关系 由一个斜线开始如:/export/home/teacher/zhangsw/dir1/test.txt Relative Path(相当路径): 指定一个文件或目录和当前工作目录的关系 不以一个斜线开始/dir1/test.txt9,命令行语法: Command oprion(s) arguments 命令名 选项 参数 在命令行的每个部分之间必须用一个空格作为一个分隔符 在一个命令行单行最多可以输入256个字符。: 表示是可

3、选项 ,注意:大小写敏感。10,Unix的主要能力 多任务能使内核同时分开多条通道处理 多用户能使超过一个用户访问相同的系统资源 分布式处理能使资源透过网络使用第二章:1,登录、退出: 登录 telnet 192.168.0.204 login: (用户名) password: (用户密码)telnet是远程登录,后面是用服务器IP地址,视具体情况而定。 这里不用加括号,直接敲,前面的登录和密码是由计算机输出的提示。退出 logout或exit :直接关机可能破坏一些文件系统(如盘同步写),因为文件映像表在退出时由内存写回盘上。这两个命令的区别是:logout是退出与远程的连接;而exit只是

4、退出当前的shell ;有时也可以用作退出操作系统。如图:2, 使用者帐户/etc/passwd : 存放用户的注册信息。查看用户的注册信息:3. 密码的必要条件: 必须有6-8个字符的长度 至少包含两个字母和一个数字或特殊字符 必须和登录标识不同 必须和前一个密码有至少三个字符的不同这些条件被计算机科学家证实是良好的设定口令习惯,可以避免结合穷举法、折半查找等多种算法的解密。4. 改变你的密码 经常地改变你的密码有助于避免未授权登录 1 打出passwd命令 2 打出你当前的密码并按回车键 3 打出你新的密码并按回车键 4 再次打出你的新密码并按回车键 经常会出现超级管理员初始化普通用户名和

5、密码时不符合命名规范但由于权限成功了,然后普通用户修改时系统报错的情况,这时可以使用passwd username命令,username部分替换成该用户名,可以解决。第三章:5. 基本Unix命令6. clear命令 用途:清除终端屏幕 格式:clear 通常是指显示器7. pwd命令显示当前目录的绝对路径pwd用户的当前目录,是可以改变的;用户主目录(刚登陆进来时显示的目录)是系统自动分配的,但是不可改变的。8. cd命令改变目录 访问绝对和相对路径皆可cd directory_name 示例:cd /home/test1/dir2 (绝对路径) cd dir4/flowers (相对路径)

6、 cd (返回到之前路径,当有跳转到其它目录下的操作时) cd (返回到用户主目录的绝对位置) cd . (返回到当前目录) cd . (返回到上一级目录) cd ./. (返回上两级目录,相当于cd .两次) 示例命令中的方括号“”里面的部分为可选项,非必要。9. ls命令显示一个文件和目录的列表ls -a 显示隐藏文件 隐藏文件:文件名以“.”开始 ls -F 显示文件类型 :/表示目录文件;*表示可执行文件;(无) 表示文本文件; ls -R 显示一个递归的列表(含子目录下的所有文件) ls -t 显示文件按时间排序,由近到远; ls -l 显示每个文件或目录的详细列表;10. 文件权限

7、: r 读权限, w 写权限,对目录来说,可生成文件与子目录或删除文件与子目录 x 执行权限,对目录来说,可查找该目录下内容 - 没有相应的权限 如 d rwx r-x r-x 文 拥 同 其 件 有 组 它 类 者 者 人 型 其中:拥有者-生成文件时登录的人,权限最高,u表示; 同组者-系统管理员分配的同组的一个或几个人,g表示; 其它人-除拥有者,同组者外的人,o表示; 文件类型: -表示普通文件; d表示目录; l表示链接文件。11. chmod命令用途:改变权限语法格式: 符号模式使用字母和符号的组合$chmod g-r dante (将文件dante同组者的读许可除去) $chmo

8、d u+x go+r dante (为文件dante的拥有者添加执行许可) $chmod a=rw dante (给文件dante所有用户添加读写许可) 解析: 12. 八进制模式使用八进制数字 基础表示: 4 读 2 写 1 执行 派生表示: 可以得出规律:基础表示都是2的n次幂,派生表示由基础表示读写执行权限组合而得。 $chmod 555 dante (文件dante的权限改为r-x r-x r-x) $chmod 644 dante (文件dante的权限改为rw- r- r-) $chmod 755 dante (文件dante的权限改为rwx r-x r-x)13. touch命令

9、: 创建新文件(相当于windows中的新建命令)。 (1),创建一个新文件(如果:文件不存在就会创建一个新的文件); (2),更新一个已经存在文件的最后一次修改时间;格式:touch 文件名 touch file0114. mkdir命令: 创建新目录用相对或绝对路径新建目录均可 必须拥有适当的建立目录的许可mkdir -p 目录名 $mkdir dir1/weekly (前提:相对路径dir1,已存在) $mkdir dir1 dir2 dir3 (在当前目录下创建三个并列的目录) $mkdir /games (在当前主目录下建立文件夹games) $mkdir -p practice/d

10、ir1/admin (如果上级路径不存在,全都新建)15. cp命令:复制文件 cp -i source_file destination_filecp -i (一个或多个)源文件 目的文件(或目录)$cp nuts flavors (将文件nuts复制,副本名为flavors) $cp nuts flavors dir2 (将文件nuts、flavors复制到目录dir2中去) $cp -i beans nuts (将文件beans复制,副本名为nuts,如果加上了-i 选项的话,在复制过程中系统就会与用户交互提问; 如果与目的文件同名的文件存在,源文件的覆盖动作是否执行; 如不加-i选项则

11、不做提示直接覆盖)复制一个目录及其内容到另外的目录cp -r source_directory(s) destination_directorycp -ri (一个或多个)源目录 目的目录$cp -r dir3 dir4 (将目录dir3复制到目录dir4) $cp -r dir1 dir4 /tmp (将目录dir1和dir4复制到tmp目录下,绝对路径)16. mv命令:移动或更名文件和目录mv -i 源 目标文件(或目录)示例:$mv nuts brands (将文件nuts更名为brands,相当于重命名) $mv /export/home/user2/dir1/brands (将文件

12、/export/home/user2/dir1/brands移动到以前的路径) $mv dir5 dir6 (将目录dir5更名为dir6)-i选项和cp命令中的解释一致;17. rm和rmdir命令:删除文件rm -i (一个或多个)文件名 (-i 选项删除前询问?)$rm file1 file2 file3 (将文件file1、file2、file3删除) $rm -i file4 (将文件file4删除,过程中交互式提问确认删除)删除目录rmdir (一个或多个)空目录名 (删除空目录) rm -r (一个或多个)目录名 (删除非空目录)$rmdir empty_dir (将空目录emp

13、ty_dir删除) $rm -r dir6 (将目录dir6删除) $rm -ir /dir7 (将以前路径下dir7目录及其内容删除,过程中交互式提问确认删除)rmdir只能在目标目录为空时才能执行,这里指的都是内容为空的目录,否则要用rm -r递归删除目录及其内容。18. ln命令:建立一个链接文件(指向另外一个文件的文件)。给文件或目录建立替代名称或别名(1),软链接:相当于windows中的快捷方式,自己独立的数据空间,系统就会为它分配一个inode号,只是它的内容是另一个文件的文件名 (字符个数)。文件接点编号:inode(12432)-对应着磁盘的一个区域。ln -s 源文件 目标

14、文件 ln -s source_file target_file(为源文件创建一个软链接) ln -s xxx.txt xxx.ln(2),硬链接:并没有创建新的文件空间和分配新的inode号,只是创建了一个文件名到inode号的对应关系。硬链接数: 文件: 有多少个文件名与这个文件的inode号关联。 目录: 该目录下的子目录数+2。查看文件的inode号:ls -i (根据inode号可以看出硬链接就是同一个文件)删除一个连接:rm abc.ln如果一个文件的硬链接数大于1的话,我们删除文件时,实际上只删除了指向此文件的一个硬链接。19. man命令:手册(Manpages)用来查找用户所

15、需要的命令的用法和解释说明; 格式:man 名字 man -k 关键字 在Manpage中滚动 空格键一次滚动手册一页 回车键一次滚动手册一行 b 移到上一屏 f 移到下一屏 q 退出手册 /string 查找含有字符串的信息 n 寻找一下个出现的字符串第四章:20. 保留字符 它们是键盘上的对外壳有特殊的意义的字符 举例: ; $ % ! * ? | 点(.)和下划线(_)除外21通配符:21.1 : 星号(*) 代表0到多个字符 $ls d* (列出名字以d开头的所有文件)21.2 : 问号(? 代表单个字符 $ls dir? (列出名字以dir开头,最后一个字母不明的所有文件) $ls

16、z?.txt (列出名字以z开头,最后一个字母不明的文本文件)21.3 : 方括号() 匹配一组或范围中的字符到一个单个字符 $ls b-f*21.4 : 分号(;) 输入多个命令在同一命令行(以分号为分隔符) cd;ls(无论当前目录在哪,都会显示根目录的内容。 date; cal; pwd (当前的服务器系统时间,当前月份的日历,当前目录的绝对路径。21.5 : 尖括号(, 用()来将一个命令的输出重新定向到文件中而不是屏幕上; 用()来将一个命令的输入从重新定向到文件中而不是键盘上;)追加模式输出重定向; $mailx openlabtarenalab2 may.june (显示2003

17、年5月的日历,并将结果输出到文件may.june中且不在屏幕上显示) $cal 6 2003 may.june (显示2003年6月的日历,并将结果添加到文件may.june中)cal 10 2007 a.txtcal 5 2007 21.6 : /etc : 设备文件:* * 设备文件: * * /dev/stdin : 标准输入设备 * * /dev/stdout : 标准输出设备 * * /dev/null : 空设备 * *cal 8 2008 /dev/null(相当于把这些内容丢掉。cp /dev/null abc.txt (相当于把abc.txt文件清空了。cp /dev/std

18、in first.txt(与键盘输入联系起来) ctrl+D(组合键来结束输入)21.7 : 管道(|) 把前一个命令的输出并把它作为下一个命令的输入; 如: ls -l /etc | more (列出/etc下的文件和子目录,并不做显示,而是交给more命令去显示。注: 这和带分号的多个命令同一行的区别在于,分号分隔多个相互无关的命令, 而管道的命令之间是有关的,后一个命令的执行依赖于前一个命令的结果。.第五章:22. cat命令:将一个文本文件的内容显示在屏幕上,并且以不分屏的形式显示文件内容。cat /dev/null /b.txt (将一个文件的内容不显示在屏幕上而输出到另外一处的文件

19、中; cat /etc/passwd | awk -F: print $6 | sort /userinfo-awk(文本处理命令;“:”冒号是定义的一个分隔符; 单引号的内容表示所要做的操作;print输出;$1:表示第一部分;$6表示第六部分;“t”表示制表符(8个字符的长度),跳到下一个制表位置;表示续行符;“sort”表示对结果按行排序。作用:把passwd文件中内容:用户名和用户主目录,提取出来并按字母顺序排序输出。23. more命令:一次显示一个文本文件的内容一屏幕 more (一个或多个)文件名 空格键一次滚动手册一页 回车键一次滚动手册一行 b 移到上一屏 f 移到下一屏 h

20、 显示more功能的帮助页面 q 退出返回外壳提示 /string 查找含有字符串的信息 n 寻找一下个出现的字符串24. head & tail命令: head -n filename tail -n filename head -20 hello.txt tail -20 hello.txt 注意:-20 是指示要显示文件多少行,而不要理解为那是个负号。第六章:25. VI文本编辑器: Vi的键盘使用图:大家按提示操作,会打开一个页面,然后保存就可以。 vi的三种模式:26. 调用vi vi 文件名 打开或新建一个文件 vi 打开一个新的以后命名的文件 view 文件名 以只读方式打开一个

21、文件27. 位置 向上 k 向下 j 向左 h 向右 l均指控制光标28. 输入 i 在光标当前位置插入 a 在光标所在位置后插入 l 在行头插入 A 在行尾插入 o 在光标所在行下插入一空行 O 在光标所在行上插入一空行 退出插入状态29. 删除文本 x 删除一个字符 dw 删除当前词 3dw 删除三个词 dd 删除当前行 5dd 删除五行 :5,10d30. 撤消和更改文本 r 替换一个字符 cw 替换一个单词 cc 替换一行 C 替换从光标至行尾 J 把当前行和下一行连起来 u 废除刚才的编辑操作(即undo) 改变大小写31. 复制和粘贴文本 yy 拷贝行(或Y) yw 拷贝词 p 当

22、前行下粘贴 P 当前行上粘贴1,2co3 拷贝行1,行2在行3之后4,5m6 移动行4,行5在行6之后32. 保存和退出文件w 存盘w 新文件存成新文件wq 存盘退出vi(或ZZ,或:x)q! 强行退出不存盘33. 高级编辑选项set nu 显示行代码(:set nonu 隐藏行号)(number) 光标停在指定行,如:21或21G G 到文件尾(1G到文件头) /串 从当前行往下查找 ?串 从当前行往上查找 n 查找继续1,$s/旧串/新串/g 替换全文(或:%s/旧串/新串/g)r 在光标所在位置插入另一个文件第七章:34Id命令:查看注册用户自己的信息。 显示符合有效用户ID的用户名称i

23、d 选项id 姓名id rootid -a 姓名(查看该用户所属的所有的组)35. who命令:显示关于登录到本地系统的所有当前用户的信息 who:tangliang pts/233 5月28日 10:36 (192.168.17.53) 用户名 伪终端号 登陆时间 本地ip地址36. w命令:显示关于登录到本地系统的所有当前用户的更详细的信息w: 下午12点23分 运行9天 1:53,232 用户,平均负载:5.23,2.34, 0.21用户名 伪终端号 登陆时间 闲置 JCPU PCPU 正在执行的命令37,who am i命令:是显示关于你真实用户ID的信息who am i:zhangs

24、w pts/67 6月 3 17:36 (192.168.0.225) 用户名 伪终端号 登陆时间 本地ip地址 图和who的命令很相似。38, whoami命令:只显示有效用户的登录名称 whoami : zhangsw39. users命令: 查看登陆的用户信息。 users:当一个用户名同时出现时表示多个终端使用同一个用户名登陆。users :40.find命令:寻找基于指定标准的文件,然后对匹配的文件执行一个命令 find path expression action 指定路径 查找条件 执行的动作 find / -name perl(-name按文件名来查找) find . -mti

25、me -10 print (-mtime按文件最后一次修改时间来查找,-10:表示10天以内的文件;+10:表示10天之前的文件;10:刚好那天修改的文件。 find /etc -user 0 -size +400 print (-user:按文件的拥有者查找,uid为0的;-size:按文件的大小查找,大于400block(1block=521Byte;1block=0.5k) find -perm 777 /holes (-perm按照文件的权限查找; find /export/home -type f -atime +365 -exec rm ;(-type按类型查找;-atime按最后一次访问时间查找,超过365天的文件;-exec要执行的动作) -name按文件名来查找 -mtime按文件最后一次修改时间来查找 -user:按文件的拥有者查找 -size:按文件的大小查找 -perm按照文件的权限查找 -type按类型查找 -atime按最后一次访问时间查找find -mtime +1 -size -200 -print (在所有目录下查找大小小于100k,最后修改时间是一天前的所有文件。也

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

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