我正在AAA使用以下命令搜索名称包含在其路径中的文件:
find path_A -name "*AAA*"
Run Code Online (Sandbox Code Playgroud)
鉴于上述命令显示的输出,我想将这些文件移动到另一个路径,例如path_B. 我可以通过在 find 命令之后立即移动这些文件来优化命令,而不是一个一个地移动这些文件吗?
假设我打开一个文件less并查找诸如 之类的模式
/time=32,然后使用 退出q,并可能运行其他命令。然后,如果我再次打开同一个文件less并点击n重复最后一个模式,less从第一次less被调用时就记住它。
less第一次退出后花样如何保存?它保存在哪里?
PS:我在 Ubuntu 12.04 上使用 bash
在 bash 中(我使用的是 Ubuntu 12.04),我以 root(之后sudo su)或普通用户的身份获得彩色输出。
我检查了(阅读这篇文章后).bashrc普通用户和超级用户的文件,以及启用了与颜色相关的选项ls,alias ls='ls --color=auto'这是有道理的。
但是在使用时sudo ls我根本没有彩色输出。这是为什么?以及如何永久启用它?
对 /home/user/ 目录中的下一个简单文件结构进行映像:
/home/user
|--dir0
|--dir1
|--file1
Run Code Online (Sandbox Code Playgroud)
我当前的目录是“dir1”,我使用以下命令从内部删除目录:
rm -r ../dir1
Run Code Online (Sandbox Code Playgroud)
之后(并且在终端上没有出现任何错误),工作目录仍然相同,并且在使用命令pwd 时,输出为:
user@ubuntu:~/dir0/dir1$ pwd
/home/user/dir0/dir1
user@ubuntu:~/dir0/dir1$
Run Code Online (Sandbox Code Playgroud)
如果已经从文件系统中删除了工作目录,为什么操作系统会返回工作目录是“dir1”?