Linux常用的命令(三)

一.文件和目录属性命令(od-wc-du-df)

 

1.wc 获取文本文件的行数 字数 字节数 文件名字

 

Linux常用的命令(三)Linux常用的命令(三)

wc -c 显示字节数

Linux常用的命令(三)

wc -l 显示行数

Linux常用的命令(三)

 

wc -w 显示字数

Linux常用的命令(三)

 

 

2.od 命令 查看二进制文件信息

-t  指定数据的显示格式

 

Linux常用的命令(三)

 

3.du 命令 查看当前目录的大小

Linux常用的命令(三)

  du -h 增加单位

 

4.df 命令  命令用于显示目前在 Linux 系统上的文件系统磁盘使用情况统计。

 

第一列指定文件系统的名称,第二列指定一个特定的文件系统1K-块1K是1024字节为单位的总内存。用和可用列正在使用中,分别指定的内存量。

使用列指定使用的内存的百分比,而最后一栏"安装在"指定的文件系统的挂载点。

Linux常用的命令(三)

 

df -h 人类可读的单位

Linux常用的命令(三)

 

二.which命令用于查找文件

which指令会在环境变量$PATH设置的目录里查找符合条件的文件。

Linux常用的命令(三)

 

三.修改文件的权限

   chmod 有两种方法

                 1.文字设定法

                          chmod [who] [+/-/=] [mode]

                           文件所有者 u

                          文件所属的组 g

                          其他人  o

                         所有人  a

                        + 增加权限  - 减少权限 =覆盖原来的权限

                       mode    r 读 w 写 x 执行

 

                2.数字设定法

                        x  代表 1  w代表 2 x代表 4

                        chmod  777 temp 为文件赋予读写执行的权限

                      减少权限  chmod -001 文件 在原来的基础上减少权限

 

 

三.修改文件所属的用户和所属的组      

          chown zhang temp                      把 temp 的所有者设置 zhang

          chown zhang:zhang  temp         将文件temp 的拥有者设为zhang,群体的使用者 zhang 

四.文件的查找

             find 按文件的属性查找

              1.按文件名      find  +查找的目录 + -name +"文件的名字"

              Linux常用的命令(三)

             2.按文件大小  find + 查找的目录 + -size  +10k /-10k(单位小写)  查询范围

                  Linux常用的命令(三)

             3.文件类型  find + 查找的目录 + -type  +d/f/b/c/s/p/l

               Linux常用的命令(三)

           (2) 按文件内容查找

               grep "查找的内容" + 查找路径

               Linux常用的命令(三)

 五.压缩包的管理

            1.gzip/bzip2  

                    .gz格式的压缩包

                    .bzip2格式的压缩包

               gzip 压缩文件/gunzip 解压缩文件

               Linux常用的命令(三)

                Linux常用的命令(三)   

            bzip2 压缩文件/bunzip2 解压缩文件

               Linux常用的命令(三) 

 

  2.tar 参数

           -c   创建压缩

           -x 释放压缩

           -v 显示提示信息

          -f  指定压缩文件的名字

          -z  使用gzip 的方式压缩文件

         -j  使用bzip2的方式压缩文件

   

            tar   -zcvf 生成压缩包的名字    +目录  .gz格式

            tar   -jcvf  生成压缩包的名字    +目录   .bz2格式

 

Linux常用的命令(三)

使用tar对文件解压缩

         tar  jxvf +压缩文件名字 +目录

         tar  zxvf +压缩文件名字  +目录

 

              Linux常用的命令(三)

  

rar 压缩与解压

               参数    压缩 a   解压缩 x 

               rar a 生成的压缩的文件的名字  压缩的文件

               rar  x  压缩文件名   /解压文件的目录

              打包生成的新文件不需要指定后缀

 

 

         如果没有这个命令可以进项安装 

          Linux常用的命令(三)

 

        相关安装程序如下:    

                              

               wget http://www.rarlab.com/rar/rarlinux-3.9.2.tar.gz

               tar zxvf rarlinux-3.9.2.tar.gz
               cd rar

               make && make install         #解压之后,安装

 

            zip 压缩包的名字 压缩文件或目录

           解压缩  unzip 压缩包的名字

                        unzip  压缩包的名字 -d  可以压缩或者解压目录                

    Linux常用的命令(三)