- 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终端使用基础 Linux终端也称为虚拟控制台 .一台计算机的输入输出设备就是一个物理的控制台 . 如果在一台计算机上用软件的方法实现了多个互不干扰独立工作的控制台界面,就是实现了多个虚拟控制台。 Linux终端的工作方式是字符命令行方式,用户通过键盘输入命令进行操作,可以通过Linux终端对系统进行控制。 Linux终端启动方式 Linux终端其实就是用户与操作系统之间的一个接口,用户通过终端与操作系统进行交互. 什么是shell Shell是一个作为用户与linux系统间接口的程序,它允许用户向操作系统输入需要执行的命令 在linux中可有多种shell Linux是高度模块化的 可用多个shell shell的基本形式 shell的种类 : ash:是贝尔实验室开发的shell,bsh是对ash的符号链接。 bash:是GNU的Bourne Again shell,是GNU操作系统上默认的shell。sh以及bash2都是对它的符号链接。 tcsh:是Berkeley UNIX C shell。csh是对它的符号链接。 ksh:Korn Shell的语法与Bourne Shell相同,同时具备了C Shell的易用特点。 shell命令的基本格式是: 命令名 [选项] 参数1 参数2 …… 命令自动补齐与历史记录 shell提示符 :# $ 我们用的shell GNU工具中的bash 作为/bin/sh被默认安装 大多数linux发行版中,shell程序/bin/sh实际上是对程序/bin/bash的一个连接 /bin/sh -version Linux文件 文件与目录的基本概念 文件是Linux用来存储信息的基本结构,它是被命名的存储在某种介质上的一组信息的集合。 Linux系统中有三种基本的文件类型. 普通文件:又分为文本文件和二进制文件; 目录文件:目录文件存储了一组相关文件的位置、大小等与文件有关的信息; 设备文件:Linux系统把每一个I/O设备都看成一个文件,与普通文件一样处理,这样可以使文件与设备的操作尽可能统一 ; 文件系统概念 文件系统是磁盘上有特定格式的一片区域,操作系统通过文件系统可以方便地查询和访问其中所包含的磁盘块 文件:文件系统中存储数据的一个命名对象 目录:文件系统中的每个文件都登记在一个或多个目录中 文件结构 文件的成分:无论文件是一个程序、一个文档、一个数据库、一个目录,都有以下同样的结构 索引节点,又称I节点,存放文件的状态信息 数据 Linux 文件种类 正规文件( regular file ) 第一个属性为 [ - ] 纯文字文件(ascii) 二进制文件(binary) 目录 (directory): 第一个属性为 [ d ] 链接文件 (link): 第一个属性为 [ l ] 设备文件 (device): 区块 (block) 设备文件,第一个属性为 [ b ]; 字符 (character) 设备文件,第一个属性为 [ c ]。 Linux程序 Linux中的应用程序有两种类型 可执行文件(相当于windows中的.exe文件) 脚本文件(相当于windows中的.bat .cmd文件) Linux并不要求应用程序具有特殊的文件名或扩展名 Linux 文件属性 目录 Linux系统以目录的方式来组织和管理系统中的所有文件 Linux系统通过目录将系统中所有的文件分级、分层组织在一起,形成了Linux文件系统的树型层次结构。以根目录“/”为起点,所有其他的目录都由根目录派生而来。 特殊目录:“.”代表该目录自己, “..”代表该目录的父目录,对于根目录,“.”和“..”都代表其自己。 观察目录文件的信息 目录文件也包含数据,它与普通文件的差别是:内核对这些数据进行结构化处理,它是由成对的“I节点号/文件名”构成的列表 当把文件添加到一个目录中时,该目录的尺寸会增大,以便容纳新文件名。当删除文件时,目录的尺寸并不减小,而是内核对该目录项做上特殊标记,以便下次添加一个文件时重新使用它。 Linux 目录结构 /bin:常用系統程序目录 /boot:开机设定目录,也是摆放核心 vmlinuz 的地方 /dev:摆放系统设备装置文件的目录 /etc:系统配置文件,尤其 passwd, shadow /etc/rc.d/init.d:系統开机的時候载入服务的 scripts 的摆放地点 /home:系統使用者的目录 Linux 目录结构 /lib:Linux 执行或编译程序函数库目录 /mnt:软驱与光驱接入挂载的地方 /proc:系统核心与执行程序的一些信息 /root:系统管理员的目录 /usr/bin
您可能关注的文档
最近下载
- (2025秋)人教版二年级数学上册全册教案(新教材).pdf
- 第二单元大单元教学设计 高一语文必修上册.docx VIP
- 2025年燃气安全生产管理人员模拟考试题库及答案.docx VIP
- 高中音乐 人音版 必修《音乐鉴赏》《舞动心弦——舞蹈音乐》 第四课时.pptx VIP
- 住院医师临床思维培养ppt模板.pptx VIP
- 反渗透纳滤组合工艺高盐废水深度处理及零排放预浓缩.pdf VIP
- 超声成像系统数字扫描变换器(参考).pptx VIP
- JTG3441-2024 公路工程无机结合料稳定材料试验规程.pdf VIP
- 腹腔镜下卵巢囊肿剥除术配合.pptx VIP
- 2026届高三语文一轮复习教学计划.docx
文档评论(0)