2018-12-15

В Unix-подобных ОС для файлов устанавливаются биты прав доступа на чтение, изменение и выполнение по отношению к трем категориям: владельцу, группе и остальным.

2018-12-13

В командной оболочке Linux жесткие ссылки на файлы создаются с помощью команды ln. Для создания символьных ссылок на файлы и каталоги используется команда ln -s.

2018-12-12

В Linux каждый файл идентифицируется числовым индексным дескриптором. Имена файлов указывают на дескрипторы и являются жесткими ссылками. Символьные ссылки указывают на жесткие ссылки.

2018-12-11

Команда ls используется в командной оболочке Linux для вывода содержимого каталогов и информации о файлах. У программы ls есть много ключей, позволяющих получать о файлах более подробную информацию, а также выводить ее в различных форматах.

2018-12-12

В командной оболочке Bash команда cp копирует файл, mv - перемещает и переименовывает, mkdir - создает каталог, rm - удаляет. При копировании и перемещении сначала указывается источник, потом место назначения.

2018-12-10

Для перехода по дереву каталогов в Bash используется команда cd, которая в качестве аргумента принимает абсолютный или относительный адрес каталога.

2018-12-08

В Bash доступ к документации программ GNU/Linux можно получить с помощью программ man, info, ключа --help. Man-страницы имеют строгую структуру, info - неофициальная документация.

2018-12-07

В Bash с помощью знака больше ">" вывод команды можно перенаправить в файл. С помощью знака меньше изменяется стандартный поток ввода.

2018-12-06

В терминале Ctrl + C и Ctrl + D прерывают работу программ, Ctrl + Z - останавливает и переводит в фоновый режим. Чтобы сделать фоновую задачу текущей, используется команда fg. Для удаления процессов - команда kill.

2018-12-06

В Bash история команд прокручивается стрелками вверх и вниз, для автозавершения команд и адресов используется Tab - клавиша табуляции.