基于树莓派的wifi热点的设计与实现论文内容摘要:

定的基本操作命令,包括 vi 编译器的使用,下面简单介绍一些常用的命令。 常用指令 ls:显示出当前路径下的 文件或目录 l:显示 出 该 文件 的所有的 信息 a: 显示出该路径下 所有文件及目录, 隐藏的也会显示出来 mkdir 创建 新的 目录 p:新 创建 一个 目录, 如果没有 父目录,则 连同父目录一起 创建 p cd:从一个目录切换到另一个目录 touch: 创建 一个 空 的 文件 echo: 创建文件 ,此文件是带有内容的文件 cat:查看该文件里边的内容 cp:复制命令 mv:有两个用法,一个是移动,另一个是重命名 rm:删除命令 r:递归的 删除子目录及文件 f:强制性的删除 find:从文件系统中搜索一个文件 wc:统计命令,能够统计显示出文本的行数,字数和字符数 grep: 查找某个 文本中的 字符串 rmdir:把一个空目录删除 pwd:把当前目录显示出来 ln:链接文件的创建命令 more /less:把 文本文件内容 分页显示 10 head/tail:把文件头和尾的内容显示出来 ctrl+alt+F1:把命令行全屏显示 系统管理命令 stat:将 指定文件的 所有 信息 显示出来 who:将 在线 已 登陆 的 用 户显示出来 whoami: 将 当前 的 操作用户 显示出来 hostname: 把 主机名 显示出来 uname:将 系统 的 信息 显示出来 top:采用 动态显示 的方式,将 当前耗费资源最多 的 进程 的 信息 显示出来 ps: 显示 出这一个 瞬间 的 进程状态 ps aux du: 目录大 小的查看命令 du h /home: 显示 出 目录信息 ,显示方式是带有单位 df:显示出 磁盘大小 df h:显示出磁盘信息,显示方式是带有单位 Ifconfig:查看当前的网络状况 ping: 测试 一个 网络 是否 连通 stat:将 网络状态 的 信息 显示出来 clear: 清屏 命令 alias:把一个 命令重 新给它 命名。 例 如: alias showmeit=ps aux ,解除使用 命令 unaliax showmeit kill: 杀死 一个 进程, 一般情况下要 先 使 用 ps / top 命令 来 查看 该 进程的 id,再用 kill 命令 来 杀死 该 进程。 打包压缩相关命令 gzip/bzip2/tar: 打包压缩 c:将 文件 归档 x:将文件压缩 z:使用 gzip 将 文件 压缩 11 j:使用 bzip2 将 文件 压缩 v:将 压缩 /解压缩 的 过程 显示出来 f: 档名 的使用 举例如下: tar cvf /home/ /home/a 只 是 打包, 并 不压缩 tar zcvf /home/ /home/a 不仅 打包, 并且 用 gzip 压缩 tar jcvf /home/ /home/a 不仅 打包,并 且 用 bzip2 压缩 解压缩 的话只需将 tar cvf 、 / tar zcvf 、 / tar jcvf 中的 “c” 换成 “x” 就 ok 关机 /重启机器 shutdown 命令 r: 关机 之后还要 重 新 启 h: 关机 之后并 不重 新 启 now:当前状态立刻 关机 halt: 关机 reboot: 重 新启动 启 Linux 管道 将两个或者两个以上的命令结合起来使用,把前一个命令的标准输出作为后一个命令的标准输入。 grep r /home/* | more: 在 home 目录下所有文件中查找 文件 ,并分页输出。 Linux 软件包管理 dpkg 全称是 Debian Package,是 管理工具,以 .deb 为软件包的后缀。 一般在系统不联网的情况下 使用这种方式。 APT 全称是 Advanced Packaging Tool,是一种比较 高级 的 软件工具。 一般在可以 连接互联网的情况 下使用这种方式。 sudo aptget install tree:将 tree 安装 sudo aptget remove tree :把 tree 卸载掉 12 sudo aptget update: 更新 该 软件 vi/vim 的基本命令 Linux 系统中所使用的标准的编译器是 vi 编译器,他的功能十分强大,无论Linux 是什么版本, vi 编译器都是通用的,所以掌握一些必要的 vi 操作的命令是非常有必要的,学会使用 vi 编译器对于学习 Linux 系统的操作有着至关重要的意义。 vi的基本概念 一般来讲, vi 分为命令模式(英文名称 mand mode)、插入模式(英文全称 Insert mode)和底行模式(英文全称 last line mode)这三种模式,每一个模式的功能如下所示: 首先命令行模式:屏幕光标的移动的控制操作,文本内容的删除,某区段的移动复制,切换到其他两种模式。 其次是 插入模式:在这个模式下,能够进行文件的输入,退回到命令行模式下的方法是按 esc 键。 最后是底行模式:文件的保存,退出 vi 都是在这个模式下,在这里也可以给编辑环境进行设置。 vi的基本操作 1) 进入 vi 的方法 使用 vi 文件名就可以进入 vi 的编辑画面,要注意文件的路径一定要写的准确。 如下: $ vi 在使用上述命令进入 vi 编译器之后,首先处于的是命令行的模式下,当我们切换到 插入模式下之后才可以进行文字的输入。 2) 在插入模式编辑文件 在命令模式下按下字母 i 便可以进入到插入模式下,在这个状态下,可以对 13 文件进行输入操作。 3) 模式转换 假如在插入模式下输入文字的时候打错了字,那么需要先使用 esc 键退回到命令模式下,然后才能移动光标删除文字。 4) 保存文件以及退出 vi 命令模式切换到底行模式使用冒号键,进入到底行模式之后,可以通过如下命令操作: :w 将文档以 文件形式保存 : wq 保存文件并且推出 : q! 强制推出,并不保存 命令行 模式功能键 1) 插入模式 按 i 键从命令行模式转换到插入模式下,是从光标所在的位置对文件进行输入。 按 a 键从命令行模式转换到插入模式下,是从光标所在的位置之后的位置对文件进行输入。 按 o 键从命令行模式转换到插入模式下,是在当前行插入一行,从下一行的行首开始输入。 2) 移动光标命令 在 vi 中可以使用键盘上的方向键来移动光标,标准的移动光标的方式是通过控制 h,j,K,i 键来实现。 屏幕后移一页: ctrl+b 屏幕前移一页: ctrl+f 屏幕后移半页: ctrl+u 屏幕前移半页: ctrl+d 将光标定位在文档的开头,使用数字 0 将光标移动到文档的末尾,使用字母 G 将光标移动到该行的尾部,使用 $ 将光标移动到该行的行首,使用 ^ 14 3) 删除文字命令 把光标后边紧挨的字符删除,使用小写 x 假如要删除光标所在位置后边的 N 个字符,那么可以使用 Nx 把光标前边紧挨的字符删除,使用大写 X 假如要删除光标所在位置前边的 N 个字符,那么可以使用 NX(X 大写 ) 删除光标所在的那一行,使用 dd 删除光标所在行之后的 N 行,使用 Ndd 4) 复制命令 复制从光标处开始,到字尾的字符结束,使用 yw 假如要复制 N 个 字,那么使用 Nyw 复制光标所在的一行内容,使用 yy 复制从光标坐在行之后的 N 行 (包括该行 ),使用 Nyy 使用 P 键将复制的内容粘贴 5) 替换命令 把光标处的字符替换为另一字符,使用 r 将光标走过的所有字符替换,使用 R,停止的时候使用 esc 6) 撤销操作 使用 U 键可以实现撤销操作,跟在 word 中使用 Ctrl+Z 的效果是一样的,多次按就对应多次撤销 7) 跳至指定的行 显示出光标所在行的行号,使用 Ctrl+g 如果呀将光标移动至某一行行首,那么使用 NG,就可以将光标移动到 N 行的行首 底行行模式功能键 无论在什么模式下,想要切换到底行模式下,都要先按 esc 键让 vi 出于命令行模式下,然后再按:键进入底行模式下。 1) 列出行号 假如要使得文件的每一行都现实行号,使用 set nu 2) 跳到至文件中的某一行 假如想要跳转到这篇文档的第 N 行,那么在冒号之后输入 N 按回车键就可 15 以跳到这行了 3) 查找字符 假如要查找一个关键字,那么可以先按 /或者。 键,然后后边输入要寻找的字符,使用 n 键会一直往后遍历,这样就可以找到所需要的关键字了。 4) 保存文件 将一个文件保存, 使用 w 5) 退出 vi 按一下 q,然后可以退出 vi,如果没有退出再 q 后边加入一个 !可以强制推出vi 如果想要在退出的时候保存文件,使用 qw 然后回车 7) vi 具体命令说明 h 键: 光标左移一个字符 l 键: 光标右移一个字符 k 键: 将光标向上移一行 j 键: 将光标向下移一行 ^ 键: 将光标移动到这行行首 0 键: 将光标移动至这个文档的开头 G 键: 将光标移动至这个文档的最后 $ 键: 将光标移到这行行尾 Ctrl+f 组合 : 跳转到屏幕的前一页 Ctrl+b 组合: 跳转到屏幕的后一页 16 Ctrl+d 组合: 跳转到屏幕的前半页 Ctrl+u 组合: 跳转到屏幕的后半页 i 键: 插入字符到光标位置 a 键: 增加字符到光标所在位置的后面一个字符 o 键: 在该行的下面插入一行,光标定位在新插入行的行首 ESC 键: 切换到命令模式下 x 键: 将光标后面的字符删除 x 组合: 光标后的#个字符被删除掉 X 键 (大写 X) 从光标前面删除一个字符 X 组合: 从光标前面删除 个字符 dd 组合: 将光标所在的这行删除 dd 组合: 从光标所在行起删除 行 yw 组合: 将光标所在位置的那个字复制 yw 组合: 将光标所在位置的 个字复制 yy 组合: 将光标所在位置的那一行复制 yy 组合: 17 从光标所在行起复制 行 p 键: 粘贴命令按钮 u 键: 撤销命令 cw 组合: 将光标所在位置的字符修改 cw 组合: 将光标所在位置的 个字修改掉 18 4 系统分析 系统概述 路由器 ,是把各 局域网 、 广域网 的设备连接到英特网的设备,路由器会根据信道的情况自动的选择和设定路由,然后通过最佳的路径发送信号。 路由器被称为 互联网 络 的桥梁。 目前 各行各业都使用到了路由器,许多不同的 产品 已经成为主干网与 互联网 互相联通的主要设备。 路由 和交换机之间的区别最明显的地方是,在 OSI 参考模型 第二层发生交换,而在网络层发生的是路由。 各自事项功能的方式也是因为这个主要的却别而导致不同,他们使用的时候需要控制的信息也不相同。 有软件运行在路由器中,思科公司的 IOS 和 H3C 公司的 Comware 是比较典型的例子。 路由器的 操作系统 跟 PC 上使用的 Windows 系统基本上一个概念。 路由表的生成和维护是由路由器的操作系统来完成的。 路由器中也有自己的 BIOS,它的名字是 MiniIOS,跟 PC 系 统中 BIOS 一样起着类似的作用。 首先给路由器加电,然后路由器会进行 POST。 自己检测自己的系统。 POST 完成后, BootStrap 程序是被存储在 ROM 中的,它会被读取以便进行初步引导。 引导完成以后, IOS 镜像文件 会被读取到。 此时, IOS 文件会被路由器在 FLASH 中查找,若 IOS 文件被找到的话, IOS 文件就会被读取,从而引导路由器。 如果 IOS 文件在 FLASH 中没有被找到的话,路由器会进入到 BOOT 模式下。 TFTP 上的 IOS 文件在 BOOT 模式下被使用。 重新启动路由器后就可以顺利启动到 CLI 模式了。 IOS 文件被初始化后, STARTUPCONFIG 文件在 NVRAM 中开始被查找。 启动配置文件是 STARUPCONFIG。 对路由器所有的配置和修改都保存在了这个文件里。 这个文 件会被路由器找到,文件里所有的配置都会被加载到文件里。 最后会进入用户模式,启动过程就完成了。 19 可行性分析。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。