




已阅读5页,还剩26页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Linux部分补充内容 文件颜色 蓝色表示目录 绿色表示可执行文件 红色表示压缩文件 浅蓝色表示链接文件 灰色表示其它文件 红色闪烁表示链接的文件有问题了 黄色是设备文件 包括block char fifo Linux运行级别 0为停机 机器关闭 1为单用户模式 就像Win9x下的安全模式类似2为多用户模式 但是没有NFS支持 3为完整的多用户模式 是标准的运行级 4一般不用 在一些特殊情况下可以用它来做一些事情 例如在笔记本电脑的电池用尽时 可以切换到这个模式来做一些设置 5就是X11 进到XWindow系统了 6为重启 运行init6机器就会重启 Linux运行级别 运行级别的原理 1 在目录 etc rc d init d下有许多服务器脚本程序 一般称为服务 service 2 在 etc rc d下有7个名为rcN d的目录 对应系统的7个运行级别3 rcN d目下都是一些符号链接文件 这些链接文件都指向init d目录下的service脚本文件 命名规则为K nn 服务名或S nn 服务名 其中nn为两位数字 4 系统会根据指定的运行级别进入对应的rcN d目录 并按照文件名顺序检索目录下的链接文件对于以K开头的文件 系统将终止对应的服务对于以S开头的文件 系统将启动对应的服务5 查看运行级别用 runlevel6 进入其它运行级别用 initN7 另外init0为关机 init6为重启系统 Linux网络设备 etc sysconfig network scripts ifcfg interface name配置文件ifcfg interface name包含了初始化接口所需的大部分详细信息 其中interface name将根据网卡的类型和排序而不同 一般其名字为eth0 eth1 ppp0等 其中eth表示以太 eth0 类型网卡 0表示第一块网卡 1表示第二块网卡 而ppp0则表示第一个point to poirtprotocol网络接口 在ifcfg文件中定义的各项目取决于接口类型 Linux网络设备 lo设备 1 什么是LO接口 在LINUX系统中 除了网络接口eth0 还可以有别的接口 比如lo 本地环路接口 2 LO接口的作用是什么 假如包是由一个本地进程为另一个本地进程产生的 它们将通过外出链的 lo 接口 然后返回进入链的 lo 接口 具体参考包过滤器的相关内容 路由 什么是路由路由器的原理TCP IP通讯时 使用IP和netmask来确定机器所在的子网 如果是同子网的机器间通讯 就直接用广播的方法传过去 具体情况是 源地址发出arp广播询问目的地址的MAC目的地址回应arp广播 将MAC发会源地址建立连接开始传送 也是广播的方式 如果目的地址和源地址不在同一子网内就需要把包传送到路由器 网关 注意TCP IP通讯中路由和网关是一个概念 不过这并不适用于所有的通讯协议 再由路由器一级级的发送 直到送到目的地址所在子网的路由器 再由此路由器在此子网内用广播的方式传送 route命令 Route命令的正确用法使用Route命令行工具查看并编辑计算机的IP路由表 Route命令和语法如下所示 route f p Command Destination maskNetmask Gateway metricMetric ifInterface f清除所有网关入口的路由表 p与add命令一起使用时使路由具有永久性 Command指定您想运行的命令 Add Change Delete Print Destination指定该路由的网络目标 maskNetmask指定与网络目标相关的网络掩码 也被称作子网掩码 Gateway指定网络目标定义的地址集和子网掩码可以到达的前进或下一跃点IP地址 metricMetric为路由指定一个整数成本值标 从1至9999 当在路由表 与转发的数据包目标地址最匹配 的多个路由中进行选择时可以使用 ifInterface为可以访问目标的接口指定接口索引 若要获得一个接口列表和它们相应的接口索引 使用routeprint命令的显示功能 可以使用十进制或十六进制值进行接口索引 在命令提示符处显示帮助 route命令示例 若要显示IP路由表的全部内容 请键入 routeprint若要添加带有192 168 12 1默认网关地址的默认路由 请键入 routeadd0 0 0 0mask0 0 0 0192 168 12 1若要删除以10 起始的IP路由表中的所有路由 请键入 routedelete10 ping命令 Ping命令可以用来验证与远程计算机的连接 该命令只有在安装了TCP IP协议后才能使用 ping t a ncount llength f ittl vtos rcount scount jcomputer list kcomputer list wtimeout destination list示例测试本机与ip地址为192 168 1 33的主机是否连通ping192 168 1 33 mount命令 命令格式 mount tvfstype ooptions devicedir tvfstype指定文件系统的类型 通常不必指定 mount会自动选择正确的类型 常用类型有 光盘或光盘镜像 iso9660DOSfat16文件系统 msdosWindows9xfat32文件系统 vfatWindowsNTntfs文件系统 ntfsMountWindows文件网络共享 smbfsUNIX LINUX 文件网络共享 nfs mount命令示例 光盘镜像文件的挂接 mount mkdir mnt vcdrom注 建立一个目录用来作挂接点 mountpoint mount oloop tiso9660 home sunky mydisk iso mnt vcdrom注 使用 mnt vcdrom就可以访问盘镜像文件mydisk iso里的所有文件了 NFS协议 网络文件系统NFS是NetFileSystem的简写 即网络文件系统 通过使用NFS 用户和程序可以象访问本地文件一样访问远端系统上的文件 NFS服务的应用可分为服务器和客户机两种角色 NFS优点 在嵌入式Linux的开发过程中 开发者需要在Linux服务器上进行所有的软件开发 交叉编译后 通用FTP方式将可执行文件下载到嵌入式系统运行 但这种方式不但效率低下 且无法实现在线的调试 可以通过建立NFS 把Linux服务器上的特定分区共享到待调试的嵌入式目标系统上 就可以直接在嵌入式目标系统上操作Linux服务器 同时可以在线对程序进行调试和修改 大大的方便了软件的开发 挂载网络文件系统 将ip地址为192 168 1 33的linux主机上的 opt FriendlyARM mini2440 root qtopia目录挂载到本地机 mnt目录下mount tnfs192 168 1 33 opt FriendlyARM mini2440 root qtopia mnt 在windows下如何挂载一个目录到本地需要安装第三方软件 showmount命令 用途显示远程已挂载文件系统的所有客户机的列表 语法showmount a d e Host 参数 a 显示目前主机与客户端的NFS联机共享状态 d 显示指定IP地址的主机中 已经被挂载的共享目录 e 显示某台NFS的共享资源如showmount elocalhost 显示结果 Exportlistforlocalhost tmp var soft everyone exportfs命令 用途导出和不导出目录到NFS客户机 语法 usr sbin exportfs a v u i fFile oOption Option Directory 参数 a导出所有的列在导出文件中的目录 v按照是导出还是不导出 打印每个目录的名称 u不导出您指定的目录 exportfs命令示例 要导出 etc exports文件中的全部目录 请输入 exportfs a要取消导出目录 请输入 exportfs u home notes在这个示例中 home notes目录不导出 要显示当前正在导出的目录 请输exportfs v df命令 检查文件系统的磁盘空间占用情况 可以利用该命令来获取硬盘被占用了多少空间 目前还剩下多少空间等信息该命令各个选项的含义如下 a显示所有文件系统的磁盘使用情况 包括0块 block 的文件系统 如 proc文件系统 k以k字节为单位显示 i显示i节点信息 而不是磁盘块 t显示各指定类型的文件系统的磁盘空间使用情况 x列出不是某一指定类型文件系统的磁盘空间使用情况 与t选项相反 T显示文件系统类型 h表示使用 Human readable 的输出 也就是在档案系统大小使用GB MB等易读的格式 du命令 du命令 查询档案或目录的磁盘使用空间a 显示全部目录和其次目录下的每个档案所占的磁盘空间b 大小用bytes来表示 默认值为kbytes c 最后再加上总计 默认值 s 只显示各档案大小的总合x 只计算同属同一个档案系统的档案L 计算所有的档案大小常用命令 du a df命令du命令对比 du s命令通过将指定文件系统中所有的目录 符号链接和文件使用的块数累加得到该文件系统使用的总块数 df命令通过查看文件系统磁盘块分配图得出总块数与剩余块数 文件系统分配其中的一些磁盘块用来记录它自身的一些数据 如i节点 磁盘分布图 间接块 超级块等 这些数据对大多数用户级的程序来说是不可见的 通常称为MetaData du命令是用户级的程序 它不考虑MetaData 而df命令则查看文件系统的磁盘分配图并考虑MetaData 因此正常情况下 df计算的USED空间会比du计算的结果要稍大 rpm选项 RPM共有10种基本的模式 它们是安装 查询 验证 删除等 安装模式 rpm i查询模式 rpm q验证模式 rpm V或 verify删除模式 rpm e rpm命令举例 1 安装一个包 rpm ivh2 升级一个包 rpm Uvh3 移走一个包 rpm e4 安装参数 force即使覆盖属于其它包的文件也强迫安装 nodeps如果该RPM包的安装依赖其它包 即使其它包没装 也强迫安装 5 查询一个包是否被安装 rpm q 6 得到被安装的包的信息 rpm qi7 列出该包中有哪些文件 rpm ql8 列出服务器上的一个文件属于哪一个RPM包 rpm qf9 可综合好几个参数一起用 rpm qil10 列出所有被安装的rpmpackage rpm qa11 列出一个未被安装进系统的RPM包文件中包含有哪些文件 rpm qilp 防火墙软件 iptabs Linux提供了一个非常优秀的防火墙工具 netfilter iptables 它完全免费 功能强大 使用灵活 可以对流入和流出的信息进行细化控制 且可以在一台低配置机器上很好地运行典型的防火墙设置有两个网卡 一个流入 一个流出 iptables读取流入和流出数据包的报头 将它们与规则集 Ruleset 相比较 将可接受的数据包从一个网卡转发至另一个网卡 对被拒绝的数据包 可以丢弃或按照所定义的方式来处理 防火墙软件 TCPWrappers 除了iptables以外 linux下还有一种名为TCPWrappers的安全防护方式 它并不能取代iptables 但是由于用法更简单 所以可以作为一个有效的补充手段可以针对指定的应用程序实施访问控制可以针对访问者的主机地址进行访问控制TCPWrappers通过名为hosts allow和hosts deny的文件进行访问控制策略的设置 补充内容 web代理 web代理英文全称是WebProxyServer 又称网页代理 代理服务器其功能就是代理网络用户去取得网络信息 形象的说 它是网络信息的中转站 在一般情况下 我们使用网络浏览器直接去连接其他Internet站点取得网络信息时 须送出Request信号来得到回答 然后对方再把信息以bit方式传送回来 代理服务器是介于浏览器和Web服务器之间的一台服务器 有了它之后 浏览器不是直接到Web服务器去取回网页而是向代理服务器发出请求 Request信号会先送到代理服务器 由代理服务器来取回浏览器所需要的信息并传送给你的浏览器 web代理软件 squid Squid是一款免费开放源代码WEB代理软件 可使用在Unix Linux MicrosoftWindows操作系统下 squid conf配置文件 使用 cache mem 设置了代理服务器使用的缓冲内存大小为8MB使用 cache dir 设置了代理服务器的工作目录是 var spool squid 使用 http access 和 acl 设置了代理服务器只接受来自本机的代理访问请求 安全连接工具 OpenSSH SSH是安全外壳协议 类似软件加壳 软件加壳是为了防止软件被反编译或者是被篡改 SSH也就是这种作用 SSH是加密信息的协比如用户名密码 这样可以防止用户名和密码在传输的过程中被盗OpenSSH是SSH SecureSHell 协议的免费开源实现它用安全 加密的网络连接工具代替了te
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 科协业务知识培训讲稿课件
- 2025年多模态预训练对比学习测试题(含答案与解析)-1
- 2025年集成学习算法对比试题(含答案与解析)
- 麻风病培训课件
- 失智照护培训课件
- 药具知识培训不到位课件
- 第四单元有机化学羧酸酯基本营养物质讲课文档
- 2025-2026年秋季统编版七年级上册语文教学进度表
- 福田汽车新质生产力
- 香港新质生产力发展动态
- 娱乐场所禁毒培训内容
- 智能材料与结构系统教学课件
- “新高考、新课标、新教材”背景下2025届高考地理二轮三轮复习备考策略
- 葡萄糖耐量试验课件
- 常见泌尿系统疾病的护理与治疗
- 儿童读写三十讲
- 可编程控制器系统应用编程(1+X)培训考试题库汇总(附答案)
- 供应链融资担保项目投资计划书
- ERAS理念下疼痛管理专家共识(2021版)
- 部编版四年级道德与法治上册知识点汇总
- 不等式及其基本性质说课课件
评论
0/150
提交评论