Linux学习笔记(持续更新)
来源:互联网 发布:宝软网java破解游戏 编辑:程序博客网 时间:2024/05/18 15:28
Linux学习笔记(持续更新)
1.用户线程指不需要内核支持而在用户程序中实现的线程,其不依赖于操作系统核心,应用进程利用线程库提供创建、同步、调度和管理线程的函数来控制用户线程.
2.查看系统相关负载的命令
①.uptime
用于获取主机运行时间和查询linux系统负载等信息
②.vmstat
vmstat命令可以查看cpu负载
③.sar
sar(System Activity Reporter系统活动情况报告)是目前 Linux 上最为全面的系统性能分析工具之一,可以从多方面对系统的活动进行报告,包括:文件的读写情况、系统调用的使用情况、磁盘I/O、CPU效率、内存使用状况、进程活动及IPC有关的活动等,参考linux sar 命令详解。
sar查看网络接口命令如下:sar –n DEV 1 4
命令后面 1 4 意思是:每一秒钟取一次值,取四次。
IFACE:LAN接口
rxpck/s:每秒钟接收的数据包
txpck/s:每秒钟发送的数据包
rxbyt/s:每秒钟接收的字节数
txbyt/s:每秒钟发送的字节数
rxcmp/s:每秒钟接收的压缩数据包
txcmp/s:每秒钟发送的压缩数据包
rxmcst/s:每秒钟接收的多播数据包
④.free
查看内存负载情况(不是查看磁盘)
3.查看远程Linux系统运行时间
ssh user@被监控主机ip "uptime"
4.查看最近执行的命令
history
如:显示最近执行的四个命令(包括刚刚执行的history 4)
5.查看后台进程作业ID
jobs
6.init启动进程需要读取/etc/inittab
配置文件
7.定时执行某个命令
使用命令crontab -e
编辑用户自定义的crontab(存储在目录/var/spool/cron下),实现定时执行某个命令,如下表示在每周三03:06分执行命令:
06 03 * * 3 ls -l
格式如下:
分 时 日 月 周 命令
第1列表示分钟1~59 每分钟用或者 /1表示
第2列表示小时1~23(0表示0点)
第3列表示日期1~31
第4列表示月份1~12
第5列标识号星期0~6(0表示星期天)
第6列要运行的命令
8.查看arp缓存记录
arp –a
9.Linux文件链接
①.硬链接不可以跨文件系统,链接文件的物理索引inode节点与链接文件的 inode节点相同。
- Linux学习笔记(持续更新)
- Linux学习笔记(持续更新)
- linux学习笔记,持续更新
- Linux 学习笔记--持续更新
- 【个人笔记】Linux学习笔记(持续更新)
- Red Hat Enterprise Linux 5学习笔记(持续更新...)
- Linux学习笔记及心得(持续更新)
- linux学习笔记... ...持续更新ing
- linux基础学习笔记(持续更新ING)
- 指针学习笔记(持续更新)
- spring学习笔记(持续更新)
- C语言学习笔记(持续更新)
- cocos2d-x学习笔记(持续更新)
- Java学习笔记(持续更新)
- oracle学习笔记(持续更新)
- JavaScript学习笔记(持续更新)
- cocos2d-x学习笔记(持续更新)
- cocos2d-x学习笔记(持续更新)
- oracle union all
- js在线学习平台的介绍及安装
- Modelsim 仿真时,在do文件添加编译某个文件的语句
- 【设计模式】—— 享元模式Flyweight
- HttpURLConnection获得网络数据(Gson应用)
- Linux学习笔记(持续更新)
- 06.java数据类型详解
- 为什么实体类需要实现序列化
- 流量、电量、弱网环境测试
- popupwindow工具类
- JavaScript、Ajax与jQuery的关系
- (四)UI绘制流程-瀑布流布局
- c随机函数
- 在Modelsim仿真时出现的dirctory未找到或者出现error:in read mode