Текущий каталог . и родительский каталог . . существуют в каждой директории в файловой системе Linux. Но почему мы не видим их, когда выполняем команду ls?
elliot@ubuntu-linux:~/Desktop$ pwd
/home/elliot/Desktop
elliot@ubuntu-linux:~/Desktop$ ls
hello.txt
elliot@ubuntu-linux:~/Desktop$ ls -l
total 4
-rw-r—r— 1 elliot elliot 37 Jan 21 14:20 hello.txt
Как видите, я даже пытался запустить команду ls —l и по-прежнему не вижу ни текущий каталог, ни родительский каталог.
Просто необходимо использовать опцию -a с командой ls следующим образом:
elliot@ubuntu-linux:~/Desktop$ ls -a
. .. hello.txt
Отлично! Теперь вы видите все файлы. Параметр -a отображает все файлы, включая скрытые, и, конечно же, вы можете использовать полное написание параметра —all, что сделает то же самое:
elliot@ubuntu-linux:~/Desktop$ ls —all
. .. hello.txt
Оказывается, что любое имя файла, начинающееся с . (точка) скрыто.
Имена скрытых файлов начинаются с .
Любое имя файла, начинающееся с точки, скрыто. Вот почему текущие и родительские каталоги скрыты.
Для дальнейшей демонстрации перейдите в домашний каталог вашего пользователя и выполните команду ls:
angela@ubuntu-linux:~$ ls
Music
Теперь выполните команду ls -a:
angela@ubuntu-linux:~$ ls -a
. .. .bash_logout .bashrc Music .profile
Теперь вы можете увидеть скрытые файлы в своем домашнем каталоге! Обратите внимание, что все скрытые имена файлов начинаются с точки.
a) Настройте узел управления на базе SRV-BR a. Установите Ansible.b) Сконфигурируйте инвентарь по пути /etc/ansible/inventory.…
a) В качестве серверов баз данных используйте сервера SRV-HQ и SRVBR•b) Разверните сервер баз данных…
Задача: Создайте 30 пользователей user1-user30. Пользователи user1-user10 должны входить в состав группы group1. Пользователи user11-user20…
Задача: Реализовать основной DNS сервер компании на SRV-HQa. Для всех устройств обоих офисов необходимо создать…
Создаем зоны безопасностиСоздадим зону безопасности «trusted» и установим принадлежность интерфейса gi (интерфейс который смотрит в…
ip dhcp-server pool HQ network 10.0.10.32/27 default-lease-time 3:00:00 address-range 10.0.10.34-10.0.10.62 default-router 10.0.10.33 dns-server 8.8.8.8 domain-name…