Skip to content

Commit 479fecd

Browse files
authored
Merge pull request #68 from UbeCc/master
Update Linux & IDE content
2 parents c1cb972 + a9dd1db commit 479fecd

File tree

2 files changed

+31
-0
lines changed

2 files changed

+31
-0
lines changed

docs/basic/linux.md

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -142,6 +142,9 @@ training@SAST:~$ which echo
142142
- `/home` 这个文件夹下是各个用户的家目录。
143143
- `/mnt` 是数据卷的挂载点;通过 USB 等接口连接的外部媒体也可能出现在 `/media` 文件夹中。
144144
- `/srv` 存放这个服务器提供的服务所需的文件(如网站资源)。
145+
- `/proc`:虚拟文件系统,用于存储内核和进程的运行时信息,例如 `/proc/cpuinfo` 查看 CPU 信息,`/proc/meminfo` 查看内存信息。
146+
- `/sys`:虚拟文件系统,提供设备和驱动相关的系统信息。
147+
- `/dev`:设备文件目录,例如 `/dev/null`(空设备文件)和 `/dev/sda`(磁盘设备文件)。
145148

146149
### Permissions
147150

@@ -325,12 +328,39 @@ Ctrl+B 方向键 # Switch between panes
325328
326329
附:https://tmuxcheatsheet.com/
327330
331+
### Network
332+
333+
- `ifconfig``ip addr`:查看和配置网络接口。
334+
- `ping`:测试网络连通性。
335+
- `curl``wget`:发送 HTTP 请求。
336+
- `netstat``ss`:查看网络连接状态。
337+
- `scp`:远程拷贝文件。
338+
339+
```bash
340+
ping www.baidu.com # 经常被拿来测试网络是否连通
341+
curl https://net9.org/home/
342+
```
343+
344+
### Process Management
345+
346+
- `ps`:查看当前进程。
347+
- `top``htop`:实时监控系统资源。
348+
- `kill``killall`:终止进程。
349+
350+
```bash
351+
ps aux | grep nginx
352+
kill -9 <PID>
353+
```
354+
355+
356+
328357
## 后续拓展
329358
330359
想要学习更多 Linux 内容?
331360
332361
+ TryHackMe "Linux Fundamentals" Series https://www.tryhackme.com
333362
+ Missing Semester https://missing.csail.mit.edu/
363+
+ Linux Journey https://linuxjourney.com
334364
335365
## 参考资料
336366

docs/basic/vscode.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -117,6 +117,7 @@ g++ --version
117117
+ Code Runner:调试用
118118
+ C/C++:支持在 Code 中调试 C/C++ 程序
119119
+ Remote - SSH:之后进行远程开发会用到,这里不多做介绍
120+
+ CodeGeex - 国内可用的代码自动补全工具
120121

121122
在安装了简体中文插件后,我们可以按 `Ctrl + Shift + P`,打开输入框,输入 `Configurate display language`,选择中文后重新启动即可。
122123

0 commit comments

Comments
 (0)