I often use ls (in long format: ll) to list a single file, just to see the attributes. How do I list a single folder, without expanding the content.
Example
hpek@melda:~/temp/test$ ls
file.txt folder
hpek@melda:~/temp/test$ ls file.txt
file.txt
hpek@melda:~/temp/test$ ls folder/
content.txt
hpek@melda:~/temp/test$ ls folder
content.txt
hpek@melda:~/temp/test$
Edit:
The answer is plainly written in man ls : use the -d option. But why is ls folder not working?
To have ls list the files in a directory other than the current directory, pass the path to the directory to ls on the command line. You can also pass more than one directory to ls , and have them listed one after the other.
To see a list of all subdirectories and files within your current working directory, use the command ls .
ls is a Linux and Unix command that allows you to list all files and directories in a directory. You can also use ls -d to view only directories and use ls -f to view only files as shown above.
How do I list a single folder, without expanding the content.
Try passing the -d switch.
cnicutar@lemon:~$ ls -ld /etc
drwxr-xr-x 144 root root 12288 May 8 18:50 /etc
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With