码迷,mamicode.com
首页 > 系统相关 > 详细

Linux 下的指令

时间:2016-05-20 06:22:10      阅读:202      评论:0      收藏:0      [点我收藏+]

标签:find指令

◆ ls指令 

-a:列出目录下的所有文件,包括 . 开头的隐含文件

-d:将目录像文件一样显示,而不是死显示其下的文件,如:ls -d 指定目录

-o:显示文件除组信息外的详细信息

技术分享

◆ cd命令

~ : 进入用户目录

_ : 返回最近访问目录

.. : 返回上级目录

技术分享

●时间相关:data显示

技术分享

◆cal指令 :用于显示公历(阳历)日历。

cal 参数 月份 年份

技术分享

-m : 显示星期一为一个星期的第一天

-3 : 显示一个月的月历

-j : 显示在当年中的第几天

-y : 显示当年分的日历

◆mkdir指令

功能:通过mkdir命令来创建指定名称的目录,要求创建目录的用户在当前目录中具有写权限,并且指令的目录不能在当前目录中有。

-p : 递归建立多个目录

技术分享

◆more指令

功能:cat指令是整个文件内容从上到下显示在屏幕上,more会一一页一页的显示方便使用者逐页阅读。

+n : 从第n行开始显示

-u :把文件内容中的下划线去掉

查找类指令


在Linux下查找某个文件但不知道它在哪里,可以使用下面的命令来搜索

◆which指令         查看可执行文件的位置

◆where is指令     查看文件的位置

◆locate指令         配合数据库查看文件的位置

◆find指令            实际搜寻硬盘查询文件名称

  1. which的作用: 在PATH变量指定的路径中,搜索某个系统命令的位置,意思就是,可以看到某个系统命令是否存在,以及执行的是哪一个位置的指令。

    格式:which 可执行文件名称

  2. where is 指令的作用: 用于程序名的搜索,而且只搜索二进制文件(参数-b)main说明文件(参数m)和源代码文件(参数-s)

    格式: where is [-bmsu] [BMS 目录名 -f] 文件名

    技术分享

    命令参数

    -b :  定位可执行文件

    -m : 定位帮助文件

    -s : 定位源代码文件

    -u : 除上述文件外的其他文件

    注:将上述字母大写后代表搜索指定文件的路径

  3. find指令(very important)

    功能:Linux下find指令在目录结构中搜索文件,并执行指定的操作,它提供相当多的查找条件。

    ①命令格式: find pathname -option [-print -exec -ok ...]

    ②命令功能:用于在文件树种查找文件,并做相应处理(可能访问磁盘)

    ③命令参数 :pathname: find所查找的目录路径,例如用.表示当前目录,/表示系统根目录

                         -print : find  命令将匹配文件输出到标准输出

                          -exec : find 命令对文件匹配的文件输出到标准输出

                          -ok : 和-exec命令的作用相同,只不过以一种更安全的模式来执行。每个命令执之前 都要提示用户是否执行。 

    ④命令选项

    -name : 按照文件名查找文件

    技术分享

    -perm : 按照文件权限查找

    -user : 按照文件属主查找文件

    -group: 按照文件所属组查找文件

    -nogroup : 按照无效所属组查找文件,即在/etc/group中不存在的

    -nousere : 查找无有效属组的文件,即在/etc/passed中不存在的

    -type : 查找某一类型的文件,如:

             b - 块设备文件

             d - 目录

             c - 字符设备文件

             p - 管道文件

             l - 符号链接文件

    技术分享

             f - 普通文件 

    技术分享

    -size n : 查找文件长度为n块的文件,带有c时表示文件长度以字节计

    -depth : 查找文件时,首先查找当前目录中的文件,然后再子目录中查找

    补充:pathname: find所查找的目录路径,例如用.表示当前目录,/表示系统根目录

      技术分享

     















































Linux 下的指令

标签:find指令

原文地址:http://10798301.blog.51cto.com/10788301/1775198

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!