GNU/Linux >> Linux Esercitazione >  >> Linux

Elenco di cartelle senza barra finale /

Probabilmente, il tuo ls è aliasato o definito come una funzione nel tuo .bashrc o /etc/profile o altrove.

Prova il percorso completo per ls come

/bin/ls /var/lib/mysql/ 

Probabilmente hai definito l'alias per ls che lo sta facendo.

Per eseguire ls direttamente, esegui come \ls , ad esempio

\ls /var/lib/mysql/

Per vedere a cosa è associato l'alias, eseguire:type ls .

In tal caso, rimuovi l'alias di:

unalias ls

Altrimenti, ecco la soluzione alternativa:

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

Dovresti controllare i tuoi alias per ls . Ad esempio,

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

-F flag aggiunge l'indicatore di directory, quindi dovresti rimuoverlo dal tuo ls alias se non ne hai bisogno.

Informazioni su un elemento per riga . ls hanno -1 utilizzabili flag, quindi dovrebbe funzionare come

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

Linux
  1. Nessun elenco di tipi in ISPConfig 3.1.11

  2. PWD senza collegamenti simbolici?

  3. Come elencare l'ennesimo file più giovane (senza analizzare Ls!)?

  4. Caratteri jolly:come elencare i file che terminano in `.txt` solo senza utilizzare il carattere punto ??

  5. Come forzare cp a sovrascrivere senza conferma

Comando del nome di base in Linux

Diversi modi per elencare i contenuti della directory senza utilizzare il comando ls

os.walk senza cartelle nascoste

Come posso elencare i file in un archivio zip senza decomprimerlo?

Dovrei inserire una barra finale dopo l'origine e la destinazione quando copio le cartelle

apt-get update/upgrade list senza modificare nulla