find /tmp -name tmp.txt -ok rm {} \;
时间: 2024-02-25 17:52:55 浏览: 121
这是一个 find 命令,用于在 /tmp 目录下查找名为 tmp.txt 的文件,并提示用户确认是否删除该文件。具体来说:
- find:查找指定目录下的文件。
- /tmp:指定查找的目录为 /tmp。
- -name:按照文件名进行匹配,这里是匹配名为 tmp.txt 的文件。
- -ok:在查找到的文件上执行指定的命令,并在执行前提示用户确认操作。
- rm {} \;:{} 表示查找到的文件名,\; 表示命令结束。这里的命令是删除查找到的文件。
因此,这个命令的作用是在 /tmp 目录下查找名为 tmp.txt 的文件,并提示用户确认是否删除该文件。如果用户输入 y,就会执行 rm 命令删除该文件;如果输入 n,就不会执行删除操作。需要注意的是,使用 -ok 参数会在删除每个文件前都提示用户确认操作,如果要批量删除文件而不进行确认,可以使用 -exec 参数替换 -ok 参数,例如:
```
find /tmp -name tmp.txt -exec rm {} \;
```
这样,命令会在 /tmp 目录下查找名为 tmp.txt 的文件,并将它们全部删除。
相关问题
linux拷贝/etc/*.conf文件到/tmp下,要求/tmp目录下除了yum.conf文件其他的全部删除。
可以使用以下命令来完成此任务:
1. 拷贝/etc/*.conf文件到/tmp下
```
sudo cp /etc/*.conf /tmp/
```
2. 删除/tmp目录下除了yum.conf文件其他的所有文件
```
sudo rm /tmp/!(yum.conf)
```
请注意,此命令使用了Bash shell的扩展功能,可能在某些系统上无法正常工作。在这种情况下,您可以使用以下命令来代替第2个命令:
```
sudo find /tmp -type f ! -name "yum.conf" -exec rm -f {} \;
```
写出下列命令所完成的操作: 1.chmod ug+w.o-w filel.txt file2.txt 2.find/home -user fe2000 -atime +7 -exec rm -f {} \; 3.chmod 000 bak/* (3)写出完成下列功能所需要的命令: ①显示目录/tmp目录下最后三个文件的ls长格式信息。 ②显示变量名为PATH的值(PATH记录了系统命令对应程序所在的位置)。 ③找出文件/etc/passwd中包含root 的所有行,并将这些行累加存储到文件/home/yyl/rootpass中。 ④找出文件系统中所有名字为myfile的文件,并输出这些文件路径到/root/test 文件中,此命令后台操作。 ⑤后台启动gedit,然后通过控制台将其强行关闭(需要两条命令)。 ⑥查看当前系统中所有的线程,并以树状显示。 7.配置IP地址信息:IP为192.168.2.3:掩码为255.255.255.0;网关为192.168.2.254 8.添加一条静态ARP信息:IP地址:192.168.3.4:MAC 地址:12-34-56-78-9A-BC) 9.显示2015年7月~9月的月历。 (4)写出下列命令所完成的操作: 1.export HELLO=“hello world” 2.wc-w/home/yyl/MyPeom.txt>MyPeomCnt.txt 3.pS -a -e -S 4.arp -d 192.168.0.2
1. 给文件file1.txt和file2.txt增加了用户和用户组的写权限,同时取消了其他用户对这两个文件的写权限。
2. 查找/home目录下最后一次访问时间超过7天,并且所有者为fe2000的文件,并将其删除。
3. 将bak目录下的所有文件权限设置为000。
4.
①ls -lrt /tmp | tail -n 3
②echo $PATH
③grep "root" /etc/passwd >> /home/yyl/rootpass
④find / -name "myfile" > /root/test &
⑤gedit &
killall gedit
⑥pstree
7. ifconfig eth0 192.168.2.3 netmask 255.255.255.0
route add default gw 192.168.2.254
8. arp -s 192.168.3.4 12:34:56:78:9A:BC
9. cal 7 2015
cal 8 2015
cal 9 2015
1. 将环境变量HELLO的值设置为“hello world”。
2. 统计文件MyPeom.txt中的字符数、单词数、行数,并将结果输出到文件MyPeomCnt.txt中。
3. 显示所有进程的信息,包括进程的PID、状态、命令等。
4. 删除ARP缓存中IP地址为192.168.0.2的项。
阅读全文