Zazwyczaj jak listujemy pliki to używamy komendy ls
. Jednak ona powoduje „rozlanie” plików/folderów w całej „przestrzeni” konsoli w której to wywołujemy. Dla przykładu listowanie plików WordPressa:
1 2 3 |
[user@server public_html]$ ls index.php _old wp-activate.php wp-blog-header.php wp-config.php wp-content wp-includes wp-load.php wp-mail.php wp-signup.php xmlrpc.php license.txt readme.html wp-admin wp-comments-post.php wp-config-sample.php wp-cron.php wp-links-opml.php wp-login.php wp-settings.php wp-trackback.php |
Możemy też użyć flagi -l
:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
[user@server public_html]$ ls -l razem 236 -rw-r--r-- 1 user user 405 12-14 09:03 index.php -rw-r--r-- 1 user user 19915 04-03 07:31 license.txt drwxr-xr-x 31 user user 4096 12-14 08:59 _old -rw-r--r-- 1 user user 7401 04-10 00:53 readme.html -rw-r--r-- 1 user user 7387 04-03 07:31 wp-activate.php drwxr-xr-x 9 user user 4096 12-14 09:02 wp-admin -rw-r--r-- 1 user user 351 12-14 09:02 wp-blog-header.php -rw-r--r-- 1 user user 2323 12-14 09:02 wp-comments-post.php -rw-r--r-- 1 user user 3228 12-14 09:03 wp-config.php -rw-r--r-- 1 user user 3012 04-03 07:31 wp-config-sample.php drwxr-xr-x 11 user user 4096 04-16 10:01 wp-content -rw-r--r-- 1 user user 5638 12-14 09:03 wp-cron.php drwxr-xr-x 30 user user 12288 04-03 07:31 wp-includes -rw-r--r-- 1 user user 2502 12-14 09:03 wp-links-opml.php -rw-r--r-- 1 user user 3927 12-14 09:02 wp-load.php -rw-r--r-- 1 user user 50917 04-03 07:31 wp-login.php -rw-r--r-- 1 user user 8525 12-14 09:03 wp-mail.php -rw-r--r-- 1 user user 28427 04-03 07:31 wp-settings.php -rw-r--r-- 1 user user 34385 12-14 09:03 wp-signup.php -rw-r--r-- 1 user user 4885 12-14 09:03 wp-trackback.php -rw-r--r-- 1 user user 3246 04-03 07:31 xmlrpc.php |
Uwaga – użycie flagi
-la
pokaże też pliki ukrte
Jednak otrzymujemy także kolumny z dodatkowymi informacjami.
Jak natomiast wyświetlić te dane w „słupku”?
Użyj pipe
(pozioma kreska) oraz parametru column
. W ten sposób:
1 |
ls -1 | column -c 50 |
Gdzie liczba 50 oznacza liczbę znaków. Dostosuj ją do Twojego środowiska (do tego ile znaków mają Twoje foldery/pliki).
Wtedy wynik ww. komendy będzie to:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
[user@server public_html]$ ls -1 | column -c 30 index.php license.txt _old readme.html wp-activate.php wp-admin wp-blog-header.php wp-comments-post.php wp-config.php wp-config-sample.php wp-content wp-cron.php wp-includes wp-links-opml.php wp-load.php wp-login.php wp-mail.php wp-settings.php wp-signup.php wp-trackback.php xmlrpc.php |