资源描述
*,*,单击此处编辑母版标题样式,*,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,第五章,Linux,基本命令,一、文件和目录操作命令,(一),pwd,,,cd,1,、,pwd,命令:显示当前所在的工作路径,2,、,cd,目录名:切换到某个目录,cd,.,返回上一级目录,cd,/,返回跟目录,(二),ls,显示文件及目录,格式:,ls,参数,路径或文件名,-a,显示当前目录下所有的文件和目录,-l,以长格式显示当前目录下所有的文件和目录,注:蓝色代表目录,绿色代表可执行文件,红色代表压缩文件,浅蓝色代表连接文件,灰色代表其他文件。,上图中:,d,代表目录,,-,表示普通文件,,1,代表连接文件,,c,表示字符设备,,b,代表块设备,其余,210,个字符代表文件对不同用户的权限,,r,表示对文件读的权利,,w,代表对文件写的权利,,x,代表对文件执行的权利。,(三),mkdir,,,rmdir,1,、,mkdir,参数,目录名:建立目录,-p,建立目录时,如果父目录不存在,则此时可以与子目录一起建立。,#,mkdir,/temp/123,#,mkdir,/temp/456/123 -p,2,、,rmdir,参数,目录名:删除空目录,-p,一起删除父目录,父目录下应无其他目录,#,rmdir,/temp/123,#,rmdir,-p /temp/456/123,(四),touch,格式:,touch,文件名,功能:生成一个空文件或更改文件的时间,#touch,text.txt,创建一个空文件,#touch,text.txt,更改,text.txt,文件的系统时间,(五),cp,,,rm,,,mv,,,ln,1,、,cp,格式:,cp ,参数,源文件 目标文件,功能:拷贝文件或目录,参数:,-f,如果目标文件或目录存在,先删除再复制,不提示用户。,-i,如果目标文件或目录存在,提示用户是否覆盖原有的文件。,-r,将指定目录及子目录下的所有文件复制到另一个目录下。,#cp /etc/,rc.local,/temp,#cp -r /etc/,rc.d,/temp/123,2,、,rm,格式:,rm,参数,文件名,功能:删除文件,参数:,-i,交互式删除(提示用户),-f,强制删除,不提示用户,-r,将指定目录及子目录下的所有文件全部删除,#,rm,/temp/123/rc.local,#,rm,-,rf,/temp/123/rc.d,3,、,mv,格式:,mv,参数,源文件或目录 目标文件或目录,功能:移动文件或目录,参数:,-f,如果目标文件或目录存在,不提示用户,-I,如果目标文件或目录存在,提示用户,#,mv,-if /temp/123 /temp/456,4,、,ln,格式:,ln,参数,源文件或目录 链接名,功能:建立链接,参数:,-s,建立符号链接文件(软链接),该命令在文件之间创建链接,链接有两种:一种称为硬链接(,Hard Link,),另一种称为符号链接(,Symbolic Link,),#,ln,-s/temp/123/rc.d /temp/456/abc,二、显示命令,(一),cat,,,more,,,less,1,、,cat,格式:,cat,文件名,功能:显示文件内容,#cat /temp/456/text.txt,2,、,more,格式:,more,文件名,功能:分屏显示文件中的内容,#more /etc/,xinetd.conf,3,、,less,格式:,less,文件名,功能:分屏显示文件中内容,#less /etc/,xinetd.conf,(按,Q,键退出),(二),head,,,tail,1,、,head,格式:,head ,参数,文件名,功能:显示文件的前几行,参数:,-n num,显示文件的前,num,行,-c num,显示文件的前,num,个字符,#head n 2 /etc/,xinetd.conf,#head c 20 /etc/,xinetd.conf,2,、,tail,格式:,tail,参数,文件名,功能:显示文件的末尾几行,参数:,-n num,显示文件末尾,num,行,-c num,显示文件的末尾,num,个字符,#tail n 2 /etc/,xinetd.conf,#tail c 20 /etc/,xinetd.conf,(三),file,,,locate,,,which,,,find,,,grep,1,、,file,格式:,file,文件名或目录,功能:显示文件或目录的类型,#file /etc/,fstab,2,、,locate,格式:,locate,字符串,功能:查找绝对路径中包含指定字符串的文件,#locate rc6.d,3,、,which,格式:,which,命令名,功能:确定命令程序的具体位置,#which more,#which cp,4,、,find,格式:,find,路径,功能:查找文件所在的目录,路径可以是多个路径,路径之间用空格隔开。,-name,指明查找的文件名,-user username,查找文件的所有者,-group,grpname,查找文件所属的组,-,atime,n,查找,n,天以前访问过的文件,-,matime,n,查找,n,天以内修改过的文件,5,、,grep,格式:,grep,参数,要查找的字符串 文件名,功能:查找文件中包含指定字符串的行,参数:,-num,输出匹配行前后各,num,行的内容,-b,显示匹配查找条件的行距离文件开头有多少字节,-c,显示文件中包含有指定字符串的行的个数,但不显示内容。,三、网络命令,(一),hostname,,,ping,,,host,1,、,hostname,格式:,hostname,主机名,功能:显示或设置系统的主机名,#hostname,#hostname RH9,2,、,ping,格式:,ping ,参数,主机名,/IP,地址,功能:测试本机和目标主机连通性,参数:,-c count,共发出,count,次信息,-i interval,两次信息之间的时间间隔为,interval,Ping -c 4 192.168.2.9,Ping -c 5 127.0.0.1,3,、,host,格式:,host,主机名或,IP,地址,功能:,IP,地址查找工具,#host 127.0.0.1,#host,(二),ifconfig,格式:,ifconfig,网卡号,参数,IP,地址,功能:配置网卡和显示网卡信息,参数:,-a,显示所有的网卡信息,否则只显示当前激活的网卡信息,#,ifconfig,-a,#,ifconfig,eth0 192.168.2.6,(三),telnet,,,ftp,1,、,telnet,格式:,telnet,主机名或,IP,地址,功能:远程登录客户程序,#telnet 202.96.8.3,系统提示输入登录的用户名和密码,2,、,ftp,格式:,ftp,主机名或,IP,地址,功能:,FTP,客户程序,#ftp 202.197.11.87,最常用的,FTP,命令有,ls,列出远程主机的当前目录,cd,在远程主机上改变工作目录,lcd,在本地主机上改变工作目录,ascii,设置文件传输方式为,ASCII,模式,binary,设置文件传输方式为二进制模式,close,终止当前的,FTP,会话,get,(,mget,)文件下载,put,(,mput,)文件上传,open,连接远程,FTP,站点,quit,断开与远程主机的连接并退出,FTP,例:,(,1,)启动,FTP,会话,#open,主机名,/IP,地址,(,2,)终止,FTP,会话:,close,,,disconnect,,,quit,,,bye,命令用于终止与远程主机的会话。,(,3,)改变目录:,cd,目录名,(,4,)远程目录列表:,ls,目录,(,5,)从远程系统下载文件:,get,源文件名 目标文件名,mget,文件名列表(一次可获取多个远程文件),(,6,)向远程系统上传文件,put,文件名(一次发送一个本地文件),mput,文件名列表(发送多个本地文件),(,7,)改变文件传输模式,在,Linux,系统中,用户进行文件传输的步骤主要是:,(,1,)激活,FTP,程序,(,2,)进行联机、登录,(,3,)在远程计算机上进行文件浏览,找到要传输的文件,(,4,)进行文件传输,(,5,)传输结束,断开联机,(四),wall,,,write,,,mesg,1,、,wall,格式:,wall,功能:向任何用户终端发送字符消息,#wall,进入消息输入状态,按,CTRL+D,结束,2,、,write,格式:,write,用户名,功能:向用户发送字符信息,#write user1,3,、,mesg,格式:,mesg,参数,功能:控制他人向自己的终端发送消息的能力,参数:,y,允许他人往自己的终端发送消息,n,不允许他人往自己的终端发送消息,#,mesg,n,#,mesg,(五),mail,格式:,mail,用户名或,E-mail,地址,功能:,SMTP,客户端程序,#mail stu1,输入要发送的邮件内容,按,ctrl+d,结束输入,把邮件发出。,(六),finger,格式:,finger ,用户名,主机名,功能:显示主机系统中的用户信息,#finger,#finger root,(七),netstat,格式:,netstat,参数,功能:显示网络连接、路由表、网卡统计数等信息,参数:,-i,显示网卡统计信息,-r,显示路由表,-a,显示所有信息,四、系统状态显示命令,1,、,stat,格式:,stat,功能:显示指定文件的相关信息,#stat /etc/,fstab,2,、,who,whoami,hostname,uname,dmesg,(,1,),who,:显示当前在线登录用户,(,2,),whoami,:显示用户自己的身份,(,3,),hostname,:显示主机名称,(,4,),uname,:显示操作系统信息,(,5,),dmesg,:显示系统启动信息,3,、其他命令,(,1,),top,:显示系统中耗费资源最多的进程,(,2,),du,:显示指定的文件(目录)已使用的磁盘空间的总量,(,3,),df,:显示文件系统 磁盘空间的使用情况,(,4,),free,:显示内存和交换空间的使用情况,(,5,),locale,:显示当前语言环境,(,6,),date,:显示当前系统时间,(,7,),clear,:清除屏幕,(,8,),history,:显示用户最近执行的命令,实验,1,、创建属于自己的一个文件,建立一个新文件和子目录,进行复制、移动删除等。,2,、查看你使用的计算机的主机名、,IP,地址。,3,、使用,FTP,、,TELNET,远程登录。,4,、熟悉网络命令。,5,、系统状态命令的显示。,
展开阅读全文