unix基础教程12系统管理
1、磁盘管理
1)磁盘空间检测命令:df
显示当前系统中各个逻辑磁盘中空闲的磁盘块(512B/块)和空闲的索引节点(可建立的新文件数)
$df
$df -t(-t可给出文件系统磁盘块总数)
2)磁盘使用情况统计:du
统计指定目录及所有子目录的磁盘使用情况,单位:磁盘块数
$du
$du -a ./run/tmp (统计目录及其所有子目录和文件的情况)
站在用户的角度思考问题,与客户深入沟通,找到西华网站设计与西华网站推广的解决方案,凭借多年的经验,让设计与互联网技术结合,创造个性化、用户体验好的作品,建站类型包括:做网站、成都网站建设、企业官网、英文网站、手机端网站、网站推广、域名申请、网页空间、企业邮箱。业务覆盖西华地区。
2、文件系统管理:fsck(root才能使用)
检测和修复文件系统的错误
1)check blocks and size 检查索引节点表中文件大小和所用块数
2)check pathnames 检查目录和文件路径的正确性
3)check connectivity 检查各目录之间的联结关系
4)check reference counts 检查各文件的引用计数
5)check free list 检查文件系统的空闲块表
3、文件存储与备份:tar
把一个或一组文件打包、备份或转移
格式:
$tar -cvf target file1 file2 file3 把file1、file2、file3备份到target中
$tar -tvf target 检查档案文件target中包含的文件信息
$tar -xvf target [file] 从档案文件target中提取全部或file指定的文件
选项:
c 创建
v 检测
f 目标文件
t test,检查
x 解包
4、系统启停
1)系统初始化控制进程init
2)/etc/inittab 文件描述建立各个系统进程
3)不同的运行级别
#init [01236]
0 关闭各种系统资源,关机
1 进入单用户状态,拒绝普通用户登录
2 进入普通多用户状态,允许普通用户登录
3 进入带网络功能的多用户状态 (平时的状态)
6 关闭各种系统资源,重新启动操作系统
控制程序:
rc0.d 关机时要执行的各种控制文件
rc1.d 系统进入单用户时的各种控制文件
rc2.d 系统进入普通多用户时的各种初始化文件
rc3.d 系统进入带网络的多用户状态时的各种初始化文件
rc6.d 系统要重新启动时需要完成的各种善后工作控制文件
5、系统关机命令:shutdown
1)shutdown [-hr] time [message]
-h 完全关机
-r 关机并重启
time 时间
message 关机时发向所有登录用户的信息
2)案例
#shutdown -r now
#shutdown -h +5 “system will shutdown in 5 minutes”
6、文件加密和压缩
1)文件加密命令:crypt
$crypt
$crypt
$vi -x file.cry
说明:(1)加密前后大小一样 (2)crypt自动识别是否加密后的格式,是则解密
2)文件压缩和解压缩:compress/uncompress
$compress file 压缩后文件名变成file.z
$uncompress file.z
7、定时执行任务
1)用户定时执行任务:at
缺省情况作为邮件发at命令运行结果给执行者,通常只有少量用户能使用
/usr/bin/sh
$at 0815 准备在8点15分执行某任务
who >> userlist
crtl+D
2)系统定时执行任务:cron
在/usr/spool/cron/crontabs目录下
minute hour monthday month weekday command (weekday:0-6)
0 0 * * * > /var/adm/wtmp
0 0 * * * rm -r /tmp/* 2> /dev/null 每天0点0分清除临时目录
0,20,40 * * * * who >> userlist 每20分钟记录一次用户的登录情况
3)任务描述文件的管理命令:crontab
编辑上述文件,编辑过程和vi命令完全相同
#crontab -e [username] 编辑
#crontab -l [username] 查看
#crontab -r [username] 删除
文章标题:unix基础教程12系统管理
网站地址:http://myzitong.com/article/igoseg.html