鸟哥的linux私房菜——第5章 首次登陆与在线求助man page

1. Linux登录环境

  • Ctrl + Alt + [F1~F6]:文字登录界面tty1~tty6终端(输入startx启动X窗口界面)  //run level 3
  • Ctrl + Alt + F7:图形界面桌面  //run level 5

(1)终端界面登陆的默认显示内容来自/ect/issue文件,登陆成功后默认显示[主机名@用户名 ~] $/#(提示符) //默认提示可修改 

(2)注销终端界面输入exit

2. 在命令行模式下执行命令(命令行模式登录后取得的程序被称为shell,因为这个程序负责最外层跟用户通信工作,所以被戏称为shell)

(1)命令的执行方式:command [-options] parameter1 parameter2 ...  //即“命令 选项 参数1 参数2 ...”,以空格分割各项,空格数不限

其中第一个输入的必须为“命令”或“可执行文件”,-options代表各类选项,通常简称前面加“-”,全称前面加“--”,如“-h”和“--help”

(2)语言支持命令

  • 显示目前所支持的语言:echo $LANG  //或者locale命令
  • 修改语言:LANG=en_US  //命令中等号两边没有空格

(3)基础命令

  • 显示日期:date
  • 显示日历:cal
  • 简单好用的计算器:bc  //进入bc软件的计算工作环境;需要输入“quit”退出环境

(4)重要热键

  • [Tab]:命令补全、文件补全  //直接按下两次Tab键会显示当前总共有多少命令可用
  • Ctrl + c:中断当前程序
  • Ctrl + d:键盘输入结束、替代“exit”

3. Linux的在线求助man page和info page

(1)man page(操作说明manual):如man date,在生成的说明中利用“空格键”、PageUp和PageDown翻页,输入“/word”或“?word”查找关键词word,输入“q”离开

  • man page通常位于/usr/share/man目录下,并通过/etc/man.config文件进行查询路径的配置
  • man -f man  //查找准确匹配关键字“man”的说明文件,等同于whatis ...
  • man -k man  //查找包含关键字“man”的说明文件,等同于apropos ...

注:使用man的简略写法whatis和apropos命令,需要以root身份创建whatis数据库:makewhatis

(2)info page:与man page一下输出一堆信息不同,info page将文件数据拆成一个个的段落页面,并在每个页面中提供“超链接”以跳到不同的页面,每个独立页面被称为一个节点node,可以类比为“命令行模式的网页显示数据”;如info info,再生成的说明文件中利用N(ext)、P(rev)、U(p)进行节点的跳转,利用[Tab]键实现光标在节点间的快速移动  //优点:易读性好

注:info page通常位于/usr/share/info目录下

(3)其他说明帮助文件:/usr/share/doc  //主要以软件包为主,如gcc等

4. 正确的关机方法

(1)查看系统的使用状态

  • who:目前有谁在线
  • netstat -a:网络的联机状态
  • ps -aux:后台执行的程序

(2)将数据同步写入磁盘:sync  //一般用户执行进更新自己的数据,root账户更新整个系统的数据

(3)惯用的关机命令:shutdown [-t 秒] [-arkhncfF] 时间 [警告信息],其中时间参数不可缺少;常用方式如下:

  • shutdown -h now  //立刻关机,now相当于时间参数为0
  • shutdown -r now  //立刻重启

(4)重启、关机:reboot、halt、poweroff

5. 切换执行等级run level:init

  • run level 0:关机  //关机可以执行 init 0
  • run level 3:纯命令行模式
  • run level 5:含有图形界面模式
  • run level 6:重启

6. 忘记root密码:以单用户维护模式登录进行root账号密码更改

具体流程(以grub引导装载程序为例):重启 -> 读秒时按下任意键 -> 按下e(进入grub编辑模式)-> 将光标移到kernel那行,再次按下e对该行编辑 -> 在最后输入single -> 按下[Enter]确认后,按b进入单用户维护模式(此模式在天tty1终端中直接以root身份登录,无需密码)-> 输入passwd命令修改root密码

原文地址:https://www.cnblogs.com/hg-love-dfc/p/10246874.html

时间: 2024-07-28 19:32:56

鸟哥的linux私房菜——第5章 首次登陆与在线求助man page的相关文章

鸟哥的Linux私房菜-----4、开机、关机、在线求助与指令输入

版权声明:本文为博主原创文章,未经博主允许不得转载.

拜师鸟哥之linux学习体会(4)——首次登录与在线求助man page

这一节开始正式介绍一些linux 的相关指令,并介绍下图形界面与文字界面的区别. 1.    linux预设了6个terminal来让登入者登录,切换的方式是ctrl+alt+F1~F6,此外F7则进入图形界面,也就是我们一般安装Ubuntu或Centos会进入的界面.后面会详细介绍这几种terminal,总的可以分成图形界面和非图形界面,若想从非图形界面进入图形界面,可以在终端输入startx指令,即可. 2.    若要注销系统,指令为exit. 3.    在一行中输入指令如果太长的话,可

鸟哥的linux私房菜——第20章 启动流程、模块管理与loader

20.1 Linux启动流程分析 Linux启动过程: 按下开机电源后计算机硬件主动读取BIOS来加载硬件信息以及硬件系统的自我测试,之后系统会主动读取第一个可启动的设备(由BIOS设置),此时就可以读入引导加载程序(boot loader)了,引导加载程序指定使用那个内核文件来启动,并实际加载内核到内存中解压缩与执行,此时内核就能够在内存中活动,并检测所有硬件信息与加载适当的驱动程序来使主机运行,等内核检测硬件与加载驱动程序完毕后,就可以登录了. 1)加载BIOS的硬件信息与进行自我测试,并依

鸟哥的linux私房菜——第12章 正则表达式与文件格式化处理

12.1什么是正则表达式 正则表达式就是处理字符串的方法,它是以行为单位来进行字符串的处理行为,正则表达式通过一些特殊符号的辅助,可以让用户轻易达到查找.删除.替换某特定字符串的处理程序. vi.grep.awk.sed支持正则表达式,而cp,ls等命令只能使用bash自身的通配符 12.2基础正则表达式 grep高级参数: grep [-A] [-B] [--color=auto]  'string'   filename -A:after的意思,除了列出该行外,后续的n行也列出来 -B:be

鸟哥的 Linux 私房菜(服务器) 第二章 网络基础概念

鸟哥的 Linux 私房菜(服务器) @(学习笔记)[Linux|Markdown|笔记] [TOC] 第二章 网络基础概念 2.1 网络是个什么玩意儿 OSI 七层协定 分层 负责内容 Layer 1物理层Physical Layer 由于网络媒体只能传送 0 与 1 这种位串,因此物理层必须定义所使用的媒体设备之电压与讯号等, 同时还必须了解数据讯框转成位串的编码方式,最后连接实体媒体并传送/接收位串. Layer 2数据链结层Data-Link Layer 这一层是比较特殊的一个阶层,因为

《鸟哥的Linux私房菜》13章shel script习题答案

因为感觉对Linux命令还没有多大的感觉,所以就专门找了鸟哥的书来看一下,折腾了几天看基础篇的shell部分,收获还是蛮大的,至少对Linux命令是有点感觉了,然后往前学习的一些知识,在理论知识方面也得到了一定的扩充了.先不多说,把习题的答案分享一下. <鸟哥的Linux私房菜>基础篇P398习题 (1)请新建一个script,当你执行该script的时候,该script可以显示你目前的身份(用whoami)和你目前所在的目录(用pwd). 这道题的答案已经直接给出了,直接上脚本: #!/bi

《鸟哥的Linux私房菜》7章 Linux文件与目录管理 习题答案

自己整理了一下,分享给大家,这些习题确实是非常经典的! 1.什么是绝对路径与相对路径? 绝对路径是相对于/目录的路径的,比如/home/user: 相对路径是相对于当前工作目录的,比如你的系统上有个/home/user/test目录,此时你在/home/user目录下,那么./test就是相对路径. 2.如何更改一个目录的名称?例如/home/test变为/home/test2. mv /home/test /home/test2 3.PATH这个环境变量的意义是什么? 这里先看一下PATH:

鸟哥的Linux私房菜笔记6------11章认识和学习bash

1.合法的shell与/etc/shells功能 shell有多个版本,有Bourne Shell(sh).C Shell.K Shell .TCSH等.通常Linux使用的是Bourne Again Shell(Bash),是sh的增强版 可以检查/etc/shells,查看有多少可用的shell. 将合法的shell写入/etc/shells文件,是为系统某些服务在运行过程中检查用户能够使用的shells. 当用户登录时就会取得一个shell来工作,这个shell记录在/etc/passwd

鸟哥的linux私房菜——第3章 主机规划与磁盘分区

各硬件在Linux中的文件名(/dev): IDE硬盘:/dev/hd[a-d] SCSI/SATA/USB硬盘:/dev/sd[a-p] U盘:/dev/sd[a-p] (与SATA相同) 软驱:/dev/df[0-1] 打印机:/dev/lp[0-2](25针)./dev/usb/lp[0-15](USB) 鼠标:/dev/usb/mouse[0-15](USB)./dev/psaux(PS2) 当前CD ROM/DVD ROM:/dev/cdrom 当前鼠标:/dev/mouse 磁带机: