21.more 分页显示文件内容(less可以往前翻页)
命令格式: more [-选项] <文件名>
选项:
+数字 直接丛给定行数开始显示
-数字 规定每次显示多少行
-s 压缩多个空行
22 。 tail 显示一个文件的末尾几行
命令格式:tail [-选项] <文件名>
-n <数字> 显示文件末尾指定行数内容,n可以省略
示例:
tail -5 /etc/passwd
23.wc - 统计文件的行、词、字数
24.which
命令格式: which [-选项] <目标文件名>
示例: which ls
25.whereis
命令格式: whereis [-选项] <目标文件名>
-b 只查找二进制文件
-B <目录> 只在指定的目录下查找二进制文件
-f 不显示文件名前的路径名称
-m 只查找帮助文档文件
-M <目录> 只在指定的目录下查找说明文件
-s 只查找原始代码文件
-S <目录> 只在设置的目录下查找原始代码文件
示例: whereis ls
26.locate (使用updatedb或locate -u命令更新默认数据库)
命令格式: Locate [-选项] <目标文件名>
-u 对整个根目录制作数据库
-e <目录名> 将除指定目录以外所有目录生成数据库
27.gzip 压缩成.gz文件/gunzip 解压.gz文件
命令格式: gzip [-选项] 文件名
-1 最快压缩速度
-9 最高压缩比例
-r 递归压缩所有指定目录下所有单个文件
-l 显示详细信息
-d 解压缩.gz文件
示例:
gzip -rl ~/MyDocuments
gzip -d MyDocuments.gz
gunzip test.gz
注:
gzip压缩的文件名默认添加.gz扩展名
gzip压缩或解压文件后会缺省删除源文件
gzip只支持对单个文件操作,对目录操作时需结合tar使用
28.bzip2 压缩成.bz2文件/bunzip2解压缩
命令格式:bzip2 [-选项] [文件名]
选项:
-d 解压缩文件
-k 解压后保留原文件
-s 占用最少内存来压缩
示例:
bzip2 -s install.log
bzip2 -d install.log
bunzip2 -v install.log
29.zip 打包并压缩成.zip文件/unzip解压缩
命令格式: zip [-选项] [文件名.zip] [文件名]
-d 从压缩文件中删除指定文件
-g 追加指定文件到已有的压缩包中
-u 如果文件比包内的文件新则替换
-r 压缩目录
zip new1.zip my1.doc
zip -d new1.zip my2.doc
zip -g new1.zip my3.doc
zip -u new1.zip my4*.doc
zip -r new2.zip mydir
unzip new.zip
注:(winrar、winzip均支持.zip格式)
30.tar与gzip/bzip2的结合使用
与gzip结合使用
tar zcvf newtest.tar.gz /home/MyDocuments
tar zxvf newtest.tar.gz -C /home/test/
与bzip2结合使用
tar jcvf newtest.tar.gz /home/MyDocuments
tar jxvf newtest.tar.gz -C /home/test/
31.Shutdown 最基本的关机命令,也是较复杂的关机命令
命令格式: shutdown [-选项] 时间 <提示信息>
-t< 数字> 延迟指定分钟数时间以后关机
-h 关机后关闭电源
-r 重新启动机器
-f 重新启动的时候跳过磁盘检查
-c 取消将要执行的关机操作
Shutdown -k now just a kid
Shutdown -h now System shutdown now
32.关机与重启
init
init 0 关机
init 6 重启
reboot 重新启动机器
halt
-p 关闭机器的时候关闭电源
-w 不做关机操作,只记录日志
poweroff
选项基本与halt相同
-h 关机前将硬盘转入待机模式,清空缓存
34.Fdisk 分割硬盘工具
命令格式: Fdisk [-选项] 分区
注:在真实环境下分区后要执行partprobe命令才会生效
35.Mkfs.ext3 格式化磁盘
命令格式: Mkfs.ext3 [-选项] 分区
注:格式化后的磁盘要自动挂载需把信息写入/etc/fstab文件
36.du 查看文件/文件夹容量大小
命令格式:du [-选项] <文件名或文件夹名>
-s 只显示目录使用空间的总和
-h 以MB为单位显示容量1MB=1024Bytes
-a 统计所有文件包含子目录
-H 以m为单位显示容量1m=1000Bytes
-c 只计算目录的总用量
du -sh /etc
37.df 查看指定硬盘分区使用情况
命令格式: df [-选项] <分区>
-T 列出驱动器的文件类型
示例:
df -h /dev/sda1
df -T /dev/sda1
38.mount 加载设备
命令格式:mount [-t 格式] [设备] [目录]
39 .umount 卸载设备
命令格式:umount [目录名称]
40.cd;eject 弹出光驱
-t 关闭光驱