GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Liste der Verzeichnisse ohne nachgestellten Schrägstrich /

Wahrscheinlich Ihr ls Aliasing oder als Funktion in Ihrem .bashrc definiert ist oder /etc/profile oder anderswo.

Versuchen Sie den vollständigen Pfad zu ls wie

/bin/ls /var/lib/mysql/ 

Wahrscheinlich haben Sie einen Alias ​​für ls definiert was das tut.

Um ls auszuführen direkt als \ls ausführen , z. B.

\ls /var/lib/mysql/

Um zu sehen, was als Alias ​​verwendet wird, führen Sie Folgendes aus:type ls .

Wenn ja, entfernen Sie den Alias ​​durch:

unalias ls

Andernfalls ist hier die Problemumgehung:

for dir in `ls -1 .`; do echo $dir; done

Sie sollten Ihre Aliase auf ls überprüfen . Zum Beispiel

$> alias ls
alias ls='ls --color=auto'

-F Flag hängt den Verzeichnisindikator an, also sollten Sie es aus Ihrem ls entfernen Aliase, wenn Sie es nicht brauchen.

Ungefähr ein Element pro Zeile . ls nutzbaren -1 haben Flag, also sollte es wie

funktionieren
ls -1 /var/lib/mysql/
wachuwar_funkfow
wachuwar_prueba
webdeard_arde

Linux
  1. Keine Typenliste in ISPConfig 3.1.11

  2. Pwd ohne Symlinks?

  3. Wann sollte ich einen abschließenden Schrägstrich in einem Verzeichnis verwenden?

  4. Wie kann man `ls` dazu bringen, seine Ausgabe standardmäßig zu färben, ohne einen Alias ​​einzurichten?

  5. Befehl in Bash ausführen, ohne im Verlauf zu speichern

Basisname-Befehl unter Linux

Verschiedene Möglichkeiten zum Auflisten von Verzeichnisinhalten ohne Verwendung des Befehls ls

Wie kann man in GNU Screen an Fenster 9 vorbeigehen, ohne zur Fensterliste zu gehen?

Kann ',,' als Alias ​​für '..' verwendet werden?

Listen Sie die Geräte auf, die logischen Volumes zugeordnet sind, ohne lvm2-Paketbefehle zu verwenden

apt-get Update/Upgrade-Liste, ohne etwas zu ändern