При работе с операционной системой FreeBSD иногда возникает необходимость быстро выполнить некоторое действие, например, добавить нового пользователя или найти файл. Несомненно, эти операции, можно выполнить и в GUI, однако большинство остальных команд недоступны в этом режиме, поэтому придется прибегнуть к помощи командной строки.
Командная строка любой Unix подобной системы насчитывает более 2500 команд, которые простому человеку запомнить невозможно физически, да и не требуется это на самом деле. По всем командам можно вывести справочную информацию прямо в консоли, и, чтобы начать ею пользоваться, вам понадобится ознакомиться лишь с наиболее употребляемыми из них.
- exit – выход из режима командной строки;
- shutdown –h now – немедленное выключение компьютера (вместо нее можно использовать “halt”);
- shutdown –r now – немедленная перезагрузка компьютера (аналог – “reboot”);
- last reboot – просмотр истории перезагрузок;
- adduser – добавление нового пользователя в систему. Эту команду необходимо выполнить, если при установке FreeBSD не были созданы дополнительные пользователи и вы работаете в системе как root, что является серьезной брешью в системе безопасности вашего компьютера. Чтобы впоследствии добавленный пользователь имел возможность периодического выполнения административных команд (с помощью команды su), ему необходимо присвоить группу “wheel”;
- rmuser – удаление пользователя из системы;
- id – если вы забыли, кем являетесь в системе, то эта команда поможет это определить;
- pwd – показать текущую директорию;
- ls – список файлов текущей директории;
- ls –F – выведет список файлов и укажет их тип (* - исполняемый файл; / - директория; @ - символическая ссылка);
- ls -l – список файлов в long-формате, в котором будут указаны размер, дата создания и права, назначенные файлу;
- ls -a – показать скрытые файлы;
- cd – смена директории;
- cd~ – переход в домашнюю директорию текущего пользователя;
- view fname – просмотр файла fname без возможности внесения в него изменений;
- touch – создать пустой файл;
- apropos text – вывод любой содержащей слово “text” строки из базы данных whatis;
- man command – вывод подробной справочной информации по команде “command”;
- which command – вывод директории команды “command” (работает, только для команд, находящихся в явно указанных системной переменной “path” директориях);
- locate path – поиск и вывод всех директорий, в названии которых содержится слово “path”;
- whatis command – покажет функции команды “command”;
- whereis fname – поиск файла с названием fname и вывод полного пути к этому файлу;
- df – информация о смонтированных разделах и свободном пространстве всех подключенных накопителей;
- ps aux – вывод подробных сведений о запущенных процессах;
- rm fname – удалить файл с названием fname;
- rm -r dir – удаление директории dir со всеми вложенными поддиректориями;
- ls -R – вывод списка файлов в текущей директории и во всех поддерикториях;
- passwd – изменить пароль пользователя.
Это основные системные команды FreeBSD, которыми пользуются в 90% случаев, для решение повседневных задач. Для меня такого рода страничка раньше висела как подсказка, так сказать собственная напоминалка, сейчас она выложена в сеть для вас, дорогие читатели.
Я понимаю, что не каждому ясна конкретная суть той или иной комманды, и не каждый понимает, как происходит срабатывание того или иного пункта моего списка! По этому я выкладываю для вас видео урок по работе с командами операционной системы Freebsd.
Думаю многим новичкам, постигающим азы FreeBSD команд будут полезны эти видео уроки. Мне они когда то были нужны, но в сети их не было, и приходилось проливать свет знаний в области Unix систем самостоятельно, по книгам или интересуясь информацией у знакомых.
Добавить комментарий