文件查找统计及组合命令
Posted 软件工程专业但是下载软件总是出bug
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了文件查找统计及组合命令相关的知识,希望对你有一定的参考价值。
1、创建一个名为学号的文件夹给文件拥有者赋予可读可写可执行、同组用户去掉可执行权限、其他用户只保留可读权限;给文件夹拥有者和同组用户赋予可读可写可执行的权限、其他用户去掉可写权限。
创建一个名为20201930.txt 的文件,用符号方式修改以下权 限,并显示修改后的效果 (chmod,ls):chmod u=rwx,g-o,o=r 20201930.txt用数字方式修改以下权 限,并显示修改后的效果 (chmod,ls):chmod 764 20201930.txt创建一个名为学号的文件夹用数字方式修改以下权 限,并显示修改后的效果 (chmod,ls):chmod 775 20201930用符号方式修改以下权 限,并显示修改后的效果 (chmod,ls):chmod ug=rwx,o-w 202019302、 用一条命令查找当前目录下名为20201930.txt 的文件并以长列表的形式显示(find)
find . -type f -name 20201930.txt -exec ls -l \\;
3、 用一条命令查找当前目录下 5 分钟之内访问过的文件并删除这些文件(find)
find . -type f -amin -5
find . -type f -amin -5 -exec rm \\;4、 执行并写出下列查找命令的含义
a)find /sys -type l
查看/sys目录下符号连接的文件类型
b)find ~ -size +10c -size -1024k
查找用户家目录下大小为10字节—1024千字节的文件 c)find . -amin -2
查找当前目录下2分钟内访问过的文件
d)find . -mtime +60
查找当前目录下60天前修改过的文件
e)find ~ -name 学号.txt
查找用户家目录下名字为20201930.txt的文件
f)find . ! \\( -user 用户名 -name “*.txt” \\)
查找当前目录下比用户hadoop创建的*.txt文件更老的文件列表
g)find /etc -type f -size 0k -exec ls -l \\;
查看/etc目录下,大小为ok 的文件并列出来
5、 查看文件系统的预先设定权限的数字值和符号值(umask)umask
查看文件系统的预先设定权限的的符号值umask -S
创建文件夹验证这个值,
创建文件验证这个值,
6、 建立 test.log 文件,并给其赋予 StickyBit 权限,最后用ls来查看结果。(chmod,ls)
chmod o+t test.log
7、 设置 test.log 文件的隐藏属性为+A,并查看其隐藏属性(chattr,lsattr),
chattr +A test.log
lsattr test.log
查看 test.log 文件的访问 时间 atime(ls),访问该文件(vi),退出1分钟后再次查看其访问时间是否有变化。
ls -l --time=atime test.log 8、 使用联机帮助指令执行对任意命令的查询(man)
man 指令名字
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
收工!去上计算机图像学课喽。
以上是关于文件查找统计及组合命令的主要内容,如果未能解决你的问题,请参考以下文章