RedHat运维-Linux文件管理基础2-ls与find

1. 已知/sbin是一个软链接。现在要查看/sbin下面的所有文件、文件夹,方法是_____________________________________;
2. 已知/bin是一个软链接。现在要查看/bin下面的所有文件、文件夹,方法是_____________________________________;
3. 已知/lib是一个软链接。现在要查看/lib下面的所有文件、文件夹,方法是_____________________________________;

1. ls -alh --dereference-command-line-symlink-to-dir /sbin (ls --help)
2. ls -alh --dereference-command-line-symlink-to-dir /bin (ls --help)
3. ls -alh --dereference-command-line-symlink-to-dir /lib (ls --help)

1. 在当前目录及其子目录下,查找所有扩展名为 .txt 的文件,并显示出它们的内容,命令是___________________________;
2. 在当前目录及其子目录下,查找并删除所有空文件的命令是__________________________________;
3. 在当前目录及其子目录下,查找所有扩展名为 .log 的文件,并使用 gzip 命令对其进行压缩,命令是_____________________;
4. 在当前目录及其子目录下,查找所有以 secret 开头的文件,并将它们的权限设置为只允许文件所有者读写,命令是_____________________;
5. 在当前目录及其子目录下,查找30天以上未修改的文件,并将它们移动到 /backup/ 目录下
6. 在/usr/目录中,查找有gid权限,大于3M,小于5M的文件;
7. 在/usr/目录中,查找有uid权限,大于30k,小于50k的文件;


1. find . -type f -name "*.txt" -exec cat {} \;
2. find . -type f -size 0 -exec rm -f {} \;
3. find . -type f -name "*.log" -exec gzip {} \;
4. find . -type f -name "secret*" -exec chmod 600 {} \;
5. find . -type f -mtime +30 -exec mv {} /backup/ \;
6. find /usr/ -perm /g+s -size +3M -size -5M
7. find /usr/ -perm /u+s -size +30k -size -50k

相关推荐

  1. RedHat-Linux文件管理基础2-lsfind

    2024-07-09 18:14:10       28 阅读
  2. 笔记之linux管理基础

    2024-07-09 18:14:10       67 阅读
  3. RedHat-Ansible自动化基础22-rhel-system-roles

    2024-07-09 18:14:10       20 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-09 18:14:10       67 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-09 18:14:10       72 阅读
  3. 在Django里面运行非项目文件

    2024-07-09 18:14:10       58 阅读
  4. Python语言-面向对象

    2024-07-09 18:14:10       69 阅读

热门阅读

  1. 【Hive实战】 HiveMetaStore的指标分析

    2024-07-09 18:14:10       35 阅读
  2. mongodb-docker-compos-安装

    2024-07-09 18:14:10       30 阅读
  3. aws slb

    2024-07-09 18:14:10       20 阅读