这个是我在看
centos系统管理与应用(建议大家看看这个,真的很不错,我这是第二次向大家推荐了!)时所写的笔记,内容呢,不是很多。由于这本电子书没有目录可以随意的选择!所以我记录了各个知识点所对应的页数!那样的话,需要看哪方面的东西,直接跳到哪一页就行了! 呵呵 都是基础的东西!希望能给大家带来那么一点点的帮助吧!
VSPHERE5.0
VMware vCenter Server
*.conf : 配置文件
*.deb : deb包
*.a : 一种存档文件
*`: 备份文件
.*:隐含文件
程序与脚本
.h: C或C++的头文件
.o: 程序对象文件
.php: PHP语言源程序文件
.python: Python 语言源程序文件
.tcl:TCL脚本文件
.so,*.lib 库文件
sql: SQL语言文件
.au — 声音文件,可以使用系统的声音播放器或者是JAVA程序播放
.gif — GIF图像文件,可以使用WEB浏览器查看
.html/.htm — HTML文件,可以使用WEB浏览器查看
.jpg — JPEG图像文件,可以使用WEB浏览器查看
.pdf — 文档的电子版本,PDF是一种电子文档的标准,可以使用xpdf或者是adobe acrobat reader阅读
.png — PNG图像文件,PNG是Portable Network Graphic的简写,可以使用WEB浏览器或者图像浏览器查看
.ps — PostScript文件,一种打印格式文件,可以使用ghostview或者是支持ps查看的图像浏览器查看,也可以直接输出给打印机打印
.txt — 文本格式文件,可以使用任何编辑器查看
.wav — 声音文件,可以使用声音播放器播放
.xpm — XPM图像文件,可以使用图像查看器查看
系统文件
.conf — 某个程序的配置文件,一般可以使用vi进行编辑
.lock — 某个程序的锁定文件,用于检测某个程序在执行或者某个设备或者资源正在使用
.rpm — RedHat的软件包管理器文件,用于安装软件程序和脚本文件
.c — C语言程序源码文件
.cpp — C 语言程序源码文件
.h — C或C 语言的头文件
.o — 程序对象文件
.pl — Perl脚本文件
.so — 动态链接库文件
.tcl — TCL脚本文件
cut命令
功能说明:纵向切割文本指定的部分并写到标准输出。
paste 命令:
功能说明:纵向合并多个文件并写到标准输出。
wc:统计指定文本文件的行数,字数,字符数。
-c��� 统计输出字节数
-l 统计输出行数
-L 统计输出最长一行的长度
-w 统计单词数
iconv :将文件从一种编码转换成另一种编码
dos2unix 将DOS格式的文本文件转换成UNIX格式的文本文件
uname 显示系统信息
-a 全部信息
-s 内核名称
-r 显示内核版本
-v 显示内核版本类型及发布时间
-m 显示计算机系统架构类型,等同于arch命令
-n 输出网络节点上的主机名
-o 显示操作系统名称
dmesg :显示开机信息
开机信息保存在/var/log/dmesg中!
uptime: 显示从开机到现在的时间!
file 显示文件类型
-z 探测压缩过的文件类型
-L 直接显示符号连接所指向的文件类型
-v 在标准输出后显示版本信息
stat :从inode中提取并显示文件状态信息或文件系统信息
-f :显示文件系统信息
-t :使用简洁格式输出信息
-L :跟随链接
df: 查看磁盘剩余情况
常用参数:-h -i -l -lh -ih
du :统计文件的磁盘用量
top 进程查看(动态显示)
-i 忽略僵死进程
-s 使用安全模式消除互动模式下的潜在的威胁
free 显示内存使用状态
-s 持续观察内存使用状态 free -s 5
-t 显示内存总和
-m 以MB显示
w 显示登录用户
-s 显示用户信息
which 在环境变量PATH中设置的目录查找指定文件的位置
-a 显示所有匹配的路径
whereis 在特定的目录中查找符号条件的文件(包括二进制、源码文件、手册页文件)
-b:只查找二进制文件
-m:只查找手册页文件
-s:只查找源码文件
-u:查找源���文件
locale :显示本地支持的语言系统信息
-a :显示本地支持的语言系统
-m :显示所有
apropos :使用正则表达式搜索手册页名称和描述
-e 对给出的关键字进行精确匹配
-w 指定文件包含通配符
SSH: 使用SSH协议进行远程登录
scp: 基于SSH协议在本地��机和远程主机直接复制文件
scp /root/date.rpm
root@192.168.0.100:/tmp/date.rpm[/email]
ftp 76
iftp 一个功能强大的字符界面文档传输工具
wget 78
w3m 字符界面浏览器 lynx elinks
95 find详细介绍
101 正则表达式基础
104 VI编辑器
set 和 awk 109
119 进程概述:
作业控制123
jobs 查看后台作用
bg 调用后台作业执行
fg 将后台作业调到前台!
shell脚本编程 132
第六章:
rpm 包管理: 164
yum 174
帐号管理: 176
组管理 180
磁盘管理 192
235 tune2fs 调整ext3的文件属性!
磁盘限额 238
网络设置 243
echo "nameserver 10.0.0.1" >> /etc/resolv.cf 添加DNS
sysctl -w net.ipv4.ip_forward=1 # 开启路由转发功能
vi /etc/sysctl.conf
net.ipv4.ip_forward = 1 #开启路由功能
276
303 系统监控
lsof 系统监测 306
sysstat 310 主要用途是观察服务负载,比如CPU和内存的占用率、网络的使用率以及磁盘写入和读取的速度!
sar 命令 310
怀疑CPU存在瓶颈 ,可用sar -u 和sar -q deng 等来查看
怀疑内存存在瓶颈,可用sar -B 、sar -r 和sar -W 等可查看
怀疑I/O存在瓶颈,可用sar -b 、sar -u 和sar -d 等来查看。
iostat 用于输出CPU和磁盘I/O相关的统计信息 318
mpstat 输出每一个cpu 的运行状况 321
psacct 323 可以使用这个提供的工具来监视所以用户执行的命令!包括CPU时间和内存占用!
ac lastcomm sa 这三个监视工具
备份 329
Linux备份工具 333