![Как да персонализирате аплета на часовника в Ubuntu](/f/15a731312ed310c20e0b17ada86b5544.png?width=100&height=100)
През февруари попитахме да изброите топ 5 терминални команди, които смятате, че всеки потребител на Linux трябва да знае.
Вие, страхотни хора, сте отговорили на маса.
Повече от единхиляда от вас изпратени в списък на командния ред трябва да знае.
Първоначално планирах да напиша тази последваща статия седмица след като поисках предложения.
Явно не съм.
Когато стартирах анкетата, очаквах да получа скромна партида записи. Предходната двуседмична анкета по темите на канелата събра само няколкостотин отговора.
Поради огромния отзвук ми отне истинска възраст, за да пресея, събера, съкратя и създам някакво подобие на последващ пост. Напълно признавам, че тази статия не е толкова добра (нито толкова задълбочена), колкото би могла (или би трябвало) да бъде.
Но ако не го публикувам сега, никога няма да го заобиколя.
Терминалът често се разглежда като скучен. Глупаво не мислех твърде много за неща, които трябваше, например, уточнявайки какво се счита за „команда“ - имал ли съм предвид командването на една -единствена дума (направих) или пълна команда, свързана с && и поток от аргументи (аз не).
Този недостатък от моя страна означаваше, че имаше объркване относно това, което точно бях попитал. Тази задача беше много по -трудна от това колко разнообразни са вашите отговори! Няколко списъка приличаха на ръководство за употреба на марсохода Mars Curiosity!
Интересното е обаче, че като цяло отговорът варира малко от терминалните предложения, които читателите дадоха преди пет години, освен за една команда (uname).
ls беше една от най -предложените команди, но ако разделя отговорите, изброявайки ги на тези, които използват „ls„Сам и тези, които му предават аргумент - напр.“ls -n ’, и т.н. - след това пада по -надолу в списъка, отколкото нещо като „отгоре“ или „grep“.
За този списък ще се съсредоточа върху ядро команди, които предложихте. Ще засегна някои от наличните аргументи, които обикновено се използват заедно с тях в краткия текст, придружаващ ги.
Моля, обърнете внимание, че това, което следва по -долу, е кратък преглед на командата, а не изчерпателно ръководство с инструкции.
Полезно за: Управление на пакети
Подходящо - Разширено средство за опаковане - е най -важната команда в този списък, защото тя е тази, която използвате за управление на пакети. Няма значение дали използвате GUI или не: ако използвате Ubuntu, използвате apt.
Apt-get е заменен с по-простия „apt“ в Ubuntu 16.04 (въпреки че и двете работят). По време на нашето проучване това не беше популяризирано или действително активирано в 15.10. Простете пропуска му тук.
Някой пример подходящ команди:
sudo подходящ инсталирайте name-name
sudo apt-get премахнете name-name
sudo apt-get автоматично почистване
Вижте подходяща man страница за допълнителна информация за използването му.
Полезно за: Откриване кои файлове са къде
Когато искате да намерите файл или да получите бърз преглед на това какви файлове съществуват в текущата директория, можете да използвате командата ls (ls е съкращение от „лiсT').
Използвайки ls самостоятелно, без флаг, ще изброява имената на файлове и папки в текущата директория. Това пропуска информация като име файл, формат, размер, дата на промяна и т.н.
За да видите съдържанието на директорията с някои от нейните данни в четим от човека формат, използвайте флага „-lh“, както следва:
ls -lh
Можете да сортирате файлове въз основа на размера (от най-големия до най-малкия), като предадете флага „-lS“ (това е малка буква l и главна S):
ls -lS
Вижте Това е страница за хора за повече неща, които можете да направите с тази команда.
Полезно за: Придвижване из файловата система
Командата cd, известна още като chdir (промяна на директорията), е команда, използвана за промяна и навигация през директории.
Cd ще приеме, че сте в домашната си папка (освен ако не е посочено друго).
Употребата му е ясна. За да „промените директорията“ от Начало в папката „Снимки“, която бихте стартирали:
cd Снимки
След това можете да изпълните следваща команда в тази папка - например „mkdir“ за създаване на папка, „ls“ за изброяване на файлове и т.н.
Сега нека да отидем в друга папка в Pictures:
cd котки/
За да се върнете към предишната си директория, добавете тире суфикс, така:
cd -
За да се върнете в една директория, добавете „..“ по следния начин:
cd ..
За да се върнете в главната/началната директория, просто изпълнете:
cd
Вижте manpage за тази команда за да научите повече за употребата му.
Полезно за: Правене на неща нинджа
Sudo... Super Do... Супер потребител ... Както и да го наричате, не можете да направите нищо твърде драматично за вашата система без него. Това го прави евентуално най -важната команда в този списък.
sudo ви позволява да изпълнявате команди, да инсталирате софтуер, да редактирате защитени файлове като суперпотребител. Изисква удостоверяване с помощта на вашата потребителска или root парола.
Примерни команди:
sudo редактирайте /usr/share/applications/application.desktop
sudo apt-get install application-name
Свързаната команда sudo !! също беше предложен няколко пъти. Това е един от моите лични фаворити, тъй като ви позволява (бързо) да изпълните предишната команда, въведена като root, когато/ако забравите да я добавите.
apt install corebird sudo !!
Вижте man страница за sudo да научиш повече.
Полезно за: Вижте какво съдържа файл
котка означава „catenate“ (не, и аз нямам представа какво означава тази дума).
Командата cat чете данни от файлове и извежда съдържанието им в терминала. Използването на cat е най -простият начин за показване на съдържанието на файла в командния ред.
Пример:
котка examplefile.txt
За да видите същия файл, но с изброени редове с числа, предайте аргумента -n:
котка -n examplefile.txt
Вижте страница с котки за повече подробности преглед на тази команда.
Вече чувам някои от вас да сърбят да излязат от релсите в секцията за коментари над командите, изброени по -горе - но преди да го направите, запомнете това този списък се състои от горните терминални команди, предложени от вас, читателю.
Така че, ако не сте доволни от този списък, обвинете себе си;)
Всичко Ubuntu, Daily. От 2009г.