Введение в топ-команды в Linux
Команды в Linux обычно называются встроенными программами, когда вы запускаете определенную команду, она выполняет определенную программу и выполняет свою работу. Эти команды находятся в терминале Linux. Терминал Linux - это то, что предоставляет интерфейс командной строки, который позволяет пользователю выполнять команды.
Лучшие команды Linux
Основные команды описаны ниже:
1. pwd:
Отображает полный путь к текущему рабочему каталогу
Пример:
$pwd
/usr/pethu
2. CD:
Поменять каталог. Если каталог указан, каталог становится новым рабочим каталогом. В противном случае пользователь вернется в домашний каталог пользователя.
Пример:
$cd ppk
$pwd
/usr/pethu/ppk
$cd..
$pwd
/usr
$cd
$pwd
/usr/pethu
3. mkdir:
Создать новый каталог
Синтаксис:
mkdir dirname
Пример:
$mkdir imp
4. Ls:
Отображает файлы и подкаталоги в текущем каталоге
Пример:
$ls
Kirshna
Ppk
Syed
5. Команды доступа к файлам
Ниже приведены некоторые из прав доступа к файлам:
CHMOD
Эта команда может быть названа, чтобы поставить три авторизации для всех трех категорий пользователей файла. Человек, которому принадлежит файл, имеет доступ и использует файлы. Команда chmod использует выражение в качестве аргумента, который объединяет операцию, типы разрешений и категорию, эффективно используя эффективные сокращения. В приведенной ниже таблице показаны сокращения, использующие три фактора этих выражений.
категория | операция | атрибут |
ты - пользователь | + назначить разрешение | r - разрешение на чтение |
г - группа | - удалить разрешение | w - разрешение на запись |
о - другое | = назначить абсолютное разрешение | x - выполнить разрешение |
а - все |
пример
- chmod u + x ppk: Разрешение команды assign (+) для исполняемого файла (x) для пользователя (u), остальные разрешения остаются без изменений.
- chmod ugo + x ppk: строка ugo объединяет все три категории пользователя, группы и другие
- chmod u + x ppk Сайед Кришна: chmod также принимает более одного имени файла в командной строке
6. Восьмеричное обозначение
Некоторые из восьмеричных обозначений объяснены ниже:
пример
chmod 666 ppk
6 указывает на права на чтение и запись (4 + 2)
4 указывает на разрешение на чтение
2 указывает на разрешение записи
1 указывает на исполняемое разрешение
7. Команды копирования файлов
Некоторые из команд объяснены ниже:
- cp: команда cp (copy) копирует файл или группу файлов
Синтаксис:
cp (options)
Пример:
$cp ppk ppk1
Если целевой файл не существует. Сначала он будет создан до начала копирования. Если нет, он будет просто перезаписан.
$ cp ppk progs / ppk1
Файл ppk копируется в каталог прог с именем ppk1.
Пример:
$cp ppk01 ppk02 ppk03 progs
Все файлы после копирования сохранят свои оригинальные имена. Невозможно указать целевые имена файлов для каждого файла, и копирование происходит, только если существует каталог progs. Помните, что если эти файлы уже находятся в прогах, они просто будут перезаписаны.
Параметры в командах cp
- -i -> Опция
$ cp -i ppk ppk1
cp: overwrite ppk1? y
Если целевой файл уже существует, эта опция попросит подтверждение перезаписать его. Если вы выбрали «у», то содержимое будет перезаписано. Если вы выбрали «n», то содержимое не будет перезаписано.
- -r -> Рекурсивный вариант
$ cp -r progs new progs
Теперь можно копировать всю структуру каталогов, используя -r (рекурсивная опция). Это позволит копировать файлы и подкаталоги в прогах в новые проги.
8. Удаление команд
Ниже приведены некоторые из команд удаления:
- rm: эта команда используется для удаления файлов
Синтаксис:
rm (options) (filename(s))
Пример:
$rm ppk ppk1
Это удалит файлы ppk и ppk1
Пример:
$rm *
Это удалит все файлы в текущем каталоге
Параметры в командах удаления
-i: $ rm -I ppk ppk1
ppk:?y
Ppk1:?n
Если после этого сообщения нажать ay, файл будет удален.
-r : $rm -r pethu
Он удалит каталог pethu и его подкаталоги.
9. Переименование файловых команд
Некоторые из команд переименования файлов описаны ниже:
- mv: эта команда используется для переименования файлов
Синтаксис:
+mv (filename(s))
Пример:
$mv ppk ppk2
Переименуйте файл ppk ppk2
$mv ppk pkk1 progs
Переместите файлы ppk ppk1 в каталог progs
$mv progs progs1
Переименует каталог с прогами в progs1
10. Календарные команды
Ниже приведены некоторые из команд календаря:
- cal: эта команда используется для печати календаря
Синтаксис:
cal (month)(year)
Пример:
$cat
Если аргумент не указан, он напечатает предыдущий месяц, текущий месяц и следующий месяц.
$ cat Jan
Он напечатает календарь январских месяцев текущего года
$cat Jan 1996
Он напечатает календарь на январь месяц на 1996- й год
$cat 1996
Будет напечатан годовой календарь на 1996 год.
11. Отображение команды System Date
- дата: используется для печати и установки даты
Синтаксис:
date (MMddhhmm(yy))(+format)
- MM: номер месяца
- дд: номер дня в месяце
- чч: номер часа (24-часовая система)
- мм: номер минуты
- yy: последние 2 цифры номера года (необязательно).
Пример:
$date
Печатает текущую дату и время.
12. Команды входа в систему
Ниже приведены некоторые из команд для входа в систему:
- who: Linux ведет учетную запись всех текущих пользователей системы. Полезно знать людей, работающих на разных терминалах, чтобы вы отправляли им сообщения напрямую. Список их отображается командой who, которая по умолчанию создает трехколонку.
Синтаксис:
who (optional)(filename)
Пример:
$who
root
syed
pethu
$who am I
pethu
13. Сравнение двух файлов команд в Linux
Некоторые из команд объяснены ниже:
- cmp: сравнивает два файла и, если они различаются, отображает байт и номер строки различий.
Синтаксис:
cmp ()
Пример:
$cmp ppk ppk1
ppk ppk1 differ: char 9, line 1
Вывод - Лучшие команды в Linux
Linux - это операционная система с поставщиком интерфейса, но, в отличие от других операционных систем, она имеет ряд преимуществ, которые делают Linux главным приоритетом, это бесплатная операционная система с открытым исходным кодом, безопасная по сравнению с другими ОС, легко настраиваемая в соответствии с нашими предпочтениями, и стабильный по сравнению с windows, особенно когда мы используем большие биты данных и даже в процессе развертывания, среды в основном Linux, поэтому различные приложения, развертываемые в облаке, используют среду Linux.
Рекомендуемые статьи
Это руководство по основным командам в Linux. Здесь мы обсуждаем введение, Top Linux Commands, Сравнение двух файловых команд и Переименование файлов. Вы также можете просмотреть наши другие предлагаемые статьи, чтобы узнать больше -
- Типы оболочек в Linux
- Управление процессами в Linux
- Linux File System
- Дистрибутивы Linux