小程序商城开发价格- 一项创新的数字化解决方案
665
2022-09-23
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
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] 删除
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~