среда, 16 марта 2011 г.

Поговорим о рабочих командах.

Если спросить большинство людей, а сколько вы наизусть знаете "табличных интегралов". То мало народа скажут хотя бы 10 штук. Да же люди с высшим техническим или математическим образованием на этот вопрос большую цифру не ответят. Они как специалисты их просто выведут. Так и в любой области. Количество команд которое я использую даже считать не хочу.

Хорошо помогает в деле очистки мозгов от хлама две вещи:

man <имя_команды> # будет выдана документация по команде, если таковая имеется
<имя_команды> -h # часть выводится миниатюрная помощь.

А вот собственно и сами команды:
ls  # ls <имя каталога> выводит список файлов и каталогов в указанном месте
cd # cd <имя каталога> перейдет в каталог
find # команда поиска, find <имя каталого> -name "<имя файла>"
cp # копировать файл или каталог cp /home/icegreg/1.txt cp /home/icegreg/2.txt
mv # переместить файл или каталог mv /home/icegreg/1.txt /home/icegreg/2.txt
rm # удалить файл или каталог
mkdir # создать каталог
ln # создать ссылку на объект ln -sf /home/icegreg/2.txt /home/icegreg/3.txt
chmod # редактировать права chmod 765 /home/icegreg/2.txt
chown # редактировать владельца chmod icegreg:www-data /home/icegreg/2.txt
tar # очень мощная архивная утилита
su(sudo) # стать суперпользователем
grep, awk, sed # очень мощная связка для работы с текстом.

Если посижу, то, наверное ещё буду долго вспоминать всяко разное. Но это тот базис который я "немного знаю".

   

Комментариев нет: