디렉토리에서 ls -F를 실행하면 일부 항목에 * 또는 @가 붙습니다.
spuder@ubuntu:~$ ls -F /sbin
acpi_available* getpcaps* lvmconf* ntfscp* start-stop-daemon*
agetty* getty* lvmdiskscan@ ntfslabel* status@
alsa* halt@ lvmdump* ntfsresize* stop@
alsactl* hdparm* lvmsadc@
spuder@ubuntu:~$ ls -F ~
daq-0.6.1/ examples.desktop noname-cache.lib snort-2.9.1/ Templates/
Desktop/ jpgraph-1.27.1/ noname.sch snortfiles/ Ubuntu One/
Documents/
ls 매뉴얼 페이지에 따르면
spuder@ubuntu:~$ man ls
...
-F, --classify
append indicator (one of */=>@|) to entries
...
나는 그것이 @
상징적 인 링크 를 의미 한다고 생각합니다 .
이 다른 지표들은 무엇을 의미 */=>@|
합니까 ( )?
ls
표시되는 기호에 대한 정보를 포함한 전체 문서 ls -F
는 Texinfo 매뉴얼에 있습니다. ( info ls
).
infos () { info --vi-keys --subnodes -o - "$@" | less; }
입니다.
info foo --vi-keys
명심할 것입니다. 불행히도 당신이 언급 한 문법이 저에게는 효과가 없습니다. (infos () {info --vi-keys ...}