`
kevincefang
  • 浏览: 2973 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
社区版块
存档分类
最新评论

linux常用命令-权限和文件搜索(二)

阅读更多
(一) 权限管理命令

1、chmod(修改文件或目录的权限)
   chmod [ugoa] [+-=] [rwx] 文件或目录名 (ps: chmod u+x /tmp/a  给a文件的所有者添加执行的权限)
   -R    递归修改

2、chown(修改文件或目录的所有者)
   chown [用户名][文件或目录名]  (ps:chown liming file1  改变文件file1的所有者为liming)

3、chgrp(修改文件或目录的所属组)
   chgrp [用户组][文件或目录]  (ps:chgrp temp liming  改变文件temp的所属组为liming)

4、umask(显示、设置文件的缺省权限)
   umask -S   以rwx的形式显示新建文件缺省权限

(二) 文件搜索命令

1、find (文件搜索)
   find [搜索范围][匹配条件]

   find  /etc -name init   (在目录etc中查找文件init)
   find  /etc -name *init*  (在目录etc中查找包含文件名init的文件)
   find  /etc -iname init   (-iname不区分大小写)

   find  /etc -type f        (在目录etc下查找类型为文件的)
   f 文件  d 目录  l 软链接文件

   find  /etc -inum 3134  (查找i节点为3134的文件或目录)

   find  / -size +204800  (在根目录下查找大于100MB的文件)
   +n 大于  -n 小于  n 等于

   find /home -user liming  (在根目录下查找所有者为liming的文件)
   -group  根据所属组查找

2、find /etc -cmin -5  (在/etc下查找5分钟内被修改过属性的文件和目录)
   -amin  访问时间  (access)
   -cmin  文件属性  (change)
   -mmin  文件内容  (modify)

3、find /etc/ -size +153840 -a -size -204800  (在/etc下查找大于90MB小于100MB的文件)
   -a  两个条件同事满足
   -o  连个条件满足任意一个即可
 
4、find /etc -name init -exec ls -l {} \;  (在/etc下查找init文件并显示其详细信息)
   -exec/-ok 操作命令 {} \; 对搜索结果进行操作
   
  
  
分享到:
评论

相关推荐

    Linux常用命令教学视频

    04.3.1 Linux常用命令-文件搜索命令-文件搜索命令find.mp4 04.3.2 Linux常用命令-文件搜索命令-其他文件搜索命令.mp4 04.4 Linux常用命令-文件搜索命令-帮助命令.mp4 04.5 Linux常用命令-文件搜索命令-用户管理...

    Linux常用命令-电子书

    本文将深入解析《Linux常用命令-电子书》中提及的关键知识点,帮助读者更全面地理解和运用这些命令。 #### 文件管理命令 1. **ls(List)** - `ls`:默认方式列出当前目录下的文件。 - `ls -a`:显示所有文件,...

    Linux常用命令-API手册.zip

    本压缩包"Linux常用命令-API手册.zip"包含了两个重要的参考资料:"Linux基础命令教程豪华版.chm"和"Linux常用命令大全.chm",它们为用户提供详尽的Linux命令学习指南。 "Linux基础命令教程豪华版.chm"可能是对Linux...

    Linux基础知识与系统管理教学课件-pdf.rar

    4.3.1 Linux常用命令-文件搜索命令-文件搜索命令find 4.3.2 Linux常用命令-文件搜索命令-其他文件搜索命令 4.4 Linux常用命令-文件搜索命令-帮助命令 4.5 Linux常用命令-文件搜索命令-用户管理命令 4.6 Linux常用...

    Linux常用命令-Vi-简单Shell编程.zip_linux常用命令_vi

    在IT领域,Linux操作系统是许多开发人员和系统管理员的首选平台,因其开源、稳定和强大...嵌入式系统课程设计资料中的"Linux常用命令-Vi-简单Shell编程.pdf"会进一步提供详细步骤和实例,帮助初学者深入理解这些概念。

    Linux基础知识与系统管理视频.rar

    4.3.1 Linux常用命令-文件搜索命令-文件搜索命令find 4.3.2 Linux常用命令-文件搜索命令-其他文件搜索命令 4.4 Linux常用命令-文件搜索命令-帮助命令 4.5 Linux常用命令-文件搜索命令-用户管理命令 4.6 Linux常用...

    linux常用命令-文件、权限、搜索

    linux常用命令大全(任务)

    一起回顾一下linux常用命令----shell和unix和linux命

    本篇将深入探讨Linux常用命令,帮助你更好地理解和操作Linux系统。 首先,让我们从最基本的命令开始: 1. **ls**:用于列出目录中的文件和子目录。通过添加参数,如`-l`(长格式)、`-a`(显示隐藏文件)和`-h`...

    最全Linux常用命令大全-linux常用命令全集

    "最全Linux常用命令大全-linux常用命令全集" 本文档对 Linux 中最常用的命令进行了详细的总结和说明,涵盖了文件和目录管理、磁盘空间管理等方面的命令。 文件和目录管理命令 1. `pwd` 命令:显示当前目录 `pwd`...

    Linux常用命令-适合java开发者

    这些基本命令只是Linux命令行界面的冰山一角,实际上还有许多其他命令,如`mkdir`创建目录,`rm`删除文件,`cp`复制,`mv`移动或重命名,`grep`搜索,`find`查找文件,`sudo`以管理员权限执行命令等。熟悉这些命令并...

    Linux常用命令--完整

    下面详细说明一些Linux常用命令及其用法。 首先,文件管理是Linux中常见的操作,常用的命令包括但不限于: 1. cat命令:用于查看文件内容,可以将多个文件合并显示,或者创建一个新的文件。例如,cat filename查看...

    Linux常用命令--个人整理.doc

    ### Linux常用命令详解 #### 一、目录结构与文件管理 **1.1 ls命令** - **基础用法** - `ls`:显示当前目录下的文件和子目录列表。 - `ls /bin`:查看`/bin`目录下的内容。 - `ls –l`:列出当前目录下文件和...

    Linux常用命令之权限管理命令

    Linux 权限管理命令详解 权限管理是 Linux 中一个...权限管理命令是 Linux 中一个非常重要的概念,它控制着用户对文件和目录的访问权限。了解和掌握权限管理命令的使用方法可以帮助用户更好地管理自己的文件和目录。

    linux常用命令-十分全面

    在深入探讨Linux常用命令之前,我们首先应当理解Linux操作系统的核心理念与优势,即其高度的灵活性、稳定性以及安全性,这使得Linux成为服务器管理和高级编程的理想选择。本文将围绕标题“Linux常用命令—十分全面”...

    linux-smb-文件权限配置-超详细[归纳].pdf

    Linux SMB 文件权限配置是一种常用的文件共享解决方案,在 Linux 操作系统中广泛应用于文件共享和权限管理。本文将详细介绍 Linux SMB 文件权限配置的步骤、相关命令和配置文件的解释。 一、安装 Samba 在 Linux ...

    Linux常用的60个命令-精选

    "Linux 常用命令" Linux 操作系统是一个功能强大且灵活的操作系统,它提供了许多实用的命令来管理和维护系统。以下是 60 个常用的 Linux 命令,涵盖文件管理、磁盘管理、网络管理、系统管理、安全管理等方面。 ...

    Linux常用文件命令

    "Linux常用文件命令" Linux操作系统中,文件命令是非常重要的一部分,掌握这些命令可以更好地操作和管理文件系统。本节将详细介绍Linux常用的文件命令,包括文件系统结构、文件类型、目录操作、文件操作等方面。 ...

    linux常用命令-js.pdf

    【Linux常用命令】在Linux操作系统中,掌握一些基础的命令对于日常管理和维护至关重要。以下是Linux命令的一些关键点: 1. **进入数据库命令**: - 对于DB2数据库,可以使用`su - db2inst1`切换用户,然后用`db2 ...

Global site tag (gtag.js) - Google Analytics