auto commit
This commit is contained in:
parent
b20cfd1458
commit
2e34f89049
|
@ -1,5 +1,5 @@
|
||||||
<!-- GFM-TOC -->
|
<!-- GFM-TOC -->
|
||||||
* [常用操作以及概念](#常用操作以及概念)
|
* [一、常用操作以及概念](#一常用操作以及概念)
|
||||||
* [求助](#求助)
|
* [求助](#求助)
|
||||||
* [关机](#关机)
|
* [关机](#关机)
|
||||||
* [查看进程](#查看进程)
|
* [查看进程](#查看进程)
|
||||||
|
@ -10,54 +10,54 @@
|
||||||
* [GNU](#gnu)
|
* [GNU](#gnu)
|
||||||
* [包管理工具](#包管理工具)
|
* [包管理工具](#包管理工具)
|
||||||
* [常见发行版本](#常见发行版本)
|
* [常见发行版本](#常见发行版本)
|
||||||
* [分区](#分区)
|
* [二、分区](#二分区)
|
||||||
* [磁盘的文件名](#磁盘的文件名)
|
* [磁盘的文件名](#磁盘的文件名)
|
||||||
* [分区表](#分区表)
|
* [分区表](#分区表)
|
||||||
* [开机检测程序](#开机检测程序)
|
* [开机检测程序](#开机检测程序)
|
||||||
* [挂载](#挂载)
|
* [挂载](#挂载)
|
||||||
* [文件权限与目录配置](#文件权限与目录配置)
|
* [三、文件权限与目录配置](#三文件权限与目录配置)
|
||||||
* [文件权限概念](#文件权限概念)
|
* [文件权限概念](#文件权限概念)
|
||||||
* [文件属性以及权限的修改](#文件属性以及权限的修改)
|
* [文件属性以及权限的修改](#文件属性以及权限的修改)
|
||||||
* [目录的权限](#目录的权限)
|
* [目录的权限](#目录的权限)
|
||||||
* [文件默认权限](#文件默认权限)
|
* [文件默认权限](#文件默认权限)
|
||||||
* [目录配置](#目录配置)
|
* [目录配置](#目录配置)
|
||||||
* [文件与目录](#文件与目录)
|
* [四、文件与目录](#四文件与目录)
|
||||||
* [文件时间](#文件时间)
|
* [文件时间](#文件时间)
|
||||||
* [文件与目录的基本操作](#文件与目录的基本操作)
|
* [文件与目录的基本操作](#文件与目录的基本操作)
|
||||||
* [获取文件内容](#获取文件内容)
|
* [获取文件内容](#获取文件内容)
|
||||||
* [指令与文件搜索](#指令与文件搜索)
|
* [指令与文件搜索](#指令与文件搜索)
|
||||||
* [磁盘与文件系统](#磁盘与文件系统)
|
* [五、磁盘与文件系统](#五磁盘与文件系统)
|
||||||
* [文件系统的组成](#文件系统的组成)
|
* [文件系统的组成](#文件系统的组成)
|
||||||
* [inode](#inode)
|
* [inode](#inode)
|
||||||
* [目录的 inode 与 block](#目录的-inode-与-block)
|
* [目录的 inode 与 block](#目录的-inode-与-block)
|
||||||
* [实体链接与符号链接](#实体链接与符号链接)
|
* [实体链接与符号链接](#实体链接与符号链接)
|
||||||
* [压缩与打包](#压缩与打包)
|
* [六、压缩与打包](#六压缩与打包)
|
||||||
* [压缩](#压缩)
|
* [压缩](#压缩)
|
||||||
* [打包](#打包)
|
* [打包](#打包)
|
||||||
* [Bash](#bash)
|
* [七、Bash](#七bash)
|
||||||
* [Bash 特性](#bash-特性)
|
* [Bash 特性](#bash-特性)
|
||||||
* [变量操作](#变量操作)
|
* [变量操作](#变量操作)
|
||||||
* [指令搜索顺序](#指令搜索顺序)
|
* [指令搜索顺序](#指令搜索顺序)
|
||||||
* [数据流重定向](#数据流重定向)
|
* [数据流重定向](#数据流重定向)
|
||||||
* [管线指令](#管线指令)
|
* [管线指令](#管线指令)
|
||||||
* [正规表示法与文件格式化处理](#正规表示法与文件格式化处理)
|
* [八、正规表示法与文件格式化处理](#八正规表示法与文件格式化处理)
|
||||||
* [grep](#grep)
|
* [grep](#grep)
|
||||||
* [printf](#printf)
|
* [printf](#printf)
|
||||||
* [awk](#awk)
|
* [awk](#awk)
|
||||||
* [vim 三个模式](#vim-三个模式)
|
* [九、vim 三个模式](#九vim-三个模式)
|
||||||
* [参考资料](#参考资料)
|
* [参考资料](#参考资料)
|
||||||
<!-- GFM-TOC -->
|
<!-- GFM-TOC -->
|
||||||
|
|
||||||
|
|
||||||
# 常用操作以及概念
|
# 一、常用操作以及概念
|
||||||
|
|
||||||
## 求助
|
## 求助
|
||||||
|
|
||||||
**1. --help**
|
### 1. --help
|
||||||
|
|
||||||
指令的基本用法与选项介绍。
|
指令的基本用法与选项介绍。
|
||||||
|
|
||||||
**2. man**
|
### 2. man
|
||||||
|
|
||||||
man 是 manual 的缩写,将指令的具体信息显示出来。
|
man 是 manual 的缩写,将指令的具体信息显示出来。
|
||||||
|
|
||||||
|
@ -69,17 +69,17 @@ man 是 manual 的缩写,将指令的具体信息显示出来。
|
||||||
| 5 | 配置文件 |
|
| 5 | 配置文件 |
|
||||||
| 8 | 系统管理员可以使用的管理指令 |
|
| 8 | 系统管理员可以使用的管理指令 |
|
||||||
|
|
||||||
**3. info**
|
### 3. info
|
||||||
|
|
||||||
info 与 man 类似,但是 info 将文档分成一个个页面,每个页面可以进行跳转。
|
info 与 man 类似,但是 info 将文档分成一个个页面,每个页面可以进行跳转。
|
||||||
|
|
||||||
## 关机
|
## 关机
|
||||||
|
|
||||||
**1. sync**
|
### 1. sync
|
||||||
|
|
||||||
为了加快对磁盘上文件的读写速度,位于内存中的文件数据不会立即同步到磁盘上,因此关机之前需要先进行 sync 同步操作。
|
为了加快对磁盘上文件的读写速度,位于内存中的文件数据不会立即同步到磁盘上,因此关机之前需要先进行 sync 同步操作。
|
||||||
|
|
||||||
**2. shutdown**
|
### 2. shutdown
|
||||||
|
|
||||||
```html
|
```html
|
||||||
# /sbin/shutdown [-krhc] [时间] [警告讯息]
|
# /sbin/shutdown [-krhc] [时间] [警告讯息]
|
||||||
|
@ -89,7 +89,7 @@ info 与 man 类似,但是 info 将文档分成一个个页面,每个页面
|
||||||
-c : 取消已经在进行的 shutdown 指令内容
|
-c : 取消已经在进行的 shutdown 指令内容
|
||||||
```
|
```
|
||||||
|
|
||||||
**3. 其它关机指令**
|
### 3. 其它关机指令
|
||||||
|
|
||||||
reboot、halt、poweroff。
|
reboot、halt、poweroff。
|
||||||
|
|
||||||
|
@ -150,7 +150,7 @@ Linux 发行版是 Linux 内核及各种应用软件的集成版本。
|
||||||
| DPKG | Ubuntu | Debian |
|
| DPKG | Ubuntu | Debian |
|
||||||
| RPM | Red Hat | Fedora / CentOS |
|
| RPM | Red Hat | Fedora / CentOS |
|
||||||
|
|
||||||
# 分区
|
# 二、分区
|
||||||
|
|
||||||
## 磁盘的文件名
|
## 磁盘的文件名
|
||||||
|
|
||||||
|
@ -207,7 +207,7 @@ UEFI 相比于 BIOS 来说功能更为全面,也更为安全。
|
||||||
|
|
||||||
<div align="center"> <img src="../pics//249f3bb1-feee-4805-a259-a72699d638ca.jpg"/> </div><br>
|
<div align="center"> <img src="../pics//249f3bb1-feee-4805-a259-a72699d638ca.jpg"/> </div><br>
|
||||||
|
|
||||||
# 文件权限与目录配置
|
# 三、文件权限与目录配置
|
||||||
|
|
||||||
## 文件权限概念
|
## 文件权限概念
|
||||||
|
|
||||||
|
@ -306,7 +306,7 @@ UEFI 相比于 BIOS 来说功能更为全面,也更为安全。
|
||||||
|
|
||||||
<div align="center"> <img src="../pics//27ace615-558f-4dfb-8ad4-7ac769c10118.jpg"/> </div><br>
|
<div align="center"> <img src="../pics//27ace615-558f-4dfb-8ad4-7ac769c10118.jpg"/> </div><br>
|
||||||
|
|
||||||
# 文件与目录
|
# 四、文件与目录
|
||||||
|
|
||||||
## 文件时间
|
## 文件时间
|
||||||
|
|
||||||
|
@ -489,7 +489,7 @@ find 可以使用文件的属性和权限进行搜索。
|
||||||
-perm /mode :搜索权限包含任一 mode 的文件
|
-perm /mode :搜索权限包含任一 mode 的文件
|
||||||
```
|
```
|
||||||
|
|
||||||
# 磁盘与文件系统
|
# 五、磁盘与文件系统
|
||||||
|
|
||||||
## 文件系统的组成
|
## 文件系统的组成
|
||||||
|
|
||||||
|
@ -569,7 +569,7 @@ inode 具体包含以下信息:
|
||||||
53745909 lrwxrwxrwx. 1 root root 12 Jun 23 22:31 /root/crontab2 -> /etc/crontab
|
53745909 lrwxrwxrwx. 1 root root 12 Jun 23 22:31 /root/crontab2 -> /etc/crontab
|
||||||
```
|
```
|
||||||
|
|
||||||
# 压缩与打包
|
# 六、压缩与打包
|
||||||
|
|
||||||
## 压缩
|
## 压缩
|
||||||
|
|
||||||
|
@ -654,29 +654,21 @@ $ tar [-z|-j|-J] [xv] [-f 已有的 tar 文件] [-C 目录] ==解压缩
|
||||||
| 查 看 | tar -jtv -f filename.tar.bz2 |
|
| 查 看 | tar -jtv -f filename.tar.bz2 |
|
||||||
| 解压缩 | tar -jxv -f filename.tar.bz2 -C 要解压缩的目录 |
|
| 解压缩 | tar -jxv -f filename.tar.bz2 -C 要解压缩的目录 |
|
||||||
|
|
||||||
# Bash
|
# 七、Bash
|
||||||
|
|
||||||
可以通过 Shell 请求内核提供服务,Bash 正是 Shell 的一种。
|
可以通过 Shell 请求内核提供服务,Bash 正是 Shell 的一种。
|
||||||
|
|
||||||
## Bash 特性
|
## Bash 特性
|
||||||
|
|
||||||
**1. 命令历史**
|
1. 命令历史:记录使用过的命令。本次登录所执行的命令都会暂时存放到内存中, \~/.bash_history 文件中记录的是前一次登录所执行过的命令。
|
||||||
|
|
||||||
记录使用过的命令。本次登录所执行的命令都会暂时存放到内存中, \~/.bash_history 文件中记录的是前一次登录所执行过的命令。
|
2. 命令与文件补全:快捷键:tab。
|
||||||
|
|
||||||
**2. 命令与文件补全**
|
3. 命名别名:例如 lm 是 ls -al 的别名。
|
||||||
|
|
||||||
快捷键:tab
|
4. shell scripts。
|
||||||
|
|
||||||
**3. 命名别名**
|
5. 通配符:例如 ls -l /usr/bin/X\* 列出 /usr/bin 下面所有以 X 开头的文件。
|
||||||
|
|
||||||
例如 lm 是 ls -al 的别名。
|
|
||||||
|
|
||||||
**4. shell scripts**
|
|
||||||
|
|
||||||
**5. 通配符**
|
|
||||||
|
|
||||||
例如 ls -l /usr/bin/X\* 列出 /usr/bin 下面所有以 X 开头的文件。
|
|
||||||
|
|
||||||
## 变量操作
|
## 变量操作
|
||||||
|
|
||||||
|
@ -893,7 +885,7 @@ $ split [-bl] file PREFIX
|
||||||
- PREFIX :分区文件的前导名称
|
- PREFIX :分区文件的前导名称
|
||||||
```
|
```
|
||||||
|
|
||||||
# 正规表示法与文件格式化处理
|
# 八、正规表示法与文件格式化处理
|
||||||
|
|
||||||
## grep
|
## grep
|
||||||
|
|
||||||
|
@ -992,7 +984,7 @@ bin 1
|
||||||
daemon 2
|
daemon 2
|
||||||
```
|
```
|
||||||
|
|
||||||
# vim 三个模式
|
# 九、vim 三个模式
|
||||||
|
|
||||||
<div align="center"> <img src="../pics//341c632a-1fc1-4068-9b9f-bf7ef68ebb4c.jpg"/> </div><br>
|
<div align="center"> <img src="../pics//341c632a-1fc1-4068-9b9f-bf7ef68ebb4c.jpg"/> </div><br>
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user