PermLUG
|
Пермская группа пользователей Linux |
|
ОблакоВход для пользователейНавигация |
Хорошие привычки #1: Создавай дерево директорий одним ударом!![]() Листинг 1 демонстрирует одну из наиболее распространенных плохих привычек использования комманд UNIX: создание дерева директорий. Листинг 1. Пример плохой привычки #1: создание дерева директорий ~ $ mkdir tmp ~ $ cd tmp ~/tmp $ mkdir a ~/tmp $ cd a ~/tmp/a $ mkdir b ~/tmp/a $ cd b ~/tmp/a/b/ $ mkdir c ~/tmp/a/b/ $ cd c ~/tmp/a/b/c $ Гораздо быстрее использовать ключ -p и создать все родительские директории одновременно с их дочерними одной командой. Но даже администраторы знающие об этом ключе продолжают шаг за шагом пробираться через поддиректории создавая их поочередно. Стоит потратить немного времени и приобрести хорошую привычку: Листинг 2. Пример хорошей привычки #1: Создание дерева директорий одной командой Ты можешь использовать это ключ для создания сложного дерева директорий. Это удобно использовать внутри скриптов. Создаем сложную иерархию: Листинг 3. Следующий пример хорошей привычки #1: Создания сложного дерева директорий одной командой
|
Новые записи в блогахАктивные обсуждения форума
|
| Пермская группа пользователей Linux, 2003—2008 |
Комментарии
А ещё можно задавать права через -m
на практике, второй листинг очень часто применяется, когда вводишь команды в терминале
а вот третий листинг лучше использовать в скриптах, вводить это постоянно в терминале весьма тяжеловато, хотя... кому как :)