Chu*_*uck 6 bash command-line macos
我从来不需要查看用ls -l(实际上,ls -laF)列出的文件的所有者和组,并且想知道是否有办法从输出中删除它们。所以我想改变这一点:
lrwxr-xr-x 1 chuck staff 45 Jul 2 23:29 directory@ -> /Users/chuck/Projects/directory
Run Code Online (Sandbox Code Playgroud)
进入这个:
lrwxr-xr-x 1 45 Jul 2 23:29 directory@ -> /Users/chuck/Projects/directory
Run Code Online (Sandbox Code Playgroud)
我在 OS X 下使用 bash,但我假设答案适用于任何 Unix-y 操作系统,例如运行我的 Web 服务器的 Debian 机器。
-g这可以通过使用 的和-o选项来完成ls。例如:
user@host:~ # ls -go
total 0
drwx------+ 35 1190 Jul 2 18:24 Desktop
drwx------+ 78 2652 Jun 29 16:21 Documents
drwx------+ 11 374 Jul 2 11:05 Downloads
drwx------@ 70 2380 Mar 27 11:22 Library
drwx------+ 6 204 Jun 2 20:00 Movies
drwxr-xr-x+ 8 272 Oct 21 2013 Music
drwx------+ 6 204 Jul 2 10:58 Pictures
drwxr-xr-x+ 6 204 Jul 5 2013 Public
drwxr-xr-x+ 4 136 May 29 14:52 Sites
Run Code Online (Sandbox Code Playgroud)
有很多选项可用于修改其输出,/bin/ls可以在实用程序的页面中找到man。学习阅读man页面需要一些练习(对于操作系统中更深奥和更深入的组件来说当然是这样)。我认为ls' 页面是一个很好的起点。这是关于他们来时平易近人的。在命令提示符下输入man ls,然后将脚趾浸入深水中。它不是那么冷。
| 归档时间: |
|
| 查看次数: |
1630 次 |
| 最近记录: |