相关疑难解决方法(0)

使用 glob 模式 cp 隐藏文件

情况 :

$ mkdir foo && touch foo/.test
$ cp foo/* .
zsh: no matches found: foo/*
(or bash : cp: cannot stat ‘foo/*’: No such file or directory)
Run Code Online (Sandbox Code Playgroud)

我有一个充满隐藏文件夹和文件的目录。发生了什么,解决方案是什么?

zsh cp wildcards dot-files

17
推荐指数
2
解决办法
1万
查看次数

ls -ad */ 不会显示隐藏目录

pwd是我的主目录。ls */ -d显示目录。

~$ ls */ -d
Blog/  Desktop/  Documents/  Downloads/  Music/  Pictures/  Public/  Templates/  Videos/
Run Code Online (Sandbox Code Playgroud)

ls -a显示所有隐藏的目录和文件。隐藏目录- .cache.local等等。

$ ls -a
.                        .cache      .gnupg       .xsession-errors.old
..                       .config     .gtkrc-2.0   Templates
.bash_history            Desktop     .gtkrc-xfce  Pictures      .themes
.bash_logout             .linuxmint   .pki          Videos
.bashrc                  Documents   .local       .profile      .viminfo
Blog                     Downloads   .mozilla     Public        .Xauthority
Music        .ssh          .xsession-errors
Run Code Online (Sandbox Code Playgroud)

但是当我运行时ls -ad */,它不会显示任何隐藏目录。有人愿意解释吗?

$ ls -ad */ 
Blog/  Desktop/  Documents/  Downloads/  Music/  Pictures/  Public/  Templates/  Videos/
Run Code Online (Sandbox Code Playgroud)

linux command-line ls command

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

标签 统计

command ×1

command-line ×1

cp ×1

dot-files ×1

linux ×1

ls ×1

wildcards ×1

zsh ×1