
【Linux 运维系列】Linux 基础知识
发布日期:2021-05-07 20:51:05
浏览次数:16
分类:原创文章
本文共 1837 字,大约阅读时间需要 6 分钟。
【Linux 运维系列】Linux 基础知识
【1】Linux 常用命令
【1.1】内存、CPU 相关命令
1. 查使用内存最多的 K 个进程
ps -aux | sort -k4nr | head -K
说明:
ps -aux 中( a 指代 all -- 所有的进程,u 指代 userid -- 执行该进程的用户 id,x 指代显示所有程序,不以终端机来区分)
ps -aux 输出结果如下所示 :USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMANDroot 1 0.0 0.0 19352 1308 ? Ss Jul29 0:00 /sbin/initroot 2 0.0 0.0 0 0 ? S Jul29 0:00 [kthreadd]root 3 0.0 0.0 0 0 ? S Jul29 0:11 [migration/0]
sort -k4nr 中 k 代表从第几个位置开始,后面的数字 4 即是其开始位置,结束位置如果没有,则默认到最后;n 指代 numberic sort,根据其数值排序;r 指代 reverse,这里是指反向比较结果,输出时默认从小到大,反向后从大到小;
head -K ( K 指代行数,即输出前几位的结果)
2. 查使用 CPU 最多的 K 个进程
ps -aux | sort -k3nr | head -K
【2】一般 linux 根文件系统的目录结构
./bin 重要的二进制 (binary) 应用程序,包含二进制文件,系统的所有用户使用的命令都在这个目录下;./boot 启动 (boot) 配置文件,包含引导加载程序相关的文件;./dev 设备 (device) 文件包含设备文件,包括终端设备,USB或连接到系统的任何设备;./etc 配置文件、启动脚本等 (etc) 包含所有程序所需的配置文件, 也包含了用于启动/停止单个程序的启动和关闭 shell 脚本;./home 本地用户主 (home) 目录所有用户用 home 目录来存储用户的个人信息;./lib系统库 (libraries) 文件包含支持位于 /bin 和 /sbin 下的二进制文件的库文件;./lost+found 在根 (/) 目录下提供一个遗失 + 查找 (lost + found) 系统, 必须在 root 用户下才可以查看该目录下的内容;./media 挂载可移动介质 (media),诸如 CD、数码相机等用于挂载可移动设备的临时目录;./mnt 挂载 (mounted) 文件系统临时安装目录,系统管理员可以挂载文件系统;./opt 提供一个供可选的 (optional) 应用程序安装目录包含从各个厂商的附加应用程序, 附加的应用程序应该安装在 /opt 或者 /opt 的子目录下;./proc 特殊的动态目录,用以维护系统信息和状态,包括当前运行中进程 (processes) 信息, 系统进程的相关信息是一个虚拟的文件系统,包含有关正在运行的进程的信息,系统资源以文本信息形式存在;./root root (root) 用户主文件夹,读作 “slash-root”;./sbin 重要的系统二进制 (systembinaries) 文件也是包含的二进制可执行文件, 在这个目录下的 linux 命令通常都是由系统管理员使用的,对系统进行维护;./sys 系统 (system) 文件;./tmp 临时 (temporary) 文件包含系统和用户创建的临时文件,当系统重启时,这个目录下的文件将都被删除;./usr 包含绝大部分所有用户 (users) 都能访问的应用程序和文件包含二进制文件,库文件,文档和二级程序的源代码;./var 经常变化的 (variable) 文件,诸如日志或数据库等,代表变量文件,在这个目录下可以找到内容可能增长的文件;
参考与致谢
本博客为博主学习笔记,同时参考了网上众博主的博文以及相关专业书籍,在此表示感谢,本文若存在不足之处,请批评指正。
【2】
发表评论
最新留言
表示我来过!
[***.240.166.169]2025年04月13日 07时04分59秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
用 wxPython 打印你的 App
2021-05-08
vue项目通过vue.config.js配置文件进行proxy反向代理跨域
2021-05-08
Linux下安装MySql过程
2021-05-08
android:使用audiotrack 类播放wav文件
2021-05-08
vue通过better-scroll 封装自定义的下拉刷新组件
2021-05-08
android解决:使用多线程和Handler同步更新UI
2021-05-08
Element UI 中动态路由的分析及实现
2021-05-08
使用springMVC配置视图管理器后找不到指定的页面
2021-05-08
杭电 2007 平方和与立方和(输入数据的大小顺序并不能默认)
2021-05-08
十大排序算法之三:插入排序(Python)
2021-05-08
利用Python实现循环队列
2021-05-08
利用递归实现二叉树的前中后序遍历(Python)
2021-05-08
冒泡排序又来啦(C/C++版本)
2021-05-08
python负数存储
2021-05-08
求二维数组中最大值的位置
2021-05-08
python中sort和sorted的区别
2021-05-08
maven安装
2021-05-08
合并两个有序数组
2021-05-08
Ubuntu 环境下使用中文输入法
2021-05-08
聊聊我的五一小假期
2021-05-08