Екипи на терминала Ubuntu
- 4197
- 578
- Angelo Monahan
От самото създаване на операционната система Linux основната техника на работа в нея беше интерфейсът на командния ред. По -късно към този универсален инструмент бяха добавени графични детайли, модернизиране на системата и правейки я по -удобно за новите потребители. Въпреки приятелската среда на много дистрибуции на Linux, използването на CLI (командния ред) все още е оправдано. Командите на терминалния терминал Ubuntu са възможност за цялостно управление на ресурсите на PC, като се използват инструкции за различни дължини и сложност. Следователно е толкова важно да овладеете терминала.
Основните текстови команди за изпълнение на задачи през терминала.
Екипите могат да се състоят от различни символи - числа, букви, тире и тире съжителстват лесно в тях. Те се въвеждат по ред. Изпълнението на всяка инструкция започва с натискане на клавиша Enter или по друг подобен начин. Терминалният интерфейс е полезен, тъй като ще бъде достъпен дори с отказа от графичната част. Той директно взаимодейства с ядрото на ОС.
Този метод за въвеждане на инструкции е необичайно гъвкав, не изисква много хардуерни и софтуерни ресурси. Автоматиката на екипите също се поддържа.
По -точно, терминалът е емулаторът на конзолата. Той поддържа същите функции, предлагайки някои допълнителни. Можете да го стартирате с комбинация от клавишите "ctrl + alt + t".
За екипи
Инструкциите за терминала са предварително създаден списък с знаци, след набирането и потвърждаването на които компютърът ще изпълни предварително определена команда. В този случай могат да се вземат предвид допълнителни параметри.
По правило екипът (инструкцията) се състои от три части:
- Име на приложението. Това е името на изпълним файл, който вече е записан в системата под формата на променлива.
- Ключ. Ключовете се използват за по -точни инструкции. Те ви позволяват да извършите конкретно действие или алгоритъм.
- Значение. Това е някаква променлива, ключов параметър.
Ето как се формират инструкциите за компютъра за Linux. Основните команди на Ubuntu служат за работа с файлове и директори, стартиране на програми и системна администрация, както и за много други. Нека поговорим за тях повече.
Работа с файлове и директори
Създайте файл:
Докоснете NAME_FILA
Ако трябва да направите промени в датата и часа на създаването, следващият екип ще помогне:
Touch -T 0712250000 FILEDITEST
Изтрийте файл:
rm name_fila
Изтриване на принудителен файл:
RM -F File1
Създайте копие на файла в друг файл:
Cp name_1 name_2
Покажете съдържанието на файла:
Още файл
Така че можете да показвате 10 реда от файла от самото начало ...:
Файл на главата
... и така - от края:
Опашки файл
Можете да видите директорията, в която сега сте на команда:
PWD
За да отидете в директорията за дома, попълнете следната команда:
CD
Създайте нова директория, както и 2 директори наведнъж:
Mkdir name_nova_directory
mkdir name_1 name_2
Изтрийте принудителния начин на каталога:
rm -rf name_dracial
Изтрийте директорията:
Име на rmdir
За да преименувате или преместите файл или директория, има такъв екип:
MV каталог_1 new_ каталог
Така че можете да създадете строга връзка към обекта на файловата система:
ln name link
Това са основните команди за работа с елементи на файловата система. Както можете да видите веднага, в Ubuntu конзолните екипи са разнообразни. Няма смисъл да ги запомните всички - достатъчно е да разберете общите принципи на строителството. За да приложите по -добре такива неща, създайте „мамят лист“ от най -необходимите параметри на отделно място. По -добре го отпечатайте.
Операции с пакети
Предлага се специален инструмент за работа с пакети в Ubuntu - Разширен инструмент за опаковане. Нарича се още мениджър на пакети. Инструкциите за тази програма се използват за инсталиране, актуализиране или изтриване на софтуерни пакети. Ако е необходимо, приложението може да работи автоматично.
Инсталиране и актуализиране на пакети:
APT-Get Install Name
Вземете текущите списъци с пакети:
APT-GET актуализация
Получавайте актуализации за пакети, които вече са инсталирани:
APT-GET ъпгрейд
А също и към екипа на APT-GET може да се добави чрез пропастта на такива важни параметри:
- Проверете, за да проверите дали се наблюдават зависимостите;
- Почистете за изтриване на архивирани пакети, които бяха изтеглени по -рано;
- AutoClean за автоматично измиване на всички архивни копия на пакети.
Архивиране на данни
Някои конзолни команди на системата Ubuntu са насочени към работа с архиви. Тази ОС е изградила -в подкрепа за архиви в популярни формати. Когато работите с архиви, не забравяйте за съвместимостта на формати на данни с други ОС. Екипи за работа с архиви ".Катран "и".Rar "са малко по -различни. Някои разлики са важни за запомняне.
Катран
Създайте архив с предписано име на файл:
TAR CF Име.TAR NAMES_FAILOV
Разопаковайте архива с определено име:
TAR XF Име.Катран
Стиснете файла във формат TAR GZIP:
GZIP Име
Разопаковайте файла във формата на компресия TAR GZIP:
TAR XZF Име.Катран.GZ
Използвайте максималната степен на компресия за файла:
GZIP -9 Име
Rar
Създайте архив и включете документ в него:
РАЗЛИЧНО ИМЕ.Rar файл
Разопаковайте архива:
Rar x име.Rar
Издърпайте файлове и режисьори към архива:
TAR -CVF Име.Катран файл Файл Директория
И този екип показва съдържанието на архива:
TAR -TF Архив.Катран
Направете опакован файл в конкретна папка:
TAR -XVF Име.TAR -C /папка
Цип
Образуват компресиран архив ".zip ":
име на цип.zip name_fila
Ако трябва да активирате няколко файла и директория:
Zip -r file1.Zip file1 file2 dir1
Разопаковайте архива:
Име на разархивиране.Цип
Операции с текст
Редът на команди Linux ви позволява да работите с текста, като използвате прости команди. От списъка на операторите можете да съставите филтър, да покажете някои данни, да комбинирате фрагменти от документи и да направите много други неща. Така че конзолните команди на Ubuntu не се ограничават само до операции във файловата система.
Всички действия за обработка на съдържанието във файла могат да бъдат представени под формата на една команда:
Cat file_originale | [Операция: SED, GREP, AWK, GREP и т.н. P.] ›Резултат.текст
Ако файлът все още не е създаден за резултата, създайте го и покажете данни със следната команда:
Cat file_originale | [Операция: SED, GREP, AWK, GREP и т.н. P.] ›Резултат.текст
Така че можете да покажете всички редове от документи, съдържащи текстов фрагмент август:
Grep август/var/log/съобщения от файла '/var/log/memesages'
И така - извлечете всички линии, съдържащи числа от дадения масив:
Gras [0-9]/var/log/съобщения от файла '/var/log/messages'
Тази команда ви позволява да премахнете string1 реда от примера "пример".ТЕКСТ ":
Sed -e 's/ *$' пример.txt | Премахнете празни знаци в края на всеки ред | | Sed -e 's/string1g' пример.текст
Така че можете да замените реда на String1 в документа с резултат на низ. Резултатът ще се покаже на екрана.
Sed 's/stringa1/string2/g' пример.текст
Резервно резервно копие
Командите на терминала Ubuntu често се използват за създаване на резервни копия на данни. Ако информацията е повредена или загубена, с тяхната помощ е възможно да се възстановят данните от архивирането. Те са приложими както за информация за вътрешната среда на компютъра, така и за външни дискове.
Създайте пълно копие на "/Начало" във файла във вътрешността на определена папка:
Dump -0aj -f /tmp /home0.Bak /Home
Възстановете данните от архивирането на данните (директория и файлът са заменени):
Възстановяване -IF /TMP /HOME0.Bak
Синхронизирайте две папки (папки в края):
Rsync -rogpav -delete /home /tmp
Извършете синхронизация чрез SSH:
rsync -rogpav -e ssh -delete /home ip_address: /tmp
И така можете да създадете копие на локалния диск във файл на отдалечен компютър (пример за синтаксис):
DD BS = 1M if =/dev/hda | Gzip | ssh user@ip_addr 'dd of = hda.Gz '
Така че можете да търсите в папката на всички файлове с разширение ".txt "и ги копирайте в директорията под друг адрес:
Намерете /Начало /Потребител1 -NAME '*.txt '| XARGS CP -AV -TARGET -DIRECTORY =/HOME/BACKUP/-PRENTS
Управление и групово управление
Сега нека поговорим за инструкциите, които помагат за управление на правата на потребителя. Без тези инструкции основните екипи на Ubuntu биха били непълни. По правило те са необходими за промяна на паролата, създаването и изтриването на групи и индивиди, използващи ОС.
Създайте нова група с дадено име:
Groupadd group_name
Изтрийте група с дадено име:
Groupdel group_name
Променете името на групата:
Groupmod -n new_group_name old_group_name
Създайте нов потребител:
Usradd user1
Изтрийте потребителските данни, включително неговата лична директория:
userdel -r user1
Инсталирайте нови атрибути за потребителя:
USERMOD -C "Потребителски FTP" -g Система -D /FTP /USER1 -S /BIN /NOLOGIN USER1
Инсталирайте нова парола на текущия акаунт:
Passwd
Редактирайте паролата на посочения потребител. Се отнася само с кореновите права:
Passwd user1
Други полезни команди
В операционната система Ubuntu може да се приложи командата за рестартиране през терминала, дори ако графичният интерфейс не работи. Ето я:
Sudo рестартиране
И други команди също могат да се използват:
Sudo Init 6
Sudo изключване -R сега
За да изключите компютъра, можете да използвате следните инструкции:
Sudo Poweroff
Sudo telinit 0
Sudo Halt
Sudo изключване -h сега
Попълнете текущата сесия:
Sudo Logout
В заключение
Разгледахме екипа за изключване на Ubuntu и различни синтактични конструкции, начини за стартиране на операции с пакети и техники за работа с архиви ... Надяваме се, че всички описани тук инструменти ще ви помогнат сериозно при получаването на ярко и полезно потребителско изживяване.
Ако са възникнали други въпроси в Linux или имат желание да споделите вашето мнение, не се срамежливи - напишете вашите въпроси и коментари в коментарите.
- « Увеличаващ се приоритет в операционната система на задачите за операционна система Windows
- Как да поправите витащите прозорци на проводника »