Linux从零学习记录(二)

目录

第三章:安装CentOS 7.x

第四章:首次登录与在线求助

4.2 命令行模式下命令的执行

1.执行命令的概念

2.基础命令的操作

3.重要的几个热键[Tab]、[Ctrl]-c、[Ctrl]-d

4.3 Linux系统的在线求助 man page 与 info page

1.--help请求

2. man page

3. info page

4.其他有用的文件(documents)

4.4 文本编辑器:nano

一、复制、剪切和粘贴文本

二、查找和替换

4.5 正确的关机方法

与关机与重新启动相关的命令


第三章:安装CentOS 7.x

第四章:首次登录与在线求助

4.2 命令行模式下命令的执行

1.执行命令的概念

$ command [-options] parameter1 parameter2 ...
           
   命令      选项        参数(1)   参数(2)   

1.一行命令中第一个输入的部分绝对是命令(command)或可执行文件(如shell脚本);

2.command为命令的名称,例如变换工作目录的命令为cd等;

3.中括号[ ]并不存在于实际的命令中,表示是可选的,而加入选项设置时,通常选项前会带 - 号,例如 -h;有时候会使用选项的完整全名,则选项前带有 -- 符号,例如 --help;

4.parameter1 parameter2 为依附在选项后面的参数,或是command的参数;

5.命令、选项、参数等这几个东西中间以空格来区分,不论空几格shell都视为一格,所以空格是很重要的特殊字符

6.按下回车键后,该命令就立即执行,回车键代表着一行命令的开始启动

7.命令太长的时候,可以使用反斜杠(\)来转义回车键,使命令连续到下一行,注意,反斜杠后就立刻接着特殊字符才能转义。

8. 其它:

    在Linux系统中,英文大小写字母是不一样的,举例而言,cd与CD并不同。

2.基础命令的操作

  • 显示日期与时间的命令:date
  • 显示日历的命令:cal
  • 简单好用的计算器:bc

3.重要的几个热键[Tab]、[Ctrl]-c、[Ctrl]-d

[Tab]按键 

  • 接在一串命令的第一个字段后面,则为【命令补全】;
  • 接在一串命令的第二个字段后面,则为【文件补全】;
  • 若安装了Bash-completion软件,则在某些命令后面使用[Tab]按键时,可以进行【选项/参数的补齐】功能;

[Ctrl]-c 按键 

用于中断目前程序

[Ctrl]-d 按键 
通常代表着:键盘输入结束(End of File,EOF 或 End of Input),另外也能取代exit的输入,可直接离开命令行模式;

[Shift]+{[Page UP] | [Page Down]} 按键

如果纯命令行页面中信息输出过长,可以使用该组合键向前/向后翻页。

4.3 Linux系统的在线求助 man page 与 info page

1.--help请求

可以通过将需要查询的命令后接--help可查看该命令的基本参数;

2. man page

man是manual(操作说明)的简写

其中第一行的DATE(1)中的(1)代表的是“一般用户可使用的命令”。常见的几个数字意义是:

  • 数字“1”表示用户命令
  • 数字“2”表示系统调用
  • 数字“3”表示C语言库函数
  • 数字“4”表示设备或特殊文件
  • 数字“5”表示文件格式和规则
  • 数字“6”表示游戏及其他
  • 数字“7”表示宏、包及其他杂项
  • 数字“8”表示系统管理员相关的命令

man page 大致分成以下几个部分:

  1. NAME  简短的指令、数据名称说明;
  2. SYNOPSIS 简短的指令下达语法(Syntax)简介
  3. Description  较为完整的说明,这部分最好仔细看看;
  4. Options 针对SYNOPSIS 部分中,有列举的所有可用的选项和说明;
  5. COMMANDS 当这个程序软件在执行的时候,可以在此程序中下达的指令;
  6. FILES 这个程序或数据所使用或参考或连结到的某些档案;
  7. SEE ALSO 可以参考的,跟这个指令或数据有相关的其他说明;
  8. EXAMPLE 一些可以参考的范例;
  9. BUGS 是否有相关的臭虫!

man page 常用按键功能

查找特定命令/文件的 man page 说明文件

man -f xxx: 查询系统中有哪些跟【xxx】命令相关的文件

man -k xxx:查找系统的说明文件中包含关键词xxx的文件列

3. info page

info与man的用途类似,都是用来查询命令的用法或是文件的格式。但不同在于:

  • man page是一口气输出一堆信息;
  • info page是将文件数据拆成一个一个的段落,每个段落用自己的页面来编写,并在各个页面中还有类似网页的超链接来跳到各个不同的页面中,每个独立的页面也被称为一个节点(node)。所以info page 是命令行模式的网页显示数据。

info page 信息结构

  • File:代表这个info page 的数据是来自info.info 文件所提供;
  • Node:代表目前的这个页面是属于Top节点,意思是info.info内含有很多信息,而Top仅是info.info文件内的一个节点内容而已;
  • Next:下一个节点的名称为Getting Started,可以按【N】到下一个节点;
  • Up:回到上一个节点的总览画面,可以按【U】至上一层;
  • Prev:前一个节点,但由于Top是info.info的第一个节点,所以上面没有前一个节点的信息;

可以直接按下N、P、U去到下一个、上一个与上一层的节点。

info page常用按键

4.其他有用的文件(documents)

可以在 user/share/doc/ 目录下查看一些说明文件。

4.4 文本编辑器:nano

实用的快捷按键

一、复制、剪切和粘贴文本

1、行复制、剪切和粘贴

  • Alt+6:复制光标所在行。
  • Ctrl+K:剪切光标所在行。
  • Ctrl+U:粘贴。

2、自由复制、剪切和粘贴

  • 自由复制:

Ctrl+6:设置复制文本的起始位置。

Alt+6:设置复制文本的结束位置。

首先按Ctrl+6组合键,然后使用方向键选择复制区域,选好区域后按Alt+6实现对该区域的复制。

  • 自由剪切:

Alt+A:设置剪切文本的起始位置。

Ctrl+K:设置剪切文本的结束位置。

首先按Alt+A组合键,然后使用方向键选择剪切区域,选好后按Ctrl+K实现对该区域的剪切。

  • Ctrl+U:粘贴。

二、查找和替换

1、查找文本

首先按下Ctrl+W,然后输入要查找的文本,最后按Enter键。

查找下一个:Ctrl+W, Enter

2、查找并替换文本

首先按下Ctrl+\,输入要查找的文本,然后按Enter键,再输入替换后的文本,按Enter。此时按照提示操作即可。

4.5 正确的关机方法

与关机与重新启动相关的命令

  • 将数据同步写入硬盘中的命令:sync
  • 常用的关机命令:shutdown
  • 重新启动、关机:reboot、halt、poweroff

其中:

halt:系统停止,屏幕可能会保留系统已停止的信息

poweroff:系统关机,没有提供额外的电力,屏幕空白

reboot:直接重新启动 

suspend:进入休眠模式

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值