Доброго времени суток, читатель данной статьи
Обычно, если пользователь хочет перейти на 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 - утилита редактирования и просмотра электронной почты.Отправка и получение писем
Ну думаю для начала этого вам хватит...
Удачи, и спасибо за прочтение данной статьи
ENFIX