小编jch*_*ger的帖子

315
推荐指数
4
解决办法
8万
查看次数

find命令后如何集成mv命令?

我正在AAA使用以下命令搜索名称包含在其路径中的文件:

find path_A -name "*AAA*"
Run Code Online (Sandbox Code Playgroud)

鉴于上述命令显示的输出,我想将这些文件移动到另一个路径,例如path_B. 我可以通过在 find 命令之后立即移动这些文件来优化命令,而不是一个一个地移动这些文件吗?

find files mv

90
推荐指数
5
解决办法
20万
查看次数

less 在哪里存储搜索模式的历史记录?

假设我打开一个文件less并查找诸如 之类的模式 /time=32,然后使用 退出q,并可能运行其他命令。然后,如果我再次打开同一个文件less并点击n重复最后一个模式,less从第一次less被调用时就记住它。

less第一次退出后花样如何保存?它保存在哪里?

PS:我在 Ubuntu 12.04 上使用 bash

less

10
推荐指数
2
解决办法
4771
查看次数

为什么 root bash 输出是彩色的,而 `sudo ls` 输出不是?

在 bash 中(我使用的是 Ubuntu 12.04),我以 root(之后sudo su)或普通用户的身份获得彩色输出。

我检查了(阅读这篇文章后.bashrc普通用户和超级用户的文件,以及启用了与颜色相关的选项lsalias ls='ls --color=auto'这是有道理的。

但是在使用时sudo ls我根本没有彩色输出。这是为什么?以及如何永久启用它?

ls shell bash sudo alias

5
推荐指数
1
解决办法
3541
查看次数

使用命令行界面从内部删除目录

对 /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”?

ubuntu terminal rm files

4
推荐指数
2
解决办法
950
查看次数

标签 统计

bash ×2

files ×2

alias ×1

bashrc ×1

find ×1

history ×1

less ×1

ls ×1

mv ×1

rm ×1

shell ×1

sudo ×1

terminal ×1

ubuntu ×1