




已阅读5页,还剩30页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Shell基础及常用命令(1),Shell简介使用SecureCRT远程维护常用文件目录操作命令,第2页,总共34页,Shell简介,什么是Shell?Shell:命令解释器,类似DOS系统中的程序将用户的命令翻译给内核处理将内核处理的结果翻译给用户操作系统和用户的界面(Interface)每次启动系统后都会进入一个互动模式的Shell环境,并等待用户登录。Shell不属于内核的部分,在同一个内核上,可以使用不同版本的Shell。,第3页,总共34页,Shell简介,什么是Shell?通常使用的bash,它是GNU计划的产品,其它的Shell:csh,Ksh,sh等不同Shell间的转换:shbashcsh系统中支持的shelllsal/bin/*shmore/etc/shells显示当前用户所作用的Shellecho$SHELLmore/etc/passwd内置命令和外置命令的区别内置命令:cdpwdexit外置命令:ls,第4页,总共34页,Shell简介,什么是Shell?如果使用图形界面,则在启动Shell后还会启动图形界面服务进程,如gdm。此时可以通过Ctrl+Alt+F1-7来切换操作界面,其中1-6是文本界面,7是图形界面。在VMware中,想按Ctrl+Alt+F1的话,先按下Ctrl+Alt+Space,然后只释放Space键,再按下F1键,以此类推。如果启动系统后,并没有启动图形界面服务,则进入的是文本界面,此时可以通过输入命令startx,启动图形界面服务。,第5页,总共34页,Shell命令格式,命令选项参数各部分用空格隔开,第6页,总共34页,Shell命令格式,举例普通用户提示符“$”管理员root用户的提示符“#”多个命令选项可写在一起一个命令行中,可以输入多个命令,不同命令用分号分开,zsczsc-desktop$ls-l/home,命令组成部分间用空格进行分隔,命令参数,第7页,总共34页,Shell命令中的通配符,“?”可替代单个字符。“*”可替代任意字符方括号“charset”可替代charset集中的任何单个字符例子:cpdoc/*/opt(注意路径的含义)lsab?.txtls/dev/sda123ls0-9?.conf,第8页,总共34页,关机重启命令:shutdown(65),命令名称:shutdown执行权限:root功能描述:关机、重启命令的执行过程:命令执行后,以广播方式通知系统中的所有用户,停止作业,注销用户,新用户不能登录;发送信号给init程序,从而执行关机(init0)或重启(init6),第9页,总共34页,关机重启命令:shutdown(65),命令名称:shutdown语法:shutdownhnow立即关机=haltshutdownrnow立即关机重启=rebootshutdown+5“马上要关机了”5分钟后关机并通知已登录用户,第10页,总共34页,其它命令,命令名称:halt(简单的关机命令)停止所有应用程序,调用sync,然后停止内核。命令名称:reboot(系统重启命令)命令名称:init所有进程的鼻祖。进程号始终为1。用于系统不同运行级别间的切换。more/etc/inittab,第11页,总共34页,Linux远程维护,Linux服务器一般都是托管在机房的,管理员通常都是通过远程管理的方式维护服务器。SecureCRT简介一款支持SSH(SecureShell)的终端仿真程序。用户名及口令均进行加密,数据传输是经过压缩的。,第12页,总共34页,Linux远程维护,SecureCRT的安装使用启动VMnet1或者VMnet8。查看虚拟机linux系统中网卡的ip地址ifconfigeth0(eth0是网卡的设备名)使用SecureCRT建立与linux的连接,(连接会话的字符编号最好设置为utf-8)。本地主机和远程主机互传文件在Linux下安装rzsz软件包上传文件:从本地主机上传到远程主机传输-Zmodem上传下载文件:从远程主机下载到本地主机sz文件名(一般是下载到本地主机的用户下载目录),本机与虚拟机中的LINUX间的连接方法,第13页,总共34页,文件目录基本操作命令,目录操作命令lspwdcdmkdirrmdir文本文件查看命令catmorelessheadtail文件操作命令touchcprmmv,第14页,总共34页,目录操作命令:ls,命令名称:ls(list)命令所在路径:/bin/ls功能描述:显示当前目录中的内容语法:ls-alhi文件或目录名称-a:all显示所有文件和目录(.开头的是隐藏文件)-l:detail显示详细信息【重点】-h:以human容易懂的方式显示文件的大小-i:显示文件目录的inode编号值,第15页,总共34页,目录操作命令:ls,lsl详细信息讲解第一部分:第一个字符:文件类型普通文件-:在ls命令中-以开头的纯文本文件(ASCII)二进制文件(binary)数据格式的文件(data)目录d:符号链接文件l:类似于快捷方式,#ls-linstall.log-rw-r-r-1rootroot26195Dec1710:42install.log,文件类型,第16页,总共34页,目录操作命令:ls,lsl详细信息讲解第二部分:第2第10个字符:文件权限,#ls-linstall.log-rw-r-r-1rootroot26195Dec1710:42install.log,第17页,总共34页,目录操作命令:ls,lsl详细信息讲解第三部分:第二列:硬链接文件个数第四部分:第三列:文件所有者第五部分:第四列:文件所属组第六部分:第五列:文件实际大小(字节)第七部分:最后修改时间(modifytime)第八部分:文件名称,#ls-linstall.log-rw-r-r-1rootroot26195Dec1710:42install.log,硬链接文件个数,硬链接的含义(P96),第18页,总共34页,目录操作命令:pwd,命令名称:pwd(printwordingdir)命令所在路径:/bin/pwd功能描述:显示当前目录的绝对路径语法:pwd,第19页,总共34页,目录操作命令:cd,命令名称:cd(changedirectory)命令所在路径:/bin/cd功能描述:切换工作目录语法:cd目录名称示例:cd/切换到根目录cd.切换到上层目录cd或cd切换到用户主目录cddir1切换到当前目录下的dir1子目录cd/dir1切换到根目录下的dir1目录cd./dir1切换到上层目录下的dir1子目录,相对路径绝对路径,第20页,总共34页,目录操作命令:mkdir(90),命令名称:mkdir(makedirectory)命令所在路径:/bin/mkdir功能描述:创建空目录语法:mkdir新建目录名称示例:mkdirdir1在当前目录下创建dir1目录mkdirm777dir1mkdir/test/dir1在/test下创建dir1目录(注意:在执行这个命令之前,/test目录必须已经存在)mkdirp/test/dir1(注意:在执行这个命令之前,/test目录可以不存在,同时建立二个目录),第21页,总共34页,目录操作命令:rmdir(94),命令名称:rmdir(removedirectory)命令所在路径:/bin/rmdir功能描述:只用于删除空目录语法:rmdir空目录名称类似的命令:rm,bash自动补齐命令行:,第22页,总共34页,文本文件查看命令:cat,命令名称:cat(concatenateanddisplay)命令所在路径:/bin/cat功能描述:合并/显示文本文件内容。语法:cat文件示例:cattestfile显示testfile文件内容,适用于短文本。cattestfile1testfile2testfile3合并显示两个文件,(注意:这两个文件本身的内容并没有改变。),第23页,总共34页,文本文件查看命令:more,命令名称:more命令所在路径:/bin/more功能描述:逐屏显示文本文件内容语法:more文件空格翻页Ctrl+f向下翻页Ctrl+b向上翻页回车下一行q退出more程序示例:more/etc/servicescat/etc/services,第24页,总共34页,文本文件查看命令:more,命令less的功能和more类似。所不同的是less命令除了可以按空格键向下显示文件外,还可以利用上下键来卷动文件。当要结束浏览时,只要在less命令的提示符“:”下按Q键即可。,第25页,总共34页,shell管道,Shell管道:可以把第1个命令的输出当做第2个命令的输入管道符“|”:连接两个命令示例:lsl/etc|more由于/etc目录下的内容太多,一屏显示不完,如果是执行ls-l/etc的话,则在屏幕中只会显示最后一屏的内容。如果是ls-l/etc|more的话,则是将ls-l/etc命令的输出结果当做more命令的输入数据,这样就可以逐屏查看ls-l/etc命令的输出。,第26页,总共34页,文本文件查看命令:head,命令名称:head命令所在路径:/bin/head功能描述:从头显示文本文件内容语法:head-num文件num:行数不适用行数参数的话,默认显示的是10行示例:head-5/etc/services,命令tail和head功能相似,所不同的的是tail是从末尾显示,第27页,总共34页,文件操作命令:touch,命令名称:touch命令所在路径:/bin/touch功能描述:创建空文件、改变文件访问时间和修改时间语法:touch文件名称示例:touchnewfile如果文件newfile不存在的话,创建空白新文件newfiletouchafile1只改file1的访问时间为当前时间-a:accesstimetouchmfile2只改file2的修改时间为当前时间-m:modifytime,第28页,总共34页,三种时间,在Linux下,一个文件有三种时间,分别是:访问时间、修改时间、状态改动时间在Linux下没有创建时间的概念,也就是不能知道文件的建立时间但如果文件建立后就没有修改过,修改时间=建立时间;如果文件建立后,状态就没有改动过,那么状态改动时间=建立时间;如果文件建立后,没有被读取过,那么访问时间=建立时间因为不好判断文件是否被改过、读过、其状态是否变过,所以判断文件的建立时间基本上能为不可能。,第29页,总共34页,三种时间,可以通过statfilename来查看三种时间访问时间,读一次这个文件的内容,这个时间就会更新。比如对这个文件运用more、cat等命令。ls、stat命令都不会修改文件的访问时间。修改时间,修改时间是文件内容最后一次被修改时间。比如:vi后保存文件。ls-l列出的时间就是这个时间。状态改动时间。是该文件的i节点最后一次被修改的时间,通过chmod、chown命令修改一次文件属性,这个时间就会更新。,第30页,总共34页,文件操作命令:cp,命令名称:cp(copy)命令所在路径:/bin/cp功能描述:复制文件或目录语法:cp-r源文件或目录目标文件或目录-r:recursion递归当复制目录时需要使用选项r。示例:cp/test/file1file2(将文件/test/file1复制到当前目录下,并改名为file2)cpr/test.(将目录/test复制到当前目录下),第31页,总共34页,文件操作命令:mv,命令名称:mv(move)命令所在路径:/bin/mv功能描述:移动文件或目录、更名语法:mv源文件或目录目标文件或目录示例:mvfile1file2(将当前目录下的file1改名为file2)mv/test/file1file2(将文件/test/file1剪切到当前目录下,并改名为file2)mv/test.(将目录/test剪切到当前目录下),是移动文件,还是改名文件?,第32页,总共34页,文件操作命令:rm,命令名称:rm(remove)命令所在路径:/bin/rm功能描述:删除文件或目录语法:rm-rf文件或目录-r:recursion递归删除删除目录时需用选项-rf:force强制删除不再一项一项询问是否删除删除一个非空目录时,通常都要使用-rf选项,慎用示例:rm/test/file1(删除文件/test/file1)rm-rf/test(删除目录/test),第33页,总共34页,文件和目录的权限区别,实验使
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2022年圣诞节酒店宣传方案范文(9篇)
- 一般施工方案
- 路灯节能改造工程规划设计方案(参考范文)
- 跨境金融保障措施实施方案
- 精神卫生中心建设项目可行性研究报告(参考模板)
- 供水管道换新改造项目实施方案(模板)
- 湖北经济学院《微机保护及其测试技术》2023-2024学年第二学期期末试卷
- 辽宁职业学院《随机信号分析》2023-2024学年第二学期期末试卷
- 广州幼儿师范高等专科学校《新媒体编辑》2023-2024学年第二学期期末试卷
- 杭州医学院《微机与微控制器原理》2023-2024学年第二学期期末试卷
- 2025年电力电子技术试题及答案
- 2025年安全生产考试题库(安全知识)安全教育与培训试题册
- ISO 37001-2025 反贿赂管理体系要求及使用指南(中文版-雷泽佳译-2025)
- 第18课 清朝的边疆治理 课件 七年级历史下册 人教统编版2024版
- 砭石疗法与传统中医理论的关系及发展
- 浙江台州历年中考语文文言文阅读试题33篇(含答案与翻译)(截至2023年)
- DBJT13-412-2022 城镇垃圾填埋场恶臭污染控制技术标准
- 2025中医体重管理临床指南
- 2025贵州茅台酒股份限公司和义兴酒业分公司招聘笔试高频重点提升(共500题)附带答案详解
- 2023年普通高等学校招生全国统一考试新课标全国Ⅰ卷数学真题(解析版)
- 2025年中国融通集团招聘笔试参考题库含答案解析
评论
0/150
提交评论