您好,欢迎访问三七文档
当前位置:首页 > IT计算机/网络 > linux/Unix相关 > UNIX基础和Shell命令
神州数码思特奇公司基础工程师系列培训培训目标通过本次培训,您将学习到以下内容:UNIX命令格式、组成、如何获取命令帮助UNIX常用操作命令学习此次课程的目标:您将掌握UNIX操作系统的常用操作命令,以及如何获取命令帮助。神州数码思特奇公司基础工程师系列培训目录概述UNIX基础操作命令UNIX文件操作命令UNIX权限操作命令其他常用命令神州数码思特奇公司基础工程师系列培训概述什么是UNIX?-UNIX是操作系统。与大家熟悉的Windows用户界面和使用习惯不同,Unix是常使用命令运行、极具灵活性的操作系统,目前的产品主要有IBM-AIX、SUN-Solaris、HP-UNIX等。它功能强大,结构简单,性能稳定,常常可以运行数年而不用重启,安全性和稳定性非常高,一直到现在都是政府、金融、科研、电信等关键部门所使用的主要操作系统。什么是shell?-Shell是Unix内核与用户之间的接口,是命令行解释器,它的作用就是遵循一定的语法将输入的命令加以解释并传给系统。目前常见的Shell有bash、ksh和csh。通过这个接口,我们的命令才得以在操作系统上运行,才可以操作系统。本文主要介绍unix常用命令,和shell脚本。是一个多用户、多任务的操作系统,允许多个用户同时使用系统资源。为了让系统知道用户是谁,拥有什么权限,可以使用什么资源,用户必须首先向系统表明自己的身份,这个过程称为登录(login)。当显示出系统缺省的主提示符(对普通用户,缺省的主提示符是$;对超级用户root,缺省的主提示符是#),就表明用户登录成功了。若登录不成功,系统将要求用户重新登录。用户退出系统的方法有两种:1.键入命令:exit2.在提示符下按Ctrl+D组合键神州数码思特奇公司基础工程师系列培训登陆一般我们以telnet方式登陆:神州数码思特奇公司基础工程师系列培训登陆比较流行的工具:SecureCRTNow,weareinunix.神州数码思特奇公司基础工程师系列培训几个概念根目录:根目录这是所有目录和文件的起点,就是/绝对目录:是从根目录(也就是“/”)开始一直到该目录的全程的路径。比如:/work11/jisx,相当于windows下的目录:F:\项目文档\新疆联通相对路径:相对于当前目录的路径。两个特殊的目录,存在于任何目录下:.指示当前目录..当前目录的父目录。补充:由于根目录”/”是所有目录的起始目录,所以“/”下的..仍指向当前目录。如:../aaadir./bbb/ccfileHOME目录:~,是用户登陆进来时的起始目录。比如:/home/cbill神州数码思特奇公司基础工程师系列培训几个概念文件系统:通俗的说,相当于windows的C:\,D:\unix命令的格式:命令-选项参数例:ls-la/etc/passwd说明:当有多个参数时,可以写在一起。上例等同于:ls-l–a/etc/passwd也可以不加选项使用:ls/etc/passwd通配符:通配符可以理解为一种语法格式,常用的通配符有:*匹配任何字符或任何数目的字符。比如A*,表示以A开头?匹配任何单字符。比如:B??,表示以B开头,后跟两个字符[…]匹配任何包含在括号里的单字符,*a??[123].txt,表示含有a,并且a后的第3个字符为(1/2/3).txtUnix系统大小写敏感。如:file,File,FILE分别表示不同的文件。也没有扩展名的概念,不像windows,*.dll,*.bat表示不同类型的文件。注释:#号表示注释,注意这里不要和命令行提示符的#号混淆。神州数码思特奇公司基础工程师系列培训帮助指令:man指令名称:man指令英文原义:manual语法:man[任何关键字]功能描述:获得帮助信息范例:$manls查看ls指令的帮助信息神州数码思特奇公司基础工程师系列培训一、UNIX基础命令神州数码思特奇公司基础工程师系列培训帮助指令:man其他:$manpath显示完成的帮助手册页路径$manls|col–bls.txt将man手册页转换成普通文本文件神州数码思特奇公司基础工程师系列培训文件处理指令:ls指令名称:ls指令英文原义:list语法:ls选项[-alt][文件或目录]-a显示所有文件,包括隐藏文件-l使用长格式显示-t按照时间排序-r反转排序功能描述:显示目录文件功能说明:显示文字。语法:echo[-ne][字符串]或echo[--help][--version]补充说明:echo会将输入的字符串送往标准输出。输出的字符串间以空白字符隔开并在最后加上换行号。参数:-n不要在最后自动换行-e若字符串中出现以下字符,则特别加以处理,而不会将它当成一般文字输出:\a发出警告声;\b删除前一个字符;\c最后不加上换行符号;\f换行但光标仍旧停留在原来的位置;\n换行且光标移至行首;\r光标移至行首,但不换行;\t插入tab;\v与\f相同;\\插入\字符;\nnn插入nnn(八进制)所代表的ASCII字符;代表的意义如下∶对文件而言对目录而言r可读此文件可得知目录内有哪些文w可修改此文件可在此目录内建立及删除文件x可执行此文件可进入此目录内-无此使用权无此使用权神州数码思特奇公司基础工程师系列培训文件处理指令:cd指令名称:cd指令英文原义:changedirectory语法:cd[目录]功能描述:切换目录范例:$cd..回到上一级目录$cd~回到用户的宿主目录,或者cd(不带参数)$cd/切换到根目录$cd../usr切换到上一层目录的usr目录神州数码思特奇公司基础工程师系列培训文件处理指令:pwd指令名称:pwd指令英文原义:printworkdirectory语法:pwd功能描述:显示目前所在的工作目录范例:$pwd/usr/X11R6/bin显示当前工作目录为/usr/X11R6/bin神州数码思特奇公司基础工程师系列培训文件处理指令:cp指令名称:cp指令英文原义:copy语法:cp[-r][源文件或目录][目的文件或目录]-r复制目录功能描述:复制文件、目录神州数码思特奇公司基础工程师系列培训文件处理指令:cp范例:$cpfile1file2将文件名为f1的文件复制一份为文件名为f2的文件。$cpfile1file2dir将文件file1,file2复制到目录dir$cp-rdir1dir2将dir1下的所有目录包括子目录陆续地复制到dir2$cp-rfile1dir1dir2/file2destDir将文件file1,目录dir1,dir2目录下的文件file2复制到目录destDir神州数码思特奇公司基础工程师系列培训文件处理指令:rm指令名称:rm指令英文原义:remove语法:rm-irf[文件或目录]-i互动模式,删除前再做一次确认-r删除目录和文件-f强制删除文件功能描述:删除文件神州数码思特奇公司基础工程师系列培训文件处理指令:rm范例:$rm-ifile删除文件前询问是否删除,这时会提示我们输入y或n$rm-rfdir强制删除整个目录包括下面的文件注意:rm操作不可回退,没有win系统的回收站机制。使用时要特别小心!!神州数码思特奇公司基础工程师系列培训文件处理指令:mv指令名称:mv指令英文原义:move语法:mv-if[源文件或目录][目的文件或目录]-i覆盖前提示-f强制移动功能描述:移动和重命名文件神州数码思特奇公司基础工程师系列培训文件处理指令:mv范例:$mvfile1file2将文件file1移动到文件file2,其实也就是更名地操作;若file2为目录,则是将file1移动到file2目录下$mvsrcfile1srcfile2srcDir1destDir将文件srcfile1、srcfile2和目录srcDir1移动到destDir目录下。神州数码思特奇公司基础工程师系列培训文件处理指令:cat指令名称:cat语法:cat[文件名]功能描述:显示文件内容范例:$catcc.txt$cattempatempbtempc说明:输出重定向,如:catfile1file2。会覆盖原文件file2.输出追加,如catfile1file2file3,不会覆盖原文件,会在原文件的尾部追加。只能用来显示文本文件,而不能显示块文件。下面说的文件查看修改命令,如果没有特殊说明,都只能操作文本文件。神州数码思特奇公司基础工程师系列培训文件处理指令:more指令名称:more语法:more[文件名]f或(空格)显示下一页(Enter)显示下一行q或Q退出more功能描述:分页显示文件内容范例:$more/etc/services神州数码思特奇公司基础工程师系列培训文件处理指令:head指令名称:head语法:head-num[文件名]-num显示文件的前num行功能描述:查看文件的前几行范例:$head-20/etc/services神州数码思特奇公司基础工程师系列培训文件处理指令:tail指令名称:tail语法:tail-num[文件名]-num显示文件的后num行功能描述:查看文件的后几行范例:$tail-30/etc/services神州数码思特奇公司基础工程师系列培训文件处理指令:mkdir指令名称:mkdir语法:mkdir选项[-p][目录名]-p依次创建目录功能描述:建立目录范例:$mkdirint$mkdir-pint1/mail/神州数码思特奇公司基础工程师系列培训文件处理指令:rmdir指令名称:rmdir语法:rmdir选项[-p][目录名]-p依次删除目录功能描述:删除空目录范例:$rmdirint$rmdir-pint1/mail/
本文标题:UNIX基础和Shell命令
链接地址:https://www.777doc.com/doc-7027925 .html