《linux基本命令》PPT课件_第1页
《linux基本命令》PPT课件_第2页
《linux基本命令》PPT课件_第3页
《linux基本命令》PPT课件_第4页
《linux基本命令》PPT课件_第5页
已阅读5页,还剩34页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

2011.03.07,胡建龙,UbuntuLinux操作系统OperationSystemofUbuntuLinux,Linux的使用,Linux的系统运行级0-系统关机状态1-单用户工作状态(single)2-多用户状态(没有NFS)3-多用户状态(有NFS)4-系统未使用,留给用户5-x11控制台(xdm,gdm或kdm)6-系统正常关闭并重新启动,虚拟控制台-系统默认提供了6个虚拟控制台,每个虚拟控制台可以独立的使用,互不影响。-控制台切换快捷键ctrl+alt+(F1-F6)登录提示符-超级用户登录后的操作提示符#-普通用户登录后的操作提示符$注销-exit命令-ctrl+alt+delete快捷键(有关快捷键的设置可以查看“系统”-”首选项”-”键盘快捷键”),字符界面的登陆与注销,关机:-init0-poweroff-Shutdownoptionwhenmessage#shutdown+5Systemwillbedownin5minutes,pleasesaveyourwork重新启动-init6-Reboot启动X-window-init5-startx,关机和重新启动,在linux下可以使用长文件名和目录名,可以给目录和文件取任何名字,但必须遵循以下规则:-除了/之外,所有字符都合法-有些字符最好不要用,如空格,制表符,退格符和字符:?,#$”等-避免使用+或-作为普通文件名的第一个字符-大小写敏感文件后缀及文件类型-隐藏文件,文件名之前有“.”,目录和文件名的命名规则,$cmd参数操作项如:$ls$lslra/home通配符*:匹配多个字符?:匹配单个字符:匹配内任意一个字符,命令格式和通配符,修改默认运行级别:-修改脚本/etc/inittab-id:3:initdefault:Root口令丢失的解决方法-开机从Grub中进入单用户模式(运行级别1)-使用passwdroot修改root口令-重新切换为运行级别3或5-在终端输入sudopasswdroot,修改默认运行级别和root口令丢失的解决方法,爱上ubuntu的几个命令,tab键manInfoapt-getinstallatp-getremoveapt-getupdateatp-getupgrade,2Shell及常用命令,学习BashShell掌握linux的各种常用命令熟悉nano和gedit编辑文本的使用方法掌握3种提高工作效率的方法掌握重定向和管道的使用了解使用shell进行脚本编程的方法,学习bashshell,认识bashshellShell的变量功能命令别名与历史别名Bashshell的操作环境数据流重导向管道命令,认识shell,Shell是系统的用户界面,提供了用户与内核进行交互操作的接口(命令解释器)。它接收用户输入的命令,并送到内核去执行。起着协调用户与系统的一致性,和在用户与系统间交互的作用。Shell在linux上具有极其重要的地位,为什么要学shell,不管什么样的distribution,文字接口的shell都一样远程管理,文字接口比较快,Shell的主要版本,系统合法的shell,查看当前shell:$echo$SHELL$cat/etc/shells$cat/etc/passwd$chshs/改变默认shell,必须以root登录,BashShell的功能,BashShell的功能(续),作业控制作业控制是指控制当前正在运行进程的行为,也被称为进程控制。常用命令或操作快捷键Ctrl+d/终止正在前台运行的进程(含有正常含义)Ctrl+c/终止正在前台运行的进程(含有强制的含义)Ctrl+z/挂起一个前台正在运行的进程bg/在后台恢复一个被挂起的进程fg/在前台恢复一个别挂起的进程ps/显示后台作业和被挂起的进程,进程指令,ps-aux以BSD风格显示-efh以systemV风格显示-e,-A,显示所有进程-a显示终端上所有进程-x显示无终端进程-u显示详细信息-f树状显示-w完整显示信息-l显示长列表Kill9,User:进程所有者PID:进程IDPPID:父进程%CPU:cpu占用率%MEM:内存占用率NI:进程优先级VSZ:进程虚拟大小RSS:页面文件占用TTY:终端IDSTAT:进程状态D:不可中断R:正在运行或在队列中的进程S:处于休眠状态T:停止或被追踪Z:僵尸进程W:进入内存交换X:死掉的进程标准错误输出stderr代码22,2$lsls.txt$find/homename.bashrcyes2not$find/homename.bashrcyes2&1$catyestest|catnottest$cattesttestover,管道,管道:将一个命令的输出传递给另一个命令,作为另一个命令的输入。使用方法:-命令1|命令2|.|命令n使用举例:-$lsR/etc/|more-$cat/etc/passwd|wc-$cat/etc/passwd|greplrj-$dmesg|grepeth0-$lsl|grep“d”-$lsl|grep“d”|wcl,Shell脚本及其成分,Shell是一个功能强大的编程语言。用shell编写的批处理脚本称为shell脚本。Shell脚本的成分:-注释部分:以#开头的行-命令:在shell脚本中可以出现任何在交互环境下使用的命令-变量:既可以使用用户自定义变量也可以使用系统环境变量。-流程控制:对命令的执行流程进行控制(顺序、分支、循环),文件目录操作命令-文件操作命令,文件目录操作命令-目录操作命令,文件目录操作命令-文本文件显示命令,文件目录操作命令-查找命令,信息显示命令,nano文本编辑命令,Gedit文本编辑,Uname命令,参数:-a:显示所有信息-s:输出内核的名称-n:输出主机名

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论