Въведение в топ командите в Linux
Командите в Linux обикновено се наричат вградени програми, всеки път, когато стартирате определена команда, тя ще изпълни определена програма и ще извърши своята операция. Тези команди са в терминал на Linux. Linux терминалът е нещо, което осигурява интерфейс на командния ред, който ще позволи на потребителя да изпълнява командите.
Водещи Linux команди
Най-горе командите са обяснени по-долу:
1. pwd:
Показва пълното име на пътя на текущата работна директория
Пример:
$pwd
/usr/pethu
2. cd:
За промяна на директорията. Ако директорията е посочена, директорията става новата работеща директория. В противен случай той ще върне потребителя обратно в директорията HOME на потребителя
Пример:
$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 използва израз като свой аргумент, който обединява, операцията, типовете разрешения и категорията, като ефективно използва ефективни съкращения. По-долу таблицата показва съкращенията, които използват трите фактора на тези изрази.
категория | операция | Атрибут |
ф - потребител | + задайте разрешение | r - разрешение за четене |
g - група | - премахване на разрешение | w - разрешение за писане |
o - друго | = назначи абсолютно разрешение | x - изпълнение на разрешение |
а - всички |
пример
- chmod u + x ppk: Командата присвоява (+) изпълним (x) разрешение за потребителя (u), други разрешения остават непроменени.
- chmod ugo + x ppk: Низът ugo комбинира и трите категории потребител, група и други
- chmod u + x ppk Syed Krishna: chmod също приема повече от едно име на файл в командния ред
6. Октална нотация
Някои от осмалните нотации, обяснени по-долу:
пример
chmod 666 ppk
6-те обозначават разрешения за четене и запис (4 + 2)
4 показва разрешение за четене
Двете обозначават разрешение за писане
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
Ако целевият файл вече съществува, тази опция ще поиска потвърждение да го презапише. Ако вашият избор е "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. Показване на системната команда за дата
- дата: Използва се за отпечатване и настройка на датата
Синтаксис:
date (MMddhhmm(yy))(+format)
- ММ: Номер на месеца
- dd: Номер на деня в месеца
- hh: Часов номер (24-часова система)
- mm: Минутен номер
- yy: Последни 2 цифри от номера на годината (незадължително).
Пример:
$date
Отпечатва текущата дата и час.
12. Команди за подробности за вход
По-долу са дадени някои от командите за подробности за влизане:
- кой: Linux поддържа акаунт на всички текущи потребители на системата. Добре е да познавате хората, които работят на различните терминали, така че да им изпращате съобщения директно. Списък от тях се показва от командата кой, която по подразбиране създава три-колонна.
Синтаксис:
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. Тук обсъждаме въвеждането, най-добрите Linux команди, сравняването на две файлови команди и преименуването на файлове. Можете също да прегледате и другите ни предложени статии, за да научите повече -
- Видове черупки в Linux
- Linux Управление на процеси
- Файлова система Linux
- Linux дистрибуции