Разобраться с базовым использованием команды ls
В этом шаге вы изучите базовое использование команды ls в Linux. Команда ls используется для перечисления содержимого директории. Она предоставляет информацию о файлах и директориях, таких как их имена, права доступа, владелец и т.д.
Пустим базовую команду ls в директории ~/project:
ls
Пример вывода:
file1.txt file2.txt folder1 folder2
Вывод показывает файлы и директории, находящиеся в текущей директории.
Вы также можете использовать команду ls с различными параметрами, чтобы получить более подробную информацию. Например, параметр -l отображает список в длинном формате, который включает дополнительные сведения о каждом файле и директории:
ls -l
Пример вывода:
total 8
-rw-r--r-- 1 labex labex 0 Apr 12 12:34 file1.txt
-rw-r--r-- 1 labex labex 0 Apr 12 12:34 file2.txt
drwxr-xr-x 2 labex labex 4096 Apr 12 12:34 folder1
drwxr-xr-x 2 labex labex 4096 Apr 12 12:34 folder2
Список в длинном формате предоставляет информацию, такую как права доступа к файлу, владелец, группа, размер файла и время модификации.
Другой полезный параметр - это -a, который отображает все файлы, включая скрытые файлы (файлы, имена которых начинаются с точки):
ls -a
Пример вывода:
....hidden_file file1.txt file2.txt folder1 folder2
Вы можете комбинировать несколько параметров, таких как -l и -a, чтобы получить списки в длинном формате и скрытых файлов:
ls -la
Пример вывода:
total 16
drwxr-xr-x 4 labex labex 4096 Apr 12 12:34.
drwxr-xr-x 4 labex labex 4096 Apr 12 12:34..
-rw-r--r-- 1 labex labex 0 Apr 12 12:34.hidden_file
-rw-r--r-- 1 labex labex 0 Apr 12 12:34 file1.txt
-rw-r--r-- 1 labex labex 0 Apr 12 12:34 file2.txt
drwxr-xr-x 2 labex labex 4096 Apr 12 12:34 folder1
drwxr-xr-x 2 labex labex 4096 Apr 12 12:34 folder2
В следующем шаге вы изучите более продвинутые параметры команды ls для получения подробной информации о файлах.