Skip to content

Commit 25a44a8

Browse files
committed
目录结构调整
1 parent e3bcd3b commit 25a44a8

File tree

5 files changed

+104
-13
lines changed

5 files changed

+104
-13
lines changed

README.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -175,6 +175,8 @@
175175

176176
分布式消息通信
177177

178+
- 熔断,限流,降级机制
179+
178180
- Redis
179181

180182
分布式缓存
@@ -217,7 +219,11 @@
217219

218220
- [Git](notes/EfficiencyTools/Git.md)
219221

220-
常见命令,速查表
222+
基本概念,常见命令,速查表
223+
224+
- GitFlow
225+
226+
Git 工作流概念
221227

222228
- [正则表达式](notes/EfficiencyTools/正则表达式.md)
223229

notes/EfficiencyTools/Git.md renamed to notes/Git.md

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,12 @@
11
# Git
22

3-
一个不错的可视化Cheat sheet:
4-
[Git Cheat Sheet](http://ndpsoftware.com/git-cheatsheet.html)
5-
63
一图胜千言
74

85
![img](assets/TQDj8Uo1pj3YkMSoeSitYC1QB4a019V68N6GZFBE.png)
96

10-
###
7+
8+
9+
推荐一个不错的可视化工具:[Git Cheat Sheet](http://ndpsoftware.com/git-cheatsheet.html)
1110

1211
### 配置
1312

@@ -54,8 +53,6 @@
5453

5554

5655

57-
58-
5956
### 删除本地文件后,想从远程仓库中从新Pull最新版文件。
6057

6158
Git提示:up-to-date,但未得到删除的文件

notes/Linux.md

Lines changed: 94 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1722,9 +1722,9 @@ Linux 发行版是 Linux 内核及各种应用软件的集成版本。
17221722

17231723
## 19. 磁盘管理
17241724

1725-
**df命令**用于显示磁盘分区上的可使用的磁盘空间。默认显示单位为KB。可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息。
1725+
**df 命令**用于显示磁盘分区上的可使用的磁盘空间。默认显示单位为 KB。可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息。
17261726

1727-
查看系统磁盘设备,默认是KB为单位
1727+
查看系统磁盘设备,默认是 KB 为单位
17281728

17291729
```shell
17301730
[root@LinServ-1 ~]# df
@@ -1735,7 +1735,7 @@ tmpfs 1032204 0 1032204 0% /dev/shm
17351735
/dev/sdb1 2884284108 218826068 2518944764 8% /data1
17361736
```
17371737

1738-
使用`-h` 选项以 KB 以上的单位来显示,可读性高:
1738+
使用 `-h` 选项以 KB 以上的单位来显示,可读性高:
17391739

17401740
```shell
17411741
[root@LinServ-1 ~]# df -h
@@ -1748,6 +1748,22 @@ tmpfs 1009M 0 1009M 0% /dev/shm
17481748

17491749

17501750

1751+
MBR
1752+
1753+
GPT
1754+
1755+
MOUNT
1756+
1757+
parted
1758+
1759+
mkfs
1760+
1761+
1762+
1763+
【待补充】
1764+
1765+
1766+
17511767
## 20. VIM 三个模式
17521768

17531769
- 一般指令模式(Command mode):VIM 的默认模式,可以用于移动游标查看内容;
@@ -1771,9 +1787,81 @@ tmpfs 1009M 0 1009M 0% /dev/shm
17711787

17721788

17731789

1790+
## 21. 用户管理
1791+
1792+
### 创建用户
1793+
1794+
```
1795+
useradd username -p password
1796+
```
1797+
1798+
### 删除用户
1799+
1800+
```
1801+
userdel username
1802+
```
1803+
1804+
### 查看所有用户
1805+
1806+
```
1807+
vim /etc/passwd
1808+
```
1809+
1810+
### 普通用户改为高级用户
1811+
1812+
当我们在创建用户成功之后 `vim /etc/passwd` 在最下边可以看到刚刚创建的用户。那么如果我想将刚才创建的用户改为高级管理员怎么办,要将他具有 root 一样的权限。
1813+
查看 /etc/passwd 文件中 root 的 uid 和 gid
1814+
1815+
```
1816+
root:x:0:0:root:/root:/bin/bash
1817+
用户名:密码:Uid:Gid:描述:家目录:登录使用shell
1818+
```
1819+
1820+
我们可以看到 root 的 uid 和 gid 是 0 0,那么我们可以修改刚才新建的用户将 uid 和 gid 改为 0 0,那么就具有 root 的权限。
1821+
1822+
### 创建的用户 SSH 生效
1823+
1824+
用上面的命令新建用户和密码后打开 ssh 登录 发现无论如何也登陆不了,那么还需要执行如下一句命令
1825+
1826+
```
1827+
echo password | passwd --stdin username
1828+
```
1829+
1830+
1831+
1832+
## 22. lspci
1833+
1834+
lspci 是一个用来显示系统中所有PCI总线设备或连接到该总线上的所有设备的工具。
1835+
1836+
**语法**
1837+
1838+
```
1839+
lspci(选项)
1840+
```
1841+
1842+
**选项**
1843+
1844+
```
1845+
-n:以数字方式显示PCI厂商和设备代码;
1846+
-t:以树状结构显示PCI设备的层次关系,包括所有的总线、桥、设备以及它们之间的联接;
1847+
-b:以总线为中心的视图;
1848+
-d:仅显示给定厂商和设备的信息;
1849+
-s:仅显示指定总线、插槽上的设备和设备上的功能块信息;
1850+
-i:指定PCI编号列表文件,而不使用默认的文件;
1851+
-m:以机器可读方式显示PCI设备信息。
1852+
```
1853+
1854+
**例子**
1855+
1856+
查看显卡信息
1857+
1858+
```shell
1859+
$ lspci | grep VGA
1860+
```
1861+
17741862

17751863

1776-
## 21. Screen命令
1864+
## 23. Screen命令
17771865

17781866
> 经常我们通过SecureCRT、Puty这样的工具连上服务器进行命令操作,但是安装的过程中很可能会出现断网或者是不小心关闭窗口,造成安装中断,为了防止这种现象,接下来介绍screen命令的使用。
17791867
@@ -1840,7 +1928,7 @@ There are screens on:
18401928

18411929

18421930

1843-
## 22. 常用快捷方式
1931+
## 24. 常用快捷方式
18441932

18451933
- ctrl + c:强制终止当前命令
18461934

@@ -1858,7 +1946,7 @@ There are screens on:
18581946

18591947

18601948

1861-
## 23. 高并发网络编程之epoll详解
1949+
## 25. 高并发网络编程之epoll详解
18621950

18631951
详情请转向:[高并发网络编程之epoll详解 - CSDN博客](https://blog.csdn.net/shenya1314/article/details/73691088)
18641952

File renamed without changes.

0 commit comments

Comments
 (0)