Обычно, если пользователь хочет перейти на unix, то он выбирает Linux, причем с графического интерейса. Но со временем он начинает работать в командной строке, и в конце концов он откажется от графического интерфейса. Для меня, наверно как и для каждого, кто переходил на Linux, этот процесс казался интересным и увлекательным :) Ведь только в командной строке раскрывается вся мощь unix. В этой статье я хочу перечислить с описанием основные команды для ОС Linux. Ну чтож, начнем :) login - запрос от юзера имени и пароля. (по умолчанию пароль при вводе не отображается, так что не пугайтесь :)) logout - выход из текущего сеанса. startx - запуск графического интерфейса shutdown - останавливает систему и предотвращает повреждение файловой системы, при чем работает она только в консольном режиме. halt - быстрое, без повреждения файловой системы, выключение poweroff - корректное выключение системы reboot - перезагрузка vmstat - выдает сведения о процессах, а также памяти и загруженности ЦП su - ввойти под супер юзером (админом) exit - выход из su apropos - поиск строки в заголовках и названиях документации cal - выводит форматированный календарь на текущий месяц. date - отображает время и дату по системным часам ядра oclock - простые часы, которые висят на раб. столе. finger - отображение информации о пользователе hostname - отображение идентификатора данного узла сети. root может изменить имя узла на новое pwd - отображение полного пути до текущего каталога tzselect - запуск утилиты, которая позволит выбрать текущий часовой пояс uname - выводит инфу об используемой ОС (также при вводе дополнительных команд (ключей) выведет довольно много информации) uptime - показывает текущее время, продолжительность сеанса, кол-во пользователей и загруженность ЦП users - отображает краткий список юзеров, находящиеся в системе в данный момент who - список пользователей, работающих в данный момент which - показывает полный путь к исполняемому файлу команды whoami - показывает текущий идентификатор пользователя, работающего в данном терминале write - отправляет сообщение другому пользователю, находящемуся в системе, путём копирования строк с терминала отправителя на терминал получателя wall - отправляет сообщение на терминал каждого пользователя находящегося в системе в данный момент history - показывает пронумерованный список команд, которые Вы выполняли в этом и предыдущем сеансе. Если в списке историии их довольно много, то увидите последние ps - выводит список всех работающих процессов pstree - показывает иерархию процессов системы, что хорошо показывает их взаимозависимость jobs - выводит список всех выполняемых и приостановленных задач kill - завершить процесс (необходимо указать какой) killall - позволят управлять процессами используя их имена или имена файлов, а не идентификаторы как в kill. Завершаются все указанные процессы kernelversion - показывает основную и дополнительную версии ядра nice - позволяет отобразить или настроить приоритет задачи renice - задаёт приоритет для указанной задачи script - позволяет записывать весь вывод с терминала в файл.Что бы остановить запись нажмите Ctrl+d.Если имя файла не указано то записывается в typescript times - показывает полное время выполнения процессов для всей системы и данного пользователя top - запускает программу , которая позволяет управлять процессами.И ещё много дополнительной, полезной информации cd - смена текущего каталога dir - отображает файлы в текущем каталоге в алфавитном порядке и с учётом регистра file - показывает тип содержимого указанного файла(текст, выполняемый, данные) find - поиск файлов в текущем каталоге.Если указать путь, можно искать везде free - отображает информацию об оперативной памяти, подкачки, кэше,свободная памать, общая и т.д ls показывает все файлы в текущем каталоге в алфавитном порядке lastlog - проверяет историю входа в систему зарегистрированных пользователей.Форматирует и выводит на печать файл /var/log/lastlog lpr - отправляет документ на печать chmod - изменяет режим доступа к файлу chown - смена владельца указанного файла.Требуются права root chage - применяется для изменения срока действия учетной записи.Для администрирования crontab - обеспечивает возможность выполнения определённых задач по расписанию cp копирует один файл в другой, или несколько файлов в каталог dd - копирование файла с одновременным выполнением различных, дополнительных преобразований dc - калькулятор mc - запускает программу Midnight Commander диспетчер файлов в текстовой консоли. Напоминает MSDOS менеджеры и довольно проста и удобна в использовании.Очень много нужных и удобных функций. mkdir - создание указанного каталога more - средство постраничного просмотра текстового файла mv - переименовывает или перемещает файлы или каталоги rm - удаление указанного файла rmdir - удаление указанного пустого каталога wc - показывает число строк, слов и символов в файле bunzip2 - распаковывает указанный файл на 30%быстрей чем gzip bzip2 - сжимает указанный файл по ускоренному алгоритму bzip2recover - делает попытку восстановить данные из повреждённого файла сжатого bzip2 gzip - сжимает указанный файл gunzip - распаковывает указанный файл gzexe - позволяет сжать исполняемый файл с указанным именем так, что бы он автоматически распаковывался и выполнялся, когда пользователь даёт команду на выполнение сжатого файла tar - помещает два и более файлов в новый или существующий архив или извлекает их из архива.При задании каталога, заархивирует все файлы в каталоге и подкаталоге unarj - распаковывает или выводит список содержимого указанного архива в формате .ARJ unzip - распаковывает и извлекает файлы из архивов , созданных утилитами ZIP zip - архивирует и сжимает файлы echo - выводит строку текста на стандартное устройство вывода id - отображает действующие значения идентификаторов пользователя и группы для текущего пользователя less - отображает содержимое указанного файла на экране и позволяет удобно просмотреть nl - команда нумерует строки в указанном файле play - воспроизводит звуковой файл с указанным именем.Автоматически распознаёт тип файла. Позволяет добавлять различные звуковые эффекты к воспроизводимым файлам playmidi - воспроизводит зуковые файлы в формате MIDI vi - запуск классического текстового редактора VI для UNIX систем passwd - позволяет пользователю с указанным именем изменять пароль своей учётной записи. root может изменить пароль любого пользователя mail - утилита редактирования и просмотра электронной почты.Отправка и получение писем
Ну думаю для начала этого вам хватит... :) Удачи, и спасибо за прочтение данной статьи