- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第四章Linux操作系统.
第四章Linux系统程序设计
主要内容:4.1 Linux操作系统使用
4.2 Linux系统常见命令使用方法
4.3 Linux系统程序设计基础
4.4 shell程序设计
4.5 Linux系统下C程序设计方法
4.1 Linux操作系统使用
4.1.1 图形界面操作方法
Linux操作系统很多发行版已经非常完善,普通用户也可以方便的使用,很多应用程序使用方法与windos差别不大,同学们很容易就能掌握。本章的重点是让大家学习Linux操作系统的字符界面操作方法,也就是通过各种命令来使用操作系统,这是因为在嵌入式系统开发中绝大多数使用命令行方式来控制。这也是学习Linux的必备技能。
操作要求:掌握linux操作系统图形界面下基本操作方法。开关机,基本设置修改,常用软件应用。
4.1.2.字符界面操作方法
Linux命令行操作与图形界面操作相比更加快速高效,也非常有助于深入理解Linux系统结构,所以很多Linux系统的开发者和管理者都采用字符界面操作方式来使用操作系统,字符界面操作方法的核心就是要求使用者熟练掌握各种Linux命令,通过在Linux终端输入各种命令来完成各种工作。
1.Linux系统终端的打开方法
图形界面下Linux终端打开方法
控制台切换方法:ctr+alt+F1……F5
2.Linux常见命令含义和使用方法
在讲述具体命令使用方法之前,先明确Linux系统的一些基本概念,比如Linux系统下把文件夹成为目录,且所有的不同属性的文件为了方便区分,采用不同颜色显示。
名称:ls 使用权限:所有使用者 使用方式:ls [-alrtAFR] [name...] 说明:显示指定工作目录下之内容(列出目前工作目录所含之档案及子目录)。-a 显示所有档案及目录 (ls内定将档案名或目录名称开头为.的视为隐藏档,不会列出) -l 除档案名称外,亦将档案型态,权限,拥有者,档案大小等资讯详细列出 -r 将档案以相反次序显示(原定依英文字母次序) -t 将档案依建立时间之先后次序列出 -A 同 -a ,但不列出 . (目前目录) 及 .. (父目录) -F 在列出的档案名称后加一符号;例如可执行档则加 *, 目录则加 / -R 若目录下有档案,则以下之档案亦皆依序列出 列出目前工作目录下所有名称是 s 开头的档案,愈新的排愈后面: ls s*
(4) /b
名称:cd 使用权限:所有使用者 使用方式:cd [dirName]说明:变换工作目录至 dirName。 其中 dirName 表示法可为绝对路径或相对路径。若目录名称省略,则变换至使用者的 home directory (也就是刚 login 时所在的目录).另外,~ 也表示为 home directory 的意思,. 则是表示目前所在的目录,.. 则表示目前目录位置的上一层目录。 范例:跳到 /usr/bin/: cd /usr/bin
(2)跳到自己的 home directory: cd ~
(3)跳到目前目录的上上两层: cd ..
pwd:功能查看用户当前所处目录。
#pwd
mkdir :目录创建命令,相当于windows下的新建文件夹功能。
操作实例:
#mkdir tjqworkdir
在当前所处目录下创建一个名称为tjqworkdir的目录。
#mkdir /home/student
//在/home目录下创建一个student目录。
rmdir:删除空目录
操作实例:
#rmdir /home/student
//删除了/home目录下的student目录。
chmod :修改文件目录权限命令
操作实例1:
#mkdir /home/dir1
#cd /home
#ls –l
#chmod a+x dir1
//创建一个dir1目录,修改目录权限,给所有用户添加可执行权限。也可以通过数字形式修改。
操作实例2:
#chmod 777 dir1
//所有的用户都拥有读写执行权限。
7.grep :在指定文件中搜索特定的内容,并将含有这些内容的行标准输出。
操作实例:
操作练习1:在/home目录下创建一个目录dir1,在dir1目录下创建一个文件file,文件内容输入hello,helloeverybody以及其他内容。
1.#grep “hello” /home -r
//搜索根目录下以及子目录下文件中的hello字符串。
2.#grep “hello” /home -d skip
原创力文档


文档评论(0)