标签: ls

为什么“ls .*”显示隐藏目录的内容?

为什么会ls .*打印出隐藏目录的内容?我只想打印隐藏文件,现在看到 Show only Hidden Files是一个解决方案,但我仍然想了解为什么显示目录的内容。未显示更多嵌套目录的内容。

以下是ls .*我的主目录中的部分输出。

.bash_history
.bash_profile
.bashrc
.coin_history
.emacs
.gitconfig
.gitignore_global
.grasp_jss

.ssh:
config          github_rsa.pub  id_rsa.pub      known_hosts.old
github_rsa      id_rsa          known_hosts     lambda.pem

.vim:
colors   ftdetect syntax
Run Code Online (Sandbox Code Playgroud)

这台机器正在运行 RHEL。在 Mac OSX 上观察到类似的行为。

ls wildcards

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

如何列出目录中不以字符 L 开头的所有文件夹?

我想列出所有不以 L 开头的文件夹。

ls [L]* ///gives all the folders starting with L 
Run Code Online (Sandbox Code Playgroud)

我想反向搜索并列出所有不以 L 开头的文件夹?

ls zsh wildcards

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

列出目录,然后是文件 - 使用单个命令?

我真的不喜欢 Linuxls -al混合文件和目录的方式。

是否可以使用单个命令列出目录,然后列出文件?

dirA
dirB
dirC
fileA
fileB
fileC
Run Code Online (Sandbox Code Playgroud)

linux ls shell-script

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

在搜索占用最多空间的目录时如何排除目录?

我正在使用 Ubuntu 14.04。我想弄清楚哪些目录占用了最多的空间,所以我正在运行这个命令

sudo du -a / | sort -n -r | head -n 100
Run Code Online (Sandbox Code Playgroud)

问题是,大多数返回的目录属于一个单独的分区,

1048580 /mnt/volume-nyc1-01/postgresql/9.5/main/base/16419/57411.6
Run Code Online (Sandbox Code Playgroud)

如何/mnt/volume-nyc1-01/从我的列表中排除分区?

ls directory disk-usage rm

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

如何以数字格式显示权限?

我知道使用“ls -l”我可以看到文件或目录的权限,但它用字母显示它们,那么如何以数字方式显示权限

例如:

第755话

ls files

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

在“ls”命令中使用通配符查找仅包含大写字母的文件

因此,我一直在玩弄文件系统,并想知道如何列出/etc名称中仅包含大写字母的文件。我命令

ls *[A-Z]* 
Run Code Online (Sandbox Code Playgroud)

但是控制台也显示包含较低字符的文件。我只想使用ls命令。控制台程序语言环境是否相关?

根本原因是什么?

ls wildcards case-sensitivity

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

您可以将锚点 ^ $ 与 ls 一起使用吗?

锚只能与 grep 一起使用还是可以与其他命令一起使用?

例如:

ls -l ^cat
Run Code Online (Sandbox Code Playgroud)

ls grep

1
推荐指数
3
解决办法
2409
查看次数

格式化 ls -l 输出到管道分隔文件

我对 Unix 相当陌生,可以使用一些帮助。当我执行ls -l命令(实际上ls -alR)并将输出通过管道传输到文件时,有空格用于分隔返回的 ls 字段。我想要实现的是通过 Tab 或管道字符(两者都应该工作)来分隔 ls 字段。我开始查看pr命令并用制表符替换空格,但这不起作用,因为 ls 输出中有不同数量的空格,这导致导入此文件时出现错误字段。

ls text-formatting

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

在 Linux 上使用 ls 按字母顺序对文件进行排序?

我正在尝试在 Ubuntu Xenial 中按自然顺序按字母顺序对文件(包括隐藏文件)进行排序。

我得到了这个:

ls -l1va
Run Code Online (Sandbox Code Playgroud)

哪个打印:

.
..
.ICEauthority
.Private
.Xauthority
.atom
.babel.json
.bashrc
.bash_history
.bash_logout
.cache
.cargo
.config
.dbeaver4
.dbeaver-drivers
.dbus
.docker
.eclipse
.ecryptfs
.electron
.fltk
.gconf
.gem
.gimp-2.8
.gitconfig
.gksu.lock
.gnome
.gnome2
.gnome2_private
.gnupg
.local
.mozilla
.nano
.node-gyp
.npm
.nvm
.pki
.profile
.putty
.recently-used
.selected_editor
.ssh
.sudo_as_admin_successful
.thumbnails
.v8flags.6.2.414.32-node.8.4654dce123559e380233361202560f0e.json
.vmware
.vscode
.vscode-insiders
.wget-hsts
.xsession-errors
.xsession-errors.old
.yarn
.yarnrc
Desktop
Documents
Downloads
Music
Pictures
Projects
Public
Templates
Videos
bin
mnt
tmp
Run Code Online (Sandbox Code Playgroud)

我怎样才能让排序不区分大小写并按字母排序而不是在 ASCII 表中的位置(我认为这是使 Z 在 a 之前的原因)..?

linux ls ubuntu sort

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

ls -F 或 ls -al - 红色突出显示是什么意思?

所以我在我的目录上运行了ls -Fls -al,我的/usr/bin一些文件显示为红色背景和白色文本。这是什么意思?

在此处输入图片说明

linux ls security

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