第四章 /proc/ 文件系统
来源:互联网 发布:淘宝网争议处理规则 编辑:程序博客网 时间:2024/06/01 19:37
1、概述
/proc文件系统是一个虚拟的文件系统,该目录所有文件均不会占用磁盘空间——动态生成,并保存在内存中
子目录 /proc/sys //可显示运行内核的参数,可在系统运行中修改这些参数,且会立即生效。
2、如何查看当前终端的shell进程的相关信息
echo $$
1765
cd /proc/1765/ //进入虚拟文件系统/proc/下对应shell进程的目录
ls -l //包含了该进程当前打开的所有描述符
eg: (1)fd:包含了该进程当前打开的所有描述符
执行 ls -l fd
0——> /dev/pts/1
1——> /dev/pts/1
(2)、environ:包含了为该进程定义的所有坏境变量。
可使用命令 perl -pl -e 's,\00,\n,g' environ
3、如何查看机器上的各种硬件信息
cat /proc/devices查看可用设备,字符设备+块设备cat /proc/cpuinfoCPU信息cat /proc/filesystems系统支持的文件系统cat /proc/ioports查看系统的 I/O 端口cat /proc/interrupts查看中断信息cat /proc/modules系统内核载入的模块列表cat /proc/mounts查看挂载的文件系统cat /proc/swaps查看交换分区的使用情况cat /proc/partitions查看系统分区信息cat /proc/versions查看系统内核版本4、如何打开系统路由功能
修改 /proc/sys/net/ipv4/ip_forward 值
echo 0 > ip_forward //关闭IP转发功能
echo 1 > ip_forward //打开IP转发功能
或者
vi /etc/sysctl.conf
去掉注释,则Linux就具有简单的路由器功能了。
阅读全文
0 0
- 第四章 /proc/ 文件系统
- 《Linux内核编程》第四章:proc文件系统
- 学习ldd3--proc文件系统(第七章与第四章)
- 《Linux内核编程》第四章:proc文件系统 http://blog.csdn.net/tankai19880619/article/details/8032204
- proc文件系统
- proc文件系统
- /proc 文件系统
- proc 文件系统
- proc文件系统
- /proc文件系统
- /proc 文件系统
- proc文件系统
- proc文件系统
- proc文件系统
- proc文件系统
- /proc 文件系统
- /proc文件系统
- Proc文件系统
- Jupyter notebook入门教程(上)
- 洛谷 P3605 [USACO17JAN]Promotion Counting晋升者计数——树状数组,权值线段树
- 关于Ajax 请求数据格式FormData、Ruquest PayLoad、Query String Parameters 区别
- ElasticSearchDSL查询模板之二(二重聚合)
- Android中TrafficStats流量监控类
- 第四章 /proc/ 文件系统
- Subsets II (contains duplicates)
- CNN浅析和历年ImageNet冠军模型解析
- Microsoft SQL Server for Linux安装和配置
- 淘淘商城系列——Redis持久化方案
- 38. Count and Say
- 设有一组N个数,求其中第K个最大者
- 《算法分析与设计》Week 12
- CTF-浅尝64位栈溢出PWN