In meiner Terminal-App, wenn ich tippe, ls /?
gibt es mir ls /d
. Wo finde ich die anderen Optionen? Zum Beispiel möchte ich die Dateiattribute und die Dateilänge auflisten. Ich habe auch busybox ohne Erfolg versucht.
Es hört sich so an, als wollten Sie das extrem Gewöhnliche
ls -l
Als Referenz die komplette busybox-Hilfe für ls:
BusyBox v1.21.0-Stericson (2013-01-28 21:49:55 GMT) multi-call binary.
Usage: ls [-1AaCxdLHRFplinsehrSXvctu] [-w WIDTH] [FILE]...
List directory contents
-1 One column output
-a Include entries which start with .
-A Like -a, but exclude . and ..
-C List by columns
-x List by lines
-d List directory entries instead of contents
-L Follow symlinks
-H Follow symlinks on command line
-R Recurse
-p Append / to dir entries
-F Append indicator (one of */=@|) to entries
-l Long listing format
-i List inode numbers
-n List numeric UIDs and GIDs instead of names
-s List allocated blocks
-e List full date and time
-h List sizes in human readable format (1K 243M 2G)
-r Sort in reverse order
-S Sort by size
-X Sort by extension
-v Sort by version
-c With -l: sort by ctime
-t With -l: sort by mtime
-u With -l: sort by atime
-w N Assume the terminal is N columns wide
--color[={always,never,auto}] Control coloring
Ich würde im Allgemeinen keine /?
sinnvolle Ausgabe erwarten, da es sich wirklich um eine DOS/Windows-Sache handelt. Linux/Unix-Befehlsoptionen werden normalerweise mit Bindestrichen übergeben, entweder ein einzelner für kurze Flags (z. B. ls -l
) oder zwei Bindestriche für ausführliche (z. B. --help
). Zwei Möglichkeiten, die Sie ausprobieren können:
busybox
, können Sie busybox ls --help
. Wenn Sie dies ohne den Aufruf von busybox
am Anfang des Befehls tun, werden möglicherweise keine Ergebnisse erzielt (z. B. antwortet CyanogenMod nur mit, unknown option '--'
wenn ich es versuche ls --help
).ls
ist online verfügbar. Die Optionen dort sind wahrscheinlich nicht alle in der Android-Binärdatei implementiert, aber es gibt Ihnen einen kleinen Überblick. Sie können auch die Manpage fürbusybox
aufrufen , die alle implementierten Befehle sowie die unterstützten Optionen enthält. Ich bin mir nicht sicher, ob die Android-Version dieselben Befehle/Optionen implementiert, aber es ist sehr gut möglich.busybox
Build weggelassen werden. Wenn Sie es weglassen, können Sie keine Hilfe-/Nutzungsinformationen von busybox-Befehlen erhalten.
Eldarerathis
/?
ist eine Windows/DOS-Sache. Unter Linux/Unix hat es im Allgemeinen keine Bedeutung. Wennls
auf Android eine Hilfeseite bereitgestellt wird, ist dies wahrscheinlichls --help
(wie auf einer Desktop-Linux-Distribution).Mikromega
Matthäus Lesen
busybox ls --help
.