根据Github总结关于Linux底层操作系统相关知识。 包括:常用操作和概念、磁盘、分区、文件系统、压缩打包、Bash、管道指令、正则表达式、进程管理等等。

一、常用操作以及概念

快捷键

  • Tab:命令和文件名补全;
  • Ctrl+C:中断正在运行的程序;
  • Ctrl+D:结束键盘输入(End Of File,EOF)

求助

1. –help

指令的基本用法与选项介绍。

2. man

man 是 manual 的缩写,将指令的具体信息显示出来。

当执行man date时,有 DATE(1) 出现,其中的数字代表指令的类型,常用的数字及其类型如下:

Untitled

3. info

info 与 man 类似,但是 info 将文档分成一个个页面,每个页面可以进行跳转。

4. doc

/usr/share/doc 存放着软件的一整套说明文件。

关机

1. who

在关机前需要先使用 who 命令查看有没有其它用户在线。

2. sync

为了加快对磁盘文件的读写速度,位于内存中的文件数据不会立即同步到磁盘上,因此关机之前需要先进行 sync 同步操作。

3. shutdown

# shutdown [-krhc] 时间 [信息]
-k : 不会关机,只是发送警告信息,通知所有在线的用户
-r : 将系统的服务停掉后就重新启动
-h : 将系统的服务停掉后就立即关机
-c : 取消已经在进行的 shutdown 指令内容

PATH

可以在环境变量 PATH 中声明可执行文件的路径,路径之间用 : 分隔。

/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/home/dmtsai/.local/bin:/home/dmtsai/bin

sudo

sudo 允许一般用户使用 root 可执行的命令,不过只有在 /etc/sudoers 配置文件中添加的用户才能使用该指令。

包管理工具

RPM 和 DPKG 为最常见的两类软件包管理工具:

  • RPM 全称为 Redhat Package Manager,最早由 Red Hat 公司制定实施,随后被 GNU 开源操作系统接受并成为很多 Linux 系统 (RHEL) 的既定软件标准。
  • 与 RPM 进行竞争的是基于 Debian 操作系统 (Ubuntu) 的 DEB 软件包管理工具 DPKG,全称为 Debian Package,功能方面与 RPM 相似。

YUM 基于 RPM,具有依赖管理功能,并具有软件升级的功能。

发行版

Linux 发行版是 Linux 内核及各种应用软件的集成版本。

Untitled

爱女友,爱生活
0
1
发表留言

文章
Linux操作系统
根据Github总结关于Linux底层操作系统相关知识。 包括:常用操作和概念、磁盘、分区、文件系统、压缩打包、Bash、管道指令、正则表达...
扫描右侧二维码继续阅读
October 26, 2018
zlatanera
blogger
王誉睿
我是网站主理人Jackie·Wong,一名95后。某国企从业人员,Notion爱好者,大学期间修过电脑和手机、卖过奶茶、得过国家专利,热爱读书、电影和数码,喜欢和女朋友旅游记录生活,对未知事物拥有无限的好奇心,一名脑洞随时大开的老男孩。
我的其他网站:

Jackieの生活觀察(Notion主页)
逝去的武林
BBtime

此网站用RSSHub插件可以添加到RSS阅读器中方便查看哦

统计
文章:156 篇
分类:4 个
评论:25 条
运行时长:1年346天
by yoniu.
zlatanera