123、在你的主目录下创建名为 dog 和 cat 的文件。
使用命令 $ touch ~/dog ~/cat
(注:在 Linux 或 macOS 系统中, ~
代表主目录,该命令可在主目录下创建 dog
和 cat
文件)
124、仍在你的主目录下,创建名为 animal 的目录。将 dog 和 cat 文件移动到 animal 目录中。
使用以下两条命令:$ mkdir animal;$ mv dog cat -t animal/
125、进入主目录下的 Documents 文件夹,并在其中创建名为 backup 的目录。
执行以下两条命令:$ cd ~/Documents;$ mkdir backup
126、将备份文件夹中的 animal 重命名为 animal.bkup。
使用命令 mv 备份文件夹/animal 备份文件夹/animal.bkup
127、/home/lpi/databases 目录包含许多文件,其中有:db - 1.tar.gz、db - 2.tar.gz 和 db - 3.tar.gz。可以使用哪个单一命令仅列出上述文件?
ls /home/lpi/databases/db-{1,2,3}.tar.gz
128、使用单个通配符,要仅删除所有 PDF 文件应使用什么命令?
$ rm *.pdf
129、/home/lpi/databases 目录包含许多文件,其中有:db - 1.tar.gz、db - 2.tar.gz 和 db - 3.tar.gz。可以使用哪个单一命令仅列出上述文件?
ls /home/lpi/databases/db-[1-3].tar.gz
130、考虑以下文件列表:cne1222223.pdf cne12349.txt cne1234.pdf 。使用单个通配符,什么命令可以只删除 PDF 文件?
rm *.pdf
131、命令 ls file*.txt
会显示哪些文件?
所有以 file
开头、以 .txt
结尾的文件,因为星号字符代表任意数量的字符。假设存在 file1.txt
、 file2.txt
、 file3.txt
、 file4.txt
这些文件,那么这些文件都会被显示出来。
132、/home/lpi/databases 目录包含许多文件,其中包括:db - 1.tar.gz、db - 2.tar.gz 和 db - 3.tar.gz。可以使用哪个单一命令仅列出上述文件?
ls /home/lpi/databases/db-{1,2,3}.tar.gz
133、/home/lpi/databases 目录包含许多文件,其中有:db - 1.tar.gz、db - 2.tar.gz 和 db - 3.tar.gz。可以使用哪个单一命令仅列出上述文件?
ls /home/lpi/databases/db-[1-3].tar.gz
134、搜索从哪个目录开始?
以下是调整为 Markdown 格式的原文内容:
搜索开始的目录由 STARTING_PATH
定义,不同命令中 STARTING_PATH
不同,例如在“ find . -name "myfile.txt"
”中是当前目录;在“ find /home/frank -name "*.png"
”中是 /home/frank
目录;在“ sudo find / -name "*.conf" -mtime 7
”中是根目录(即 /
);在“ sudo find /var -size +2G
”中是 /var
目录。
135、使用gzip算法压缩备份时缺少哪个选项?
选项 -z
136、使用 find 命令定位文件,请根据以下不同条件写出相应命令
- 使
locate
仅显示存在的文件:
bash locate -e PATTERN
- 查找当前目录及其下两层子目录中,名称包含
Status
或statute
模式的文件(排除挂载文件系统):
bash find . -maxdepth 3 -mount -iname "*statu*"
- 限制搜索为 ext4 文件系统,查找
/mnt
下组至少有执行权限、当前用户可读且在过去 2 小时内属性有更改的文件:
bash find /mnt -fstype ext4 -perm -410 -cmin -120