天天看点

linux 基本命令大全 【五】

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    关闭光驱

继续阅读