Zu den Hauptinhalten
  • Bestellungen schnell und einfach aufgeben
  • Bestellungen anzeigen und den Versandstatus verfolgen
  • Erstellen Sie eine Liste Ihrer Produkte, auf die Sie jederzeit zugreifen können.
  • Verwalten Sie mit der Unternehmensverwaltung Ihre Dell EMC Seiten, Produkte und produktspezifischen Kontakte.

Описание распространенных команд терминала Ubuntu Linux

Zusammenfassung: В следующей статье представлена информация о распространенных командах терминала, используемых в Ubuntu Linux.

Dieser Artikel wurde möglicherweise automatisch übersetzt. Wenn Sie eine Rückmeldung bezüglich dessen Qualität geben möchten, teilen Sie uns diese über das Formular unten auf dieser Seite mit.

Artikelinhalt


Weisungen

Содержание:

  1. Основные команды управления
  2. Основные пользовательские и системные команды
  3. Основные команды для работы с дисками и правами доступа
  4. Основные сетевые команды

Основные команды управления

 

Команды терминала — это инструкции, которые можно использовать в приложении терминала Ubuntu для выполнения любых задач на компьютере. В данной статье эти команды сгруппированы в таблицы, что позволяет лучше понять их назначение и использовать статью в качестве справочного руководства.

 
Команда Эффект Дополнительная информация
cd Изменить каталог С помощью этой команды можно осуществлять навигацию
по файловой системе. Ввода
cd или cd~ Переход в
домашнюю папку, которая является начальным положением по умолчанию
в терминале.
cd/ Перейдите в корневой каталог  
cd.. Перейти в каталог уровнем выше.  
cd- Возврат в предыдущий каталог  
pwd Распечатать рабочий каталог Отобразится ваше местоположение в файловой системе.
bash Оболочка GNU Bourne-Again  
break Выход из цикла  
case Выполнение команды с условием  
clear Очистить экран терминала  
continue Возобновление следующей итерации цикла  
cron Управляющая программа для выполнения запланированных команд  
crontab Запланируйте команду для последующего выполнения  
echo Отображение сообщения на экране  
enable Включение и выключение команд встроенной оболочки  
env Переменные среды  
eval Вычисление нескольких команд или аргументов  
expect Автоматизация приложений, доступ к которым осуществляется через терминал  
export Задание переменной среды  
expr Оценка выражений  
false Безрезультатно, ничего не делать  
for Разверните слова и выполните команды  
hash Запоминание полного пути аргумента name  
hostname Распечатать или задать имя устройства  
if Выполнение команды с условием  
jobs Список активных заданий  
join Соединение линий на общем поле  
journalctl Просмотр системных журналов и поиск и устранение неисправностей Содержит сведения о журналах служб, сообщениях ядра и т. д.
local Создание переменных  
logout Выйдите из оболочки входа  
more Вывод на дисплей по одному экрану за раз  
nice Задание приоритета команды или задачи  
nohup Запустите команду, невосприимчивую к зависаниям  
notify-send Отправка уведомлений на рабочем столе  
op Доступ оператора  
readarray Чтение из stdin в переменную массива  
readonly Пометка переменных или функций как доступных только для чтения  
reboot Перезагрузка устройства  
return Выход из функции оболочки  
sed Потоковый редактор  
select Принятие ввода с клавиатуры  
set Манипулирует переменными и функциями оболочки  
shift Смещение позиционных параметров  
shopt Параметры оболочки  
shutdown Завершение работы или перезапуск Linux  
sleep Задержка в течение заданного времени  
ssh Клиент безопасной оболочки Программа удаленного входа
suspend Приостановить выполнение этой оболочки  
sync Синхронизация данных на диске с памятью  
test Вычисление условного выражения  
trap Запуск команды при установленном сигнале  
true Ничего не делать, успешно  
type Описание команды  
unshar Распаковка сценариев оболочки  
until Выполнение команд До ошибки
vmstat Создание отчетов о статистике виртуальной памяти  
watch Периодический запуск или отображение программы  
while Выполнение команд  
write Отправить сообщение другому пользователю  
xargs Запуск утилиты, передача сконструированных списков аргументов  
### Позволяет делать замечания или комментарии, не нарушая работу терминала  
while Выполнение команд  

Управление файлами и текстом — это команды, которые напрямую влияют на файлы и текст, хранящиеся и используемые на компьютере. Dash и инструмент Windows Explorer являются хорошо известными версиями этого инструмента с графическим интерфейсом пользователя (GUI).

 
Команда Эффект Дополнительная информация
cp Копировать Позволяет скопировать файл. Для этого добавьте имя файла, который требуется скопировать, вместе с командой. Где находится файл в каталоге, к которому был осуществлен просмотр. В противном случае введите cp~/< file path > , чтобы указать, где находится файл, который вы хотите скопировать.
ls Список Выводит список всех файлов в текущем каталоге
ls~ Список файлов в домашнем каталоге При добавлении имени папки отображается список всех файлов в этой конкретной папке. Пример. ls~/desktop Отображает файлы в папке рабочего стола
mkdir Создание каталога Позволяет создать каталог. Например: mkdir private files создает новый каталог с именем private files, который находится в домашнем каталоге. Если вы не просматривали другой каталог или не указали другой путь.
mv Переместить С помощью этой команды можно переименовать или переместить файл. Если вы хотите переименовать файл sunny сегодня, вы можете ввести mv sunny day. Для этого убедитесь, что вы перешли в правильный каталог или указали правильный путь к файлу. При вводе mv day ~/Desktop, день файла перемещается с домашнего компьютера на рабочий стол. Однако, если вы хотите переименовать также файл, укажите новое имя файла рядом с текущим именем в команде.
rm Извлечь Позволяет удалить файл. Укажите путь к файлу или имя файла
rmdir Удаление каталога Удаляет empty Каталог
rm -r Удалить рекурсивно Удаляет каталог вместе с его содержимым
grep Поиск текстовых строк  
head Отображение начала файла  
less Отображение части файла  
tail Отображение конца файла  
apropos Справочные страницы справки по поиску  
aspell Проверка правописания  
awk Поиск и замена текста Сортировка, проверка или индексирование базы данных
cmp Сравнить два файла  
comm Построчное сравнение двух отсортированных файлов  
csplit Разделение файла на контекстно-определяемые части  
cut Разделите файл на две отдельные части  
cksum Печать контрольной суммы CRC и количества байтов  
find Поиск файлов, соответствующих заданным критериям  
fmt Форматирование текста параграфа  
fold Перенос текста до определенной ширины  
dir Краткий список содержимого каталога  
dircolors Цветовая схема для компонентов каталога ls  
dirname Преобразование полного имени пути в путь  
dirs Отображение списка сохраненных каталогов  
cat Отображение содержимого файла  
bzip2 Сжатие и распаковка именованных файлов  
chroot Выполните команду из другого корневого каталога  
fgrep Поиск в файлах строк, соответствующих фиксированной строке  
fuser Идентификация или завершение процесса, который обращается к файлу  
gawk Поиск и замена текста в файлах  
gzip Сжатие и распаковка файлов имен  
ln Создает ссылки между файлами  
locate Поиск файлов  
look Отображение строк, начинающихся с заданной строки  
lpr Печать в автономном режиме  
lpc Управляющая программа для линейного принтера  
lprm Удаление заданий из очереди печати  
lprint Печать файла  
lprintd Отмена задания печати  
lprintq Список очереди печати  
lsof Список открытых файлов  
vdir Детализация содержимого каталога ls -| -b
v Детализация содержимого каталога ls -| -b
vi Текстовый редактор  
uuencode Расшифровка файла Расшифровка файла с помощью uuencode
uuencode Кодирование файла Кодирование файла с помощью uuencode
tty Печать имени файла терминала на stdin  
touch Изменение временных меток файла  
expand Преобразование табуляции в пробелы  
import Сделайте снимок экрана сервера x и сохраните изображение в файл  
install Копирование файлов и установка атрибутов  
fg Отправка задания на передний план  
bg Отправить задание в фоновый режим  
nl Пронумеруйте строки и запишите файлы  
open Открытие файла вs default application  
paste Слияние строк файлов  
pathchk Проверьте переносимость имени файла  
popd Восстановление предыдущего значения текущего каталога  
pr Подготовка файлов к печати  
printcap База данных возможностей принтера  
printenv Переменные среды печати  
printf Форматирование и печать данных  
pushd Сохраните, а затем измените текущий каталог  
rcp Копирование файлов между двумя машинами  
read Чтение строки из стандартного ввода  
rename Переименование файлов  
remsync Синхронизация удаленных файлов с помощью электронной почты  
mmb Массовое перемещение и переименование файлов  
mtools Управление файлами MS-DOS  
rev Перевернуть строки в файле  
rsync Удаленная копия файла Синхронизация деревьев файлов
sdiff Интерактивное слияние двух файлов  
scp Безопасная копия  
sftp Программа безопасной передачи файлов  
slocate Найти файл  
sort Сортировка текстовых файлов  
split Разделение файла на части фиксированного размера  
sum Вывод контрольной суммы для файла  
tee Перенаправляет вывод на несколько файлов  
tsort Топологическая сортировка  
unmask Маска создания для пользовательского файла  
source Выполнение команд из файла  
symlink Создание нового имени файла  
tr Переводить, сжимать и/или удалять  
uniq Фильтрация идентичных строк файла  
wc Печать количества байтов, слов и строк  
whereis Поиск программы в пользовательских $path, страницах справочника и исходных файлах  
which Поиск файла программы в $path пользователей  
wget Извлечение веб-страниц или файлов  
unexpand Преобразование пространства во вкладки  
yes Печать строки, пока ее не прервут  
xdg-open Откройте файл или URL-адрес в предпочитаемом пользователем приложении  
dmesg Печать сообщений ядра и драйвера  

Основные пользовательские и системные команды

 

Эти команды позволяют управлять, настраивать, устранять неполадки и сбрасывать параметры пользователей и групп на устройстве Ubuntu.

 
Команда Эффект Дополнительная информация
passwd Придумайте пароль  
groupadd Добавление группы  
groupmod Изменение группы  
chgrp Изменение группы  
groupdel Удаление группы  
adduser Добавление пользователя на устройство  
addgroup Добавление группы на устройство  
alias Создание псевдонима  
useradd Создание новой учетной записи пользователя  
usermod Изменение учетной записи пользователя  
users Выводит список пользователей, вошедших в систему  
chmod Изменение прав доступа  
chown Изменение владельца файла и группы  
groups Печать имен групп, в которых состоит пользователь  
id Печать идентификатора пользователя и группыs  
logname Распечатать имя пользователя  
su Подстановка другого удостоверения пользователя  
times Время пользователя и компьютера  
who Печать всех имен пользователей, вошедших в систему  
ВремядатаCTL Управление настройками времени и даты на устройствах. (Включая часовые пояса и синхронизацию с серверами NTP.)  
whoami Печать текущего идентификатора и имени пользователя id -un

Следующие команды работают с программами и информацией, специфичными для устройства.

 
Команда Эффект Дополнительная информация
cal Календарь Отображение календаря
date Дата Отображение даты
dc Настольный калькулятор Калькулятор
fsck Проверка файловой системы  
bc Язык для обработки числовых выражений произвольной точности  
kill  Остановка выполнения процесса  
killall Завершение процессов по имени  
let Выполнение арифметических операций с переменными оболочки  
make Перекомпиляция группы программ  
pkill Остановка выполнения процессов  
ps Состояние процесса  
seq Печать числовых последовательностей  
units Перевод единиц измерения из одной шкалы в другую  

Пакеты — это метод загрузки и обновления новых приложений и файлов Ubuntu по умолчанию. Эти команды позволяют управлять скачанными пакетами и настраивать их.

 
Команда Эффект Дополнительная информация
apt -get Поиск и установка пакетов программного обеспечения  
aptitude Поиск и установка пакетов программного обеспечения  
apt -get update Обновление доступных обновлений  
apt - get upgrade Обновить все пакеты  
apt -get dist-upgrade Обновление с заменой пакетов Обновление версии Ubuntu
apt -get install pkgname Установите пакет по имени  
apt -get purge pkgname Удаление пакета по имени  
apt -get autoremove Удаление устаревших пакетов  
apt -get -f install Попробуйте починить поврежденные пакеты  
dpkg -configure -a Попробуйте починить поврежденные пакеты  
dpkg -i pkg.deb Установка файла pkg.deb  

Эти команды обеспечивают прямой способ управления службами на устройстве Ubuntu.

 
Команда Эффект Дополнительная информация
start service Служба «Начать работу» Upstart
stop service Остановка службы заданий Upstart
status service Проверьте, запущен ли сервис Upstart
/etc/init.d/service start Запуск службы SysV
/etc/init.d/service stop Остановка службы SysV
/etc/init.d/service restart Перезапуск службы SysV
/etc/init.d/service check Проверка службы SysV
systemctl Новая сервисная команда Это заменило service
runlevel Получение текущего уровня выполнения  

Основные команды для работы с дисками и правами доступа

 

Управление накопителями и форматами означает, что вы можете влиять на периферийные устройства, подключенные к компьютеру. Будь то несколько жестких дисков, съемных носителей или других устройств. Они позволяют управлять этими устройствами и конфигурировать их на уровне командной строки.

 
Команда Эффект Дополнительная информация
mount Монтаж диска  
unmount Размонтирование диска  
fdisk Format dis  
cfdisk Редактор таблиц разделов для Linux  
dd Дублирование диска Преобразование и копирование файла, запись
заголовков дисков или загрузочных записей
ddrescue Инструмент восстановления данных  
declare Объявление переменных и присвоение атрибутов  
df Свободное место на диске Отображает объем дискового пространства в
каждом занятом смонтированном разделе
. df использует МБ и ГБ вместо
блоков.
du Использование каталога Отображает, сколько пространства используется данным
каталогом и всеми его
подкаталогами.
du -s Сводка по использованию каталога  
du -h Основные сведения об использовании каталога Это переводит информацию в
базовый нетехнический формат
free Объем свободного пространства Это позволяет узнать, сколько свободного места
доступно для использования
free -m Отображение статистики свободного пространства Показывает статистику в МБ
uname -a Получение всей информации о ядро  
uname -r Получение информации о ядре  
lsb_release -a Печать информации о дистрибутиве Linux  
top Запуск мониторинга устройства Это запускает мониторинг, просмотр использования ОЗУ,
ЦП и подкачки, а также общего количества запущенных
процессов
Хтоп Обеспечивает мониторинг компьютерных ресурсов в режиме реального времени Это заменило top
q Остановка мониторинга устройства  
diff Отображение разницы между двумя файлами  
diff3 Отображение разницы между тремя файлами  
 
Примечание. Большинству следующих команд должна предшествовать команда sudo . Это временно повышает привилегии до уровня пользователя root. Что необходимо при работе с каталогами или файлами, которыми не владеет ваша учетная запись пользователя. При использовании sudo вам будет предложено ввести пароль. Эту команду могут использовать только пользователи с правами sudo (администратора).
 
Команда Эффект Дополнительная информация
history Список всех команд пользователя Команда history показывает длинный список
команд, которые вы ввели. Каждая
команда отображается рядом с числом. Можно
ввести | x , чтобы выполнить ранее
введенную команду из списка (замените X
числом). Если вывод
истории слишком длинный, используйте history | less
прокручиваемый список.
REISUB Перезагрузите компьютер Нажмите и удерживайте клавиши ALT и PRINTSCRN для
перезапуска компьютера
apt -get Приложение Используется для установки, удаления, обновления и т. д.
file Проверка типа одного или нескольких файлов  
sleep Команды задержки Подождите x секунд, прежде чем перейти к следующей команде
pidof Получить PID PID в читаемом формате
ps Системный монитор для командной строки Также хорошо подходит для скриптов
cat Печать файла в командной строке  
crontab Планирование событий  
man Справка Открыть руководство по программам, отобразить
руководство по командам
man man Руководство по руководству Страница справки об использовании страницы справки
man intro Краткий список команд Если требуется информация о команде
, введите < command name >-h или < command name
 >--help
, если первое правило не работает. Вы
видите, что некоторые командные строки могут не связывать -h
на --help.
info info Введение в информационные страницы  
basename Удаление каталога и суффикса из имен файлов  
eject Извлечение съемных носителей  
fdformat Низкоуровневый формат Форматирование гибкой диски (FD)
mkisofs Создание гибридной файловой системы  
format Форматирование дисков или лент  
mknod Создание специальных файлов блоков или символов  
quotactl Установка дисковых квот  
quotacheck Сканирование файловой системы на предмет использования дисков  
quota Отображение использования диска и ограничений  
tar Ленточный накопитель  
ram Устройство с дисковым ОЗУ  

Права на файлы и каталоги и возможность их изменения требуются на уровне администратора. Их можно использовать для изменения или восстановления существующих файлов или для предотвращения повреждения других файлов или каталогов неопытными пользователями.

 
Команда Эффект Дополнительная информация
chmod Изменение режима  
su Смена пользователя  
ulimit Ограничение ресурсов пользователей  
unalias Удаление псевдонима  
unset Удаление имен переменных или функций  
function Определение макросов функций  

Повышенные привилегии — это то, что Ubuntu называет правами администратора. Вы должны выполнять эти команды, когда вам нужно изменить что-то на вашем устройстве на достаточно высоком уровне. Эквивалентном в Windows будет открытие командной строки от имени администратора.

 
Команда Эффект Дополнительная информация
sudo Повышенные привилегии Выполнение команд с повышенными привилегиями
- < superuser do >; Общее выражение, указывающее
на то, что предпринятое действие должно
быть сверяться с паролем администратора.
sudo -r Открывает root shell от имени пользователя  
sudo -r -u Открывает shell от имени пользователя  
sudo -k Забудьте пароли sudo  

Основные сетевые команды

 

Эти команды предназначены для настройки и устранения неполадок сетевых подключений на устройстве. Сюда входят проводные и беспроводные соединения.

 
Команда Эффект Дополнительная информация
chkconfig Проверка активированных услуг  
ping Проверка сетевых подключений  
ftp Протокол передачи файлов  
host Проверьте IP-адрес домена  
ifconfig Настройка сетевых устройств  
Ip Настройка сетевых устройств Это заменило ifconfig
iwconfig Отображение информации о беспроводной сети  
Iw Отображение информации о беспроводной сети Это заменило iwconfig
sudo iwlist scan Поиск беспроводных сетей  
ifup eth0 Переведите интерфейс eth0 в режим онлайн  
ifdown eth0 Отображение интерфейса eth0  
netstat Отображение таблицы маршрутизации  
Ss Отображение таблицы маршрутизации Это заменило netstat
route Настройка маршрутов  
telnet Подключение к Telnet  
traceroute Отображение маршрута  
dig Поиск DNS  
ethtool Настройки карты Ethernet  
mkfifo Создание FIFO Именованные каналы
mtr Диагностика сети traceroute/ping
nslookup Интерактивный запрос серверов имен Интернета  
screen Мультиплексный терминал Запуск удаленных оболочек с помощью ssh
strace Отслеживание вызовов и сигналов компьютера  

Эти команды касаются управления и конфигурации брандмауэра Ubuntu.

 
Команда Эффект Дополнительная информация
ufw enable Включите межсетевой экран  
ufw disable Отключите брандмауэр  
ufw default allow Разрешить все подключения по умолчанию  
ufw default deny Запретить все подключения по умолчанию  
ufw status Статус и правила Cyrrebt  
ufw allow port Разрешить трафик на порте  
ufw deny port Запретить трафик на порту  
ufw deny from ip Блокировать IP-адрес  

Weitere Informationen

 

Примечание:
Поддержка программного обеспечения осуществляется компанией Canonical следующими способами:
Dell предоставляет техническую поддержку.

Artikeleigenschaften


Betroffenes Produkt

Inspiron, Latitude, Vostro, XPS, Fixed Workstations

Letztes Veröffentlichungsdatum

10 Mai 2024

Version

4

Artikeltyp

How To