版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第4章Linux字符界面
字符界面简
在Linux下获取帮 基 实用功vi编辑器基本使 进入Linux命令行界Fedora17系统令行界面可以通过字Linux安装Fedora17系统之后,系统启动默认[root@PC-LINUX~]#ln-所做改变在系 Fedora17系统桌面环境提供了打开终端使用虚拟控制Fedora17系统允许多个用户同时登录,统提供了虚拟控制台的方式。过按下[Alt+F1]~[Alt+F6]键来实现。在图形界面下,可以使用关闭和重启“shutdown”命 命令shutdown选项时间警告信【例4.1即关闭系[root@PC-LINUX~]#shutdown-h【例4.2】定时45分钟后关闭系统。[root@PC-LINUX~]#shutdown-h45ShutdownscheduledforSun,03Jun2012 ,use'shutdown-c'to【例4.3】重新启动系统,并发出警告信息[root@PC-LINUX~]#shutdown-r"systemwillberebootBroadcastmessagefromroot@PC-LINUXonpts/1(Sun,03Jun201205:44:52 systemwillbereboot“halt”命使用“halt”命令就是调用–h”命令执行关闭命令halt选项【例4.4】使用“halt”命令关闭[root@PC-LINUX~]#Broadcastmessagefromroot@PC-LINUXonpts/0(Sun,03Jun201221:07:15 Thesystemisgoingdownforsystemhalt“reboot”命 【例4.5】使用reboot命令重启计[root@PC-LINUX~]#Broadcastmessagefromroot@PC-LINUXonpts/1(Sun,03Jun201205:36:21 Thesystemisgoingdownforreboot“init”命定义了7个运行级别,其中“init0”为关闭系统,“init6”为重启。系统运行级在/etc/rc.d/rc<x>.d中的服务来定义,Linux运行级别有如下7种 2:多用户模式,除了NFS服务没有启动外他和运行级别3一样 4:没有使用(可由用户定义)6:重新引【例4.6】显示当前系统运行级[root@PC-LINUX~]#N[root@PC-LINUX~]#init[root@PC-LINUX~]#runlevel32//系统当前运行级别为2,上一次的运行级别为在Linux在Linux使用man手册man是一种显示Unix/Linux手man命令格式化并显 的手册页命令man选项命令【例4.10】显示ls命令的man[root@PC-LINUX~]#manls
User ls-listdirectorycontentsls[OPTION]...ListinformationabouttheFILEs(thecurrentdirectorybydefault).Sortentriesalphabeticallyifnoneof-cftuvSUXnor--sortisspeci‐-a,--
argumentstolongoptionsaremandatoryforshortdonotignoreentriesstartingwithdonotlistimplied.and--Manualpagels(1)line1(presshforhelporqto表4- man手册页组成内 RETURNSEE表4- man手册页类类型含义1一般使用者2系统调用3C语言函数库4驱动程序和系统设备的有5配置文件的6游戏程序7其他的软件或是程令8有关使用help 命令语[命令[root@PC-LINUX~]#mkdir--whereis使用whereis命令可以查找命令所在的置命令whereis选项命令 下[root@PC-LINUX~]#whereisls:/bin/ls/usr/bin/ls 基在Linux系统中,S是最常S的基本使用方法。 起在AT&T工作的DennisRitchie和Ken 看到的是S提示符。的主机,当前工作是/home/zhangsan,[zhangsan@PC-LINUX以root用户登录系统的提示符如下所[root@PC-LINUX 命令][可选Linux系统由以下4个重要的部分组成内核 类型和功Linux系统中的S,除了可作为命令编统管理时的重要工具。由于Linux系统对S的处理,采用立自由开放的方式,因此,S的种类相当多,目前流行的S有sh,csh,ksh,tcsh在Linux系统中的bash兼容Bourne 包含CS 以及KornS 具有 编程能力开始使用bash内 令表4-表4-bash中使用 ?代表任何*代表任何字[字符组合在中括号中的字符皆符合,如:[a~z]代表所有的小写[!字符组合不在中括号中的字符皆符合,如:[!0~9]代表非数字的皆表4- 特殊字符及引符意义符意义~用户|管`命令取?通配符,代表任何单一#解<输入重定$变量取>输出&进程'单引号(不具有变数置换的功能*通配符,代表任何"双引号(具有变数置换的功能(子开/路径)子结;命令分隔\使命令持续到下常用控制组合表4- 常用控制组合组合意义终止目令终止目令输入结束,即EOF之意(如使用mail信件结束时),或注销暂停目令相当按“Enter”暂停屏幕输恢复屏幕输将命令列整列删 实用功 命令行自动 如果需要快速地从当前所在 跳转 ,可以执行以下操[root@PC-LINUX~]#命令历史记 编辑命令[Ctrl+k]:删除从光标到行尾的部分【例4.13用命令行记录功[root@PC-LINUX~]#mkdir [root@PC-LINUX~]#cd!$cd/root/aaa[root@PC-LINUXaaa]# 可用的 快捷方 “~”就是用户的 的简写形式命令的排列、替换和别 命令的排 (1)使用命令1令2[root@PC-LINUX~]#ls-l/boot;du-hs-rw-r--r--.1rootrootdrwxr-xr-x.2rootrootdrwxr-xr-x.6root
11689251024610246
223:47301:17-rw-r--r--.1rootroot drwx.2rootroot 122886月-rw1root
222:39-rw-r--r--.1root-rw-r--r--.1root
2284841月1700:0892201月1700:08tboot--rwxr-xr-x1root 5月801:43vmlinuz-3.3.4- (2)[root@PC-LINUX~]#ls-a/root/bogusdir&&du-hsls:无法 /root/bogusdir:没有那个文件或//将返回“ls:无法 /root/bogusdir:没有那个文件或 而“du–hs”命令根本没有运行,因为没有/root/bogusdir命令1$(命令2)命令1`命令例如Pidoflessless的进程号,假如为4163Kill-94163或者kill9$(pidof或者kill9`pidof命令别在需要执行某一非常长令时,所有的捷方式,这些快捷方式可以用较简单令别命令 令文件名匹配和输出重定文件名匹“*”可匹管 命令语[命令1]|令2]|令【例4.16[root@PC-LINUX~]#ls/etc|more--More- 的内容,命令more是分页显示内【例4.17】使用复杂的管道。[root@PC-LINUX~]#rpmqa|grepa|morelxappearance-0.5.1-icedax-1.1.11-gstreamer-plugins-espeak-0.3.5-gnome-search-tool-3.4.0- --More--重定向文输出重命令command>【例4.18】使用输出重定向 /boot的内容保存到文件/root/abc[root@PC-LINUX/]#ls/boot>/root/abc[root@PC-LINUX/]#cat/root/abcvmlinuz-3.3.4-【例4.19】使用echo命令和输出重定向创建文本文件/root/mm,内容 o[root@PC-LINUX/]# o>[root@PC-LINUX/]#cat/root/mm 输入重输入重定向,即将文件file的内容作command<【例4.20】使用输入重定向将文件/root/mm的内容作为输入让cat命令执行[root@PC-LINUX~]#cat<o (3)错误重命令command2>【例4.21】查看根本不存在的/root/kk文件,出现报错信息,将其保存到/root/b[root@PC-LINUX~]#cat/root/kk2>[root@PC-LINUX~]#catroot/bcat:/root/kk:没有那个文件或/(4)追加重定命令语command>>【例4.22】使用追加重定向将数据写入文件。[root@PC-LINUX~]#echo[root@PC-LINUX~]#echo[root@PC-LINUX~]#catroot/a(5)同时实现输命令语command【例4.23时使用输出和错误重定向。[root@PC-LINUX~]#ls/boot&>/root/kk[root@PC-LINUX~]#cat/root/kkvmlinuz-3.3.4- 【例4.24时使用输出和错误重定向。[root@PC-LINUX~]#ls/nn&>/root/oo[root@PC-LINUX~]#cat/root/ools:无 /nn:没有那个文件 vivivi的基本概vi编辑器有3种基本工作模式令行模式、插vi的3种模命令行模除,移动、某区域及进入插入模式,或者末行模vi的基本操进入vi编辑 退出vi输入“wq”,存盘并退出vi输入“q!”,不存盘强制退出vi命令行模式当在S提示符下输入“vi文件名”之进入插入模式的操按“i”:从光标当前位置开始输按“I”:在光标所在行的行首插入行按“s”:删除光标位置的一个字符后进入插入模式移动光按[Ctrl+b]:屏幕往前移动一页按[Ctrl+d]:屏幕往后移动半页删除文字操“dd”:删除光标所在操作如 所在行开始的6行字符替替换操作如“r”:替换光标所在跳至指定行的操作如下
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 视觉注意力图像
- 疫苗稳定性分析
- 2024年工程项目代理合同
- 高级高二数学9月月考试题文
- 2024年成都市居间影视制作合同
- 2024年度高科技园区围墙建造合同
- 2024年度知识产权许可合同:知识产权持有者与使用者的许可协议
- 2024年制造业民工劳务派遣合同
- 2024年影视作品拍摄合同
- 纳米基因编辑
- 第19课《小站》课件(共18张)(五四学制)语文六年级上册
- 高中期中考试成绩分析主题班会课件
- 智慧医疗人工智能的应用
- 行业变革下的专业知识更新与迭代
- 内蒙古自治区2021-2022学年普通高中学业水平考试(高二会考)英语真题
- 《草船借箭》教学案例(5篇)
- 房屋租赁运营服务投标方案(技术方案)
- 第三章地图数学基础
- 人教部编版语文四年级上册第四单元同步练习及答案
- 家长会课件:陪伴的家长会课件
- 植入式静脉给药装置(输液港)-中华护理学会团体标准2023
评论
0/150
提交评论