鸟哥的Linux私房菜基础学习篇 读书笔记 二

继续读书笔记,上一篇笔记记录了磁盘分区的一些知识,接下来第4章安装CentOS 5.x与多重引导小技巧 没什么好记录的,跳过。我们从第五章 首次登陆与在线求助man page 开始记。
1.CentOS 5.x 至少提供GNOME/KDE两种图形界面,默认使用的界面是GNOME,不同的界面,显示、控制、管理、图形软件都会不一样。

在GNOME中:
2.Linux是多用户的,每个用户都有自己的个人目录,存放在主文件夹/home下。
3.我们可以在资源管理器中的设置里勾选 显示隐藏和备份文件 。然后在资源管理器菜单中的查看一栏中选择 显示隐藏文件 就可以查看隐藏的文件。隐藏文件通常以小数点“.”开头。
4.Linux在输入文字的情况下按下[Ctrl]+[Space]就可以切换输入法,CentOS中的中文输入法为SCIM软件。

5.注销前最好将所有不需要的程序关闭。注销并不是关机,只是让此账号离开系统。
6.图形模式叫X Window模式,Linux还支持纯文本界面的命令行模式。命令行模式也叫终端界面(terminal 或 console)。Linux默认会提供6个Terminal让用户登陆。切换的方式是为[Ctrl]+[Alt]+[F1]~[F6]。系统将这6个终端命名为tty1~tty6。而[Ctrl]+[Alt]+[F7]可以切换回图形界面。
7.Linux默认的登陆模式有两种,图形界面(运行等级run level 5),这个界面登陆可以使用tty1~tty7;纯文本界面(运行等级run level 3),这个界面登陆没有不能使用图形界面tty7,只能使用tty1~tty6,默认tty7为空。不过我们可以通过命令startx开启图形界面,前提是:tty7没有其他的图形界面占用,X Window系统已经安装,具有窗口管理员如GNMOE/KDE,启动图形界面的必要服务(如X Font Server)要先启动。

在命令行模式下:
8.在命令行模式中,常见形式为

[用户名@主机名 ~]$

~代表个人用户的主文件夹,就是放在/home下面的那个。普通用户的提示符是$,而root用户的提示符是#。
9.命令行模式中使用exit进行注销。
10.命令的结构是:

[用户名@主机名 ~]$ command -options parameter1 parameter2 ...

command是命令或可执行文件。
options是参数设置,前面通常加 - 号,也有可能加 - - 号,这个时候参数使用完整全名,如 -h 和 - -help。
parameter是参数,可以有多个。
11.命令行模式区分大小写。
12.命令echo $LANG可以显示目前所支持的语言。命令LANG=zh_CH.UTF-8可以切换成中文体系。命令LANG=en_US可以切换成英文体系。后两条命令中不能有空格符。
13.基础命令:
显示日期与实践:date
显示日历:cal。直接输入cal查询的是当月的日历。可以通过输入cal year或cal month year来查询某年或某月的日历。
简单好用的计算器:bc。默认输出整数,使用命令scale=number将输出位数改成小数点后number位。使用quit退出。
14.重要的热键:
[Tab]:具有命令补全和文件补齐的功能。
[Ctrl]+[c]:中断目前程序。
[Ctrl]+[d]:键盘输入结束,也相当于输入exit。

15.连击两下[Tab]可以查看所有能用的命令。通过man 命令可以查看这个命令的使用方法,man是manual的简写。如man date可以查看date命令的使用方法。man还可以使用man 文件查看文件的一些描述。
16.在man page中:
NAME是命令的完整全名
SYNOPSIS是这个命令的基本语法
DESCRIPTION详细说明了刚才语法谈到的参数的用法;
ENVIRONMENT说明了与这个命令相关的环境参数;
OPTIONS针对SYNOPSIS部分,列举了所有可用的选项说明;
FILES写了这个程序或数据所使用或参考或连接到的某些文件;
SEE ALSO描述了这个命令或数据相关的其他说明;
EXAMPLE展示了一些可以参考的范例。
17.在用man page查询命令是,命令后有一个数字代号,作用是描述了命令或文件。

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

同一个命令可能有多个代号,可以使用man 数字 命令的命令来获得该命令不同代号下的说明。直接查询命令会查询到数字小的代号的内容。
17.在man page中使用[Space]向下翻页,也可以使用[Page Up]、[Page Down]来翻页。[Home]可以移动到第一页,[End]可以移动到最后一页。输入命令/string可以向下查询string字符串,而?string可以向上查询字符串。查询中,按下[n]可以移动到下一个查询到的目标,n代表next。按下[q]离开man page,q代表quit。
18.man page的数据通常放在/usr/share/man目录下。man page的配置文件是/etc/man.config或man.conf或.manpath.conf。修改配置文件可以指定man page查询数据的目录路径。
19.man -f 命令可以查询到与该命令相关的man page,以及它们的代号(1~9)。man -k string会查询到所有在man page里出现过这个string的man page。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值