linux基本命令.ppt

上传人:小飞机 文档编号:5437950 上传时间:2023-07-07 格式:PPT 页数:39 大小:702.50KB
返回 下载 相关 举报
linux基本命令.ppt_第1页
第1页 / 共39页
linux基本命令.ppt_第2页
第2页 / 共39页
linux基本命令.ppt_第3页
第3页 / 共39页
linux基本命令.ppt_第4页
第4页 / 共39页
linux基本命令.ppt_第5页
第5页 / 共39页
点击查看更多>>
资源描述

《linux基本命令.ppt》由会员分享,可在线阅读,更多相关《linux基本命令.ppt(39页珍藏版)》请在三一办公上搜索。

1、,胡建龙,Ubuntu Linux 操作系统Operation System of Ubuntu Linux,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

2、快捷键(有关快捷键的设置可以查看“系统”-”首选项”-”键盘快捷键”),字符界面的登陆与注销,关机:-init 0-poweroff-Shutdown option when message#shutdown+5 System will be down in 5 minutes,please save your work重新启动-init 6-Reboot启动X-window-init 5-startx,关机和重新启动,在linux下可以使用长文件名和目录名,可以给目录和文件取任何名字,但必须遵循以下规则:-除了/之外,所有字符都合法-有些字符最好不要用,如空格,制表符,退格符和字符:?,#$

3、”等-避免使用+或-作为普通文件名的第一个字符-大小写敏感文件后缀及文件类型-隐藏文件,文件名之前有“.”,目录和文件名的命名规则,$cmd 参数 操作项如:$ls$ls lra/home通配符*:匹配多个字符?:匹配单个字符:匹配 内任意一个字符,命令格式和通配符,修改默认运行级别:-修改脚本/etc/inittab-id:3:initdefault:Root口令丢失的解决方法-开机从Grub中进入单用户模式(运行级别1)-使用passwd root 修改root 口令-重新切换为运行级别3或5-在终端输入sudo passwd root,修改默认运行级别和root口令丢失的解决方法,爱上u

4、buntu的几个命令,tab键manInfoapt-get installatp-get removeapt-get updateatp-get upgrade,2 Shell及常用命令,学习Bash Shell掌握linux的各种常用命令熟悉nano和gedit编辑文本的使用方法掌握3种提高工作效率的方法掌握重定向和管道的使用了解使用shell进行脚本编程的方法,学习bash shell,认识bash shellShell的变量功能命令别名与历史别名Bash shell的操作环境数据流重导向管道命令,认识shell,Shell是系统的用户界面,提供了用户与内核进行交互操作的接口(命令解释器)

5、。它接收用户输入的命令,并送到内核去执行。起着协调用户与系统的一致性,和在用户与系统间交互的作用。Shell在linux上具有极其重要的地位,为什么要学shell,不管什么样的distribution,文字接口的shell都一样远程管理,文字接口比较快,Shell的主要版本,系统合法的shell,查看当前shell:$echo$SHELL$cat/etc/shells$cat/etc/passwd$chsh s/改变默认shell,必须以root登录,BashShell的功能,BashShell的功能(续),作业控制作业控制是指控制当前正在运行进程的行为,也被称为进程控制。常用命令或操作快捷键

6、 Ctrl+d/终止正在前台运行的进程(含有正常含义)Ctrl+c/终止正在前台运行的进程(含有强制的含义)Ctrl+z/挂起一个前台正在运行的进程 bg/在后台恢复一个被挂起的进程 fg/在前台恢复一个别挂起的进程 ps/显示后台作业和被挂起的进程,进程指令,ps-aux 以BSD风格显示-efh 以system V风格显示-e,-A,显示所有进程-a显示终端上所有进程-x显示无终端进程-u显示详细信息-f树状显示-w完整显示信息-l显示长列表Kill 9,User:进程所有者 PID:进程IDPPID:父进程%CPU:cpu占用率%MEM:内存占用率 NI:进程优先级VSZ:进程虚拟大小

7、RSS:页面文件占用TTY:终端IDSTAT:进程状态 D:不可中断 R:正在运行或在队列中的进程 S:处于休眠状态 T:停止或被追踪 Z:僵尸进程 W:进入内存交换 X:死掉的进程:高优先级 N:低优先级 L:有些页被锁进内存 s:包含子进程+:位于后台进程组 l:多线程,BashShell的功能(续),内建命令type rootwww#type-tpa name 选项与参数:不加任何选项与参数时,type 会显示出 name 是外部指令还是 bash 内建指令-t:当加入-t 参数时,type 会将 name 以底下这些字眼显示出他的意义 file:表示为外部指令;alias:表示该指令为

8、命令别名所设定的名称;builtin:表示该指令为 bash 内建的指令功能;-p:如果后面接的 name 为外部指令时,才会显示完整文件名;-a:会由 PATH 变量定义的路径中,将所有含 name 的指令都列出来,包含 alias,BashShell的功能(续),环境变量是指由shell定义和赋初值的shell变量。Shell用环境变量来确定查找路径、注册目录、终端类型、及其名称、用户名。所有环境变量都可以由用户重新设置。-$export varName=Value/定义环境变量-$echo$varName 或echo$varName/显示环境变量的值-$set/显示所有本地定义的shel

9、l变量-$env/显示所有的环境变量-$varName=Value/修改环境变量的值,“”,-$unset varName/删除环境变量-$readonly varName/设置环境变量为只读-$PATH=“$PATH”:/etc/bin/给变量追加值,空格用反斜杠转义,命令记忆功能,命令记忆功能(history)-$cat/.bash_history-$history-$!99/$!或命令前面的部分,即可快速重新执行已经执行过的命令-$set+(-)o history/关闭/打开命令记忆功能 最简单的方法是上下键,pgup和pgdn来查看历史命令补全功能(tab键),命令别名设定(alias

10、和unalias),-$alias alias_name=original_command 如:$alias type=cat-$unalias alias_name 如:$unalias type,命令替换,Cmd1=cmd2 augument/注意反引号或Cmd1=$(cmd2 augument)例如:-$wall=date-$cd=pwd-$echo now is$wall,常用的环境变量,HOME 用户主目录PATH 命令搜索路径PS1 命令提示符PWD 用户当前工作路径SHELL 用户shell类型TERM 终端类型LANG 语言类型,常用环境变量-PS1,d:可显示出星期 月 日的

11、日期格式,如:Mon Feb 2 H:完整的主机名。h:取主机名第一个小数点之前的名字,如主机名为,则只取www t:显示时间,为 24 小时格式的HH:MM:SS T:显示时间,为 12 小时格式的HH:MM:SS A:显示时间,为 24 小时格式的HH:MM:显示时间,为 12 小时格式的am/pm样式 u:目前使用者的账号名称,如root;v:BASH 的版本信息,如内核版本为 3.2.25(1),仅取3.2显示 w:完整的工作目录名称,由根目录写起的目录名称。但家目录会以 取代 W:利用 basename 函数取得工作目录名称,所以仅会列出最后一个目录名#:下达的第几个指令$:提示字符

12、,如果是 root 时,提示字符为#,否则就是$,设置用户工作环境,对所有用户进行设置/etc/profile/etc/bash.bashrc只对当前用户进行设置/.bash_profile/.bashrc查看环境变量set env,重定向,标准输入 stdin 代码0,标准错误输出 stderr 代码2 2,2$ls ls.txt$find/home name.bashrc yes 2not$find/home name.bashrc yes 2&1$cat yes test|cat not test$cat test test over,管道,管道:将一个命令的输出传递给另一个命令,作为另

13、一个命令的输入。使用方法:-命令1|命令2|.|命令n使用举例:-$ls R/etc/|more-$cat/etc/passwd|wc-$cat/etc/passwd|grep lrj-$dmesg|grep eth0-$ls l|grep“d”-$ls l|grep“d”|wc l,Shell脚本及其成分,Shell是一个功能强大的编程语言。用shell编写的批处理脚本称为shell脚本。Shell脚本的成分:-注释部分:以#开头的行-命令:在shell脚本中可以出现任何在交互环境下使用的命令-变量:既可以使用用户自定义变量也可以使用系统环境变量。-流程控制:对命令的执行流程进行控制(顺序、分支、循环),文件目录操作命令-文件操作命令,文件目录操作命令-目录操作命令,文件目录操作命令-文本文件显示命令,文件目录操作命令-查找命令,信息显示命令,nano文本编辑命令,Gedit文本编辑,Uname命令,参数:-a:显示所有信息-s:输出内核的名称-n:输出主机名-r:输出内核版本release-v:输出内核version,套件版本-m:输出硬件类型,X86-p:输出处理器的名称,或unknown-i:输出硬件平台,或unknown-o:输出操作系统-,引言,用鼠标操作挺好么,干嘛非要记那些枯燥的命令,参数呢?,

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号