鸟哥的linux私房菜第五章笔记一

1.X Window与命令行模式的切换

linux默认的情况下会提供6个Terminal来让用户登陆,切换方式是[Ctrl]+[Alt]+[F1]~[F6]的组合按钮。即:

  • [Ctrl]+[Alt]+[F1]~[F6] 文字界面登陆tty1~tty6终端
  • [Ctrl]+[Alt]+[F7] 图形界面登陆

在Linux默认的登陆模式中,主要分为两种,一种是仅有纯文本界面(所谓的运行等级 run level 3)的登陆环境,在这里只有6个终端界面,还有一种是图形界面的登陆环境(所谓的运行等级run level 5)
注意:如果你是以纯文本环境启动linux的,默认的tty7是没有东西的,这个时候如果想打开图形界面,可以在tty1~tty6的任意一个终端界面使用你自己的账号登陆后输入命令: restartx 就可以了,但是这个命令并不总是有效。

2.在终端界面登录linux

输入用户名和密码就可以登陆了,如果想要离开系统,可以直接在终端输入:exit就可以退出系统了。

3.基础命令的操作
  • 显示日期与时间的命令:date
  • 显示日历的命令: cal
  • 简单好用的计算器: bc(如果要输出小数,需要执行scale=number,如果想要离开计算器回到命令提示符需要输入quit命令)
4.重要的热键
  • [Tab]键
    [Tab]接在一串命令的第一个命令的后面,则为命令补齐
    [Tab]接在一串命令的第二个后面时,则为文件补齐
  • [Ctrl]+c
    按着ctrl键再按下c键可以终端当前程序正在执行的操作

  • [Ctrl]+d表示键盘输入结束,相当于exit

5.man page

man page 是操作说明,用来查询相关命令,如输入:man date 来查询date 命令
进入man命令后,你可以按下空格键往下翻页,可以按下“q”键离开man的环境。另外在man环境里你可以看到关于命令的一些数字,比如你看到DATE(1),1就代表一般用户可使用的命令,常见的几个数字对应的意义如下表所示:

代号 代表内容
1 用户在shell环境中可以操作或可执行文件
2 系统内核可调用的函数与工具等
3 一些常用的函数(function)与函数库(library),大部分为C的函数库(libc)
4 设备文件的说明,通常在/dev的文件
5 配置文件或者是某些文件的格式
6 游戏(games)
7 惯例与协议等,例如linux文件系统、网络协议、ASCCII code等说明
8 系统管理员可用的管理命令
9 跟kernel有关的文件

man page大概分为下面几个部分

代号 内容说明
NAME 简短的命令、数据名称说明
SYNOPSIS 简短的命令执行语法(syntax)简介
DESCRIPTION 较为完整的说明
OPTIONS 针对SYNOPSIS部分中,有列举的所有可用的选项说明
COMMANDS 当这个程序在执行的时候,可以在此程序中执行的命令
FILES 这个程序或数据所使用或参考连接到的某些文件
SEE ALSO 这个命令或数据相关的其他说明
EXAMPLE 一些可以参考的范例
BUGS 是否有相关的错误

man page常用的按键

按键 进行工作
空格键 向下翻一页
[Page Down] 向下翻一页
[Page Up] 向上翻一页
[Home] 去到第一页
[End] 去到最后一页
/string 向下查询的字符串,如果要查询vbird的话,就输入/vbird
?string 向上查询的字符串
n,N 利用/或?来查询字符串时,可以用n来继续下一个查询(不论是/或?),可以利用N来进行反向查询。举例来说,我以/vbird查询vbird字符串,那么可以n继续往下查询,用N往上查询,若以?vbird向上查询字符串,那我可以用n继续向上查询,用N反向查询
q 结束这次的man page

你可能感兴趣的:(鸟哥的linux私房菜)