Примерни приложения на командата Linux Коя команда

Командата Linux, която се използва за намиране на местоположението на програмата. В това ръководство ще ви покажем как да използвате коя команда и как да извлечете максимума от нея, като обясните всички налични комутатори.

Как да намерите местоположението на програмата

На теория всички програми трябва да се изпълняват от папката / usr / bin, но в действителност това не е така. По сигурен начин да откриете къде се намира програмата е чрез коя команда.

Най-простата форма на командата е следната:

който <име на програмата>

Например, за да намерите местоположението на уеб браузъра на Firefox, използвайте следната команда:

който огън

Резултатът ще бъде нещо като това:

/ ЮЕсАр / хамбар / Firefox

Можете да зададете няколко програми в една и съща команда. Например:

който

Това ще доведе до следните резултати:

/ usr / bin / firefox / usr / bin / gimp / usr / bin / banshee

Някои програми се намират в повече от една папка. По подразбиране, обаче, който ще покаже само едно.

Например, изпълнете следната команда:

които по-малко

Това ще намери мястото на по-малкото команда и резултатът ще бъде както следва:

/ ЮЕсАр / хамбар / по-малко

Това изобщо не показва цялата картина, тъй като по-малко команда е налице на повече от едно място.

Можете да получите коя команда да показва всички места, в които е инсталирана програма, като използвате следния ключ:

който -a <име на програмата>

Можете да го направите срещу по-малкото команда, както следва:

които по-малко

Резултатът от горната команда ще бъде, както следва:

/ usr / bin / less / bin / по-малко

Така ли означава, че по-малко наистина се инсталира на две места? Всъщност не.

Изпълнете следната команда ls :

ls -lt / usr / bin / по-малко

В края на изхода ще видите следното:

/ usr / bin / less -> / bin / по-малко

Когато видите -> в края на командата ls знаете, че това е символична връзка и че то наистина сочи към местоположението на истинската програма.

Сега изпълнете следната команда ls:

ls -lt / bin / по-малко

Този път продукцията в края на линията е както следва:

/ хамбар / по-малко

Това означава, че това е истинската програма.

Възможно е да е малко изненадващо следователно коя команда извежда / usr / bin / less, когато търсите по-малко команда.

Команда, която намираме за по-полезна от коя е командата whereis , може да бъде използвана за намиране на двоичните файлове за програмата, изходния код за програмата и ръководните страници за програмата.

резюме

Защо тогава ще използвате коя команда?

Представете си, че знаете, че дадена програма е била инсталирана, но по някаква причина няма да работи. Това е много вероятно, защото папката, в която е инсталирана програмата, не е в пътя.

Чрез коя команда можете да намерите къде е програмата и да отидете до папката, която програмата трябва да изпълни, или да добавите пътя към програмата към командата path.

Други полезни инструменти за търсене

Докато четете за коя команда си заслужава да се отбележи, има и други команди, полезни за намиране на файлове.

Можете да използвате командата find, за да намерите файлове във вашата файлова система или алтернативно можете да използвате командата locate.

Linux Основни команди

Съвременните дистрибуции на Linux са направили изискването да използвате термина по-малко от проблем, но има някои команди, които просто трябва да знаете.

Това ръководство предоставя списък на основните команди, необходими за навигация във вашата файлова система.

С помощта на ръководството ще можете да откриете в коя папка сте, как да се придвижвате до различни папки, да изведете файловете в папки, да се върнете в домашната си папка, да създадете нова папка, да създавате файлове, да преименувате и премествате файлове и да копирате файлове.

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