admin:linux:commands:commands

Это старая версия документа!


Linux и FreeBSD

войти в виртуальную машину под админом

download
pct enter <имя машины>

отправка email

Пользователи Debian/Ubuntu могут воспользоваться командой apt-get:

# apt-get install mailutils

Управление пользователями

  • uname - Информация о системе
  • cal - вывод календаря
  • uptime - Время работы пк
  • lspci - информация о PCI устройсваха
  • lsusb - информация об USB устройствах
  • lshw - список аппаратных устройств
  • free - информация об используемой памяти
  • last - история выключений и перезагрузок
  • cd - переход в другой каталог
  • ls - выводит содержимое каталога
  • cp - копирование файла или каталога
  • mv - перемещение и переименование файлов
  • pwd - выводит название текущего каталога
  • rm - удаление файлов и каталогов
  • mkdir - создание каталога
  • rmdir - удаление каталога
  • file - определяет тип файла
  • less - постраничный вывод содержимого файла с возможностью пролистывания
  • head - Просмотр начала файла
  • tail - просмотр конца файла
  • more - постраничный вывод содержимого файла
  • cat - вывод содержимого файла
  • tac - вывод содержимого файла в обратном порядке
  • hostname - сетевое имя компьютера
  • host - вывод ip адреса сайта
  • hostid - вывод числа идентификатора компьютера
  • route - вывод таблицы маршрутизации
  • whois - вывод регистрационных данных владельца доменного имени
  • netstat - вывод всех сетевых подключений
  • ifup - активация сетевого интерфейса
  • ifdown - деактивация сетевого интерфейса
  • shutdown - выключение системы, завершение работы
  • reboot - перезагрузка системы
  • badblocks - Проверка раздела на наличие bad-блоков
  • fsck - Проверить / восстановить целостность файловой системы
  • mkfs [dev] - создать линукc файловую систему на разделе [dev]
  • mke2fs [dev] - Создать файловую систему ext2 на разделе [dev]
  • mke2fs -j [dev] - создать журналирующую файловую систему ext3 на разделе [dev]
  • mkfs -t vfat 32 -F [dev] - создать файловую систему FAT32 на разделе [dev]

Программа fdisk. FDISK

  • mkswap - создать swap-пространство
  • swapon - Активация swap-пространства
  • clear - очистка экрана терминала
  • whatis - вывод краткого описания программы
  • gpg - инструмент для шифрования и цифровой подписи
  • wget - загрузка файлов через интернет
  • portsnap - обновление портов
  • ldd - выводит список библиотек, которые необходимы для работы программы
  • alias - назначить псевдоним программе
  • rev - зеркальное отображение строки
  • yes - бесконечное отображение указанного текста
  • [пробел] команда - не записывать данную команду в историю
  • apropos - выводит список команд, которые имеют отношение к ключевому слову
  • man - вызов справки по работе с программой

файл

Создание новых файлов

Редакторы

Другие команды

Стать root’ом (пользователь должен быть в группе «wheel»):

su

Изменить uid на username:

su username

Показать все учётные записи (выводится содержимое файла /etc/passwd, где они перечислены):

cat /etc/passwd

Показать все группы (выводится содержимое файла /etc/group, где они перечислены):

cat /etc/group

Создать пользователя username; — m с этой опцией команда создаст не только учётную запись, но и домашнюю директорию с набором скелетных файлов и скриптов (по умолчанию /home/username).

pw useradd username -m 

Изменить свой пароль:

passwd
sudo passwd

Изменить пароль пользователя username (имеет право только root):

passwd username

команды работы с каталогами

Примечание: во всех командах путь указываются в том случае, если действия совершаются не с текущим каталогом. 1. Просмотр каталога (list): ls -ключи путь/имя_файла ключи:

-F - вывод информации о принадлежности объекта
(Система использует следующие обозначения: * - исполняемый файл; / - каталог; @ - символьная ссылка)
-l - длинный формат, указываются свойства и атрибуты файла
-R - вывести оглавление каталога вместе с оглавлениями подкаталогов
-a - вывести оглавление каталога, показывать и специальные (скрытые) файлы, имена которых начинаются с точки.
Перейти в каталог:
cd .. уровень наверх 
cd ~ домашняя папка
cd / коневая директория 

Узнать размер папки: 
du -hsx /путь/до/папки


ps – процессы запущенные в системе 
kill - остановить процесс kill номер_процесса 


!! Обратите внимание, что имена файлов могут быть длиннее 8 символов и содержать точку на любой позиции. Можно даже использовать несколько точек в одном имени.
ls - вывести оглавление текущего каталога
ls   / - просмотреть корневой каталог
ls   -F     / - вывести оглавление корневого каталога, указывая принадлежность объектов.
ls   -l   /bin - вывести в длинный формате оглавление каталога /bin
ls   -R   /etc - вывести и дерево подкаталогов с их содержимым.
(Для пролистывания страниц используйте Shift+PgUp, Shift+PgDn).
ls   -a   -F   /home - вывести оглавление домашнего каталога, показывать и специальные (скрытые) файлы, имена которых начинается с точки.
!! Обратите внимание на названия . и .. , которые присутствуют в каждом каталоге.
..   - Обозначение родительского каталога
.   - Обозначение самого каталога
При написании команд эти обозначения часто используются.
2. Узнать текущий каталог: pwd
3. Сменить текущий каталог : cd   имя_каталога
Примеры:
(выполните команды, перейдя к другому каталогу, посмотрите его оглавление, используя команду ls).
cd или cd   ~ - переход в домашний каталог пользователя
cd.. - переход в надкаталог
cd   / - переход в корневой каталог
cd   /mnt - переход в каталог /mnt
4. Создание нового каталога: mkdir   путь/имя_каталога
Примеры:
cd   ~ -	переход в домашний каталог пользователя
mkdir   dir1 - создать каталог dir1 в домашнем каталоге (текущем)
mkdir   dir1/dir2 - создать каталог dir2 в каталоге dir1
mkdir   dir3 - создать dir3 в текущем каталоге (домашнем)
С помощью команды ls -R проверьте дерево подкаталогов домашнего каталога.
5. Удаление пустого каталога: rmdir путь/имя_каталога
!!! Удаляемый каталог должен быть пуст (т.е. из него должны быть удалены все файлы - команда rm и подкаталоги - команда rmdir).
Примеры:
rmdir   dir3 - удалить каталог dir3 из текущего каталога (домашнего).
rmdir   dir1/dir2 - удалить каталог dir2 из каталога dir1.
С помощью команды ls -R проверьте, что каталоги действительно удалены
  • admin/linux/commands/commands.1593002304.txt.gz
  • Последнее изменение: 2020/06/24 15:38
  • truadmin