第四章linux操作系统94599

第四章linux操作系统94599

ID:14306290

大小:106.00 KB

页数:18页

时间:2018-07-27

第四章linux操作系统94599_第1页
第四章linux操作系统94599_第2页
第四章linux操作系统94599_第3页
第四章linux操作系统94599_第4页
第四章linux操作系统94599_第5页
资源描述:

《第四章linux操作系统94599》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第四章Linux系统程序设计主要内容:4.1Linux操作系统使用4.2Linux系统常见命令使用方法4.3Linux系统程序设计基础4.4shell程序设计4.5Linux系统下C程序设计方法4.1Linux操作系统使用4.1.1图形界面操作方法Linux操作系统很多发行版已经非常完善,普通用户也可以方便的使用,很多应用程序使用方法与windos差别不大,同学们很容易就能掌握。本章的重点是让大家学习Linux操作系统的字符界面操作方法,也就是通过各种命令来使用操作系统,这是因为在嵌入式系统开发中绝大多数使用

2、命令行方式来控制。这也是学习Linux的必备技能。操作要求:掌握linux操作系统图形界面下基本操作方法。开关机,基本设置修改,常用软件应用。4.1.2.字符界面操作方法Linux命令行操作与图形界面操作相比更加快速高效,也非常有助于深入理解Linux系统结构,所以很多Linux系统的开发者和管理者都采用字符界面操作方式来使用操作系统,字符界面操作方法的核心就是要求使用者熟练掌握各种Linux命令,通过在Linux终端输入各种命令来完成各种工作。1.Linux系统终端的打开方法l图形界面下Linux终端打开方

3、法l控制台切换方法:ctr+alt+F1……F52.Linux常见命令含义和使用方法在讲述具体命令使用方法之前,先明确Linux系统的一些基本概念,比如Linux系统下把文件夹成为目录,且所有的不同属性的文件为了方便区分,采用不同颜色显示。l名称:ls使用权限:所有使用者使用方式:ls[-alrtAFR][name...]  说明:显示指定工作目录下之内容(列出目前工作目录所含之档案及子目录)。-a显示所有档案及目录(ls内定将档案名或目录名称开头为"."的视为隐藏档,不会列出)-l除档案名称外,亦将档案型态

4、,权限,拥有者,档案大小等资讯详细列出-r将档案以相反次序显示(原定依英文字母次序)  -t将档案依建立时间之先后次序列出-A同-a,但不列出"."(目前目录)及".."(父目录)-F在列出的档案名称后加一符号;例如可执行档则加"*",目录则加"/"-R若目录下有档案,则以下之档案亦皆依序列出操作实例:(1)#ls列出当前目录下所有内容名称。(2)#ls-l以长格式形式列出当前目录下所有文件的资料。(3)列出目前工作目录下所有名称是s开头的档案,愈新的排愈后面:  #lss*(4) #ls???.exe显示当

5、前目录下文件名为三个字符,且后缀为exe的文件/bl名称:cd  使用权限:所有使用者使用方式:cd[dirName]说明:变换工作目录至dirName。其中dirName表示法可为绝对路径或相对路径。若目录名称省略,则变换至使用者的homedirectory(也就是刚login时所在的目录).另外,"~"也表示为homedirectory的意思,"."则是表示目前所在的目录,".."则表示目前目录位置的上一层目录。  操作范例:(1)跳到/usr/bin/:  #cd/usr/bin(2)跳到自己的home

6、directory:  #cd~(3)跳到目前目录的上上两层:  #cd..lpwd:功能查看用户当前所处目录。#pwdlmkdir:目录创建命令,相当于windows下的新建文件夹功能。操作实例:#mkdirtjqworkdir在当前所处目录下创建一个名称为tjqworkdir的目录。#mkdir/home/student//在/home目录下创建一个student目录。lrmdir:删除空目录操作实例:#rmdir/home/student//删除了/home目录下的student目录。lchmod:修改

7、文件目录权限命令操作实例1:#mkdir/home/dir1#cd/home#ls–l#chmoda+xdir1//创建一个dir1目录,修改目录权限,给所有用户添加可执行权限。也可以通过数字形式修改。操作实例2:#chmod777dir1//所有的用户都拥有读写执行权限。7.grep:在指定文件中搜索特定的内容,并将含有这些内容的行标准输出。操作实例:操作练习1:在/home目录下创建一个目录dir1,在dir1目录下创建一个文件file,文件内容输入hello,helloeverybody以及其他内容。1

8、.#grep“hello”/home-r//搜索根目录下以及子目录下文件中的hello字符串。2.#grep“hello”/home-dskip//搜索根目录下文件中的hello字符串,忽略子目录。8.find:在指定目录中搜索文件,它的使用权限是所有用户操作实例1.find./-nameqiong*.c//在当前目录下查找名字以qiong打头的文件。2.fine/etc-nameini*//在根目

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。