- 1、本文档共52页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第4章 Linux字符界面操作 1.字符界面简介 2.在Linux下获取帮助 3.Shell基础 4.Shell实用功能 5.Vi编辑器的基本使用 4.1字符界面简介 一、进入命令行 1.Linux字符界面 Linux系统有7个运行级别,它体现在文件/etc/inittab中。 可以使用gedit打开,进行修改 id:5:initdefault修改为 id:3:initdefault 2.使用终端 “应用程序”?“系统工具”?“终端” 可以使用exit或按ctrl+D退出 3.使用虚拟控制台 Linux系统由桌面控制台和字符控制台组成,而桌面实际上是命令行下的一个应用程序。 图形界面?字符界面 Ctrl+Alt+F2~F6 字符界面?图形界面 Ctrl+Alt+F1 二、关闭和重启系统 1.shutdown命令 必须由超级用户才能执行。 -f:重新启动,不检查和修复文件系统 -F:重新启动,检查和修复文件系统 -h:关机,相当于halt命令 -k:发出信息给用户,但不真正关机 -n:不调用关机程序,关机速度快 -r:重新启动 -c:取消前一个shutdown 例如:shutdown -h now shutdown -h 30 2. halt命令 执行时,将杀死所有应用程序,然后将内存信息通过文件系统写入硬盘,然后停止内核。 -f:强制关机 -i:关机之前,关掉所有网络接口 -n:不将内存信息通过文件系统写入硬盘 -p:关机同时关闭电源,为缺省项 3. reboot命令 重新启动 4. init命令 init程序是直接和系统运行级别相关联的文件。它是一个由系统内核启动的用户级进程。进程号为1 在系统的各运行级别之间切换 如:init 3 可利用此命令来关机 init 0 重启机器 init 6 可以使用runlevel命令显示当前运行级别 init 2 runlevel 3 2 4.2 在Linux下获取帮助 一、使用man手册页 查询和解释一个命令、函数及文件的使用方法 依赖于文件/usr/share/man目录下的文件 man [选项] 命令名称 可使用Page Up和Page Down,或用空格键向后翻页,用b键向前翻页 退出用q键 选项含义: -M:指定有哪些信誉好的足球投注网站man手册页的路径 -P:指定所使用的分页程序 -a:显示所有的手册页 -d:用于检查新文件 -f:只显示出命令的功能 -w:不显示手册页,只显示将被格式化和文件所在的位置 man手册页的组成内容 NAME:名称 SYNOPSIS:用法 AVAILABILITY:可用性说明 DESCRIPTION:详细描述 OPTIONS:选项说明 RETURN VALUE:函数返回值 ERRORS:可能出错的原因 FILES:相关系统文件 ENVIRONMENT:相关环境变量 NOTES:不常用的用法 BUGS:错误和警告 HISTORY:历史 SEE ALSO:可以参照的其它命令 可以用一个数字表示手册页的不同类型 1一般使用者 2系统调用的命令 3C语言函数库命令 4驱动程序和系统设备命令 5配置文件 6游戏程序 7其他软件或程序 8系统维护命令 二、使用help命令 只需要在所查找的命令后输入help命令,就可以看到所查命令的内容了 # ls --help # mkdir --help 三、whereis命令 可以查找到所使用命令所在的位置 whereis [选项] [命令名] b:只查找二进制文件 m:查找主要文件 s:查找来源 u:查找不常用的记录文件 四、whatis命令 用来查询某个命令的含义 whatis 命令名称 用英语给出最简练的命令含义 4.3 Shell基础 什么是shell? Shell是一种具备特殊功能的程序,它是介于使用者和 UNIX/Linux 操作系统之核心程序(kernel)间的一个接口。类似DOS中的。 登陆到一个终端窗口后看到的就是shell的提示符 如:[root@localhost ~]# 各种操作系统都有它自己的 shell,以 DOS 为例,它的 shell 就是 UNIX 下除了 Bourne shell$(/bin/sh) 外还有 C shell%(/bin/csh)、Korn shell$(/bin/ksh)、Bourne again shell#$(/bin/bash)、Tenex C shell(tcsh) … 等其它的 shell。 UNIX/Linux 将 shell 独立于核心程序之外,使得它就如同一般的应用程序,可以在不影响操作系统本身的情况下进行修改、更新版本或是添加
文档评论(0)