Не погибает ничто — поверьте! — в великой вселенной (Овидий).

Учебник по команде Type с примерами для начинающих

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (1 оценок, среднее: 5,00 из 5)
Загрузка...

Статья опубликована: 14 марта 2018

Учебник по команде Type с примерами для начинающих
Команда type используется, чтобы найти информацию о командах в Linux. Как следует из названия, вы можете легко найти данную команду, является ли это псевдоним, встроенная оболочка, файл, функция или ключевое слово с помощью команды «type». Кроме того, вы можете найти реальный путь команды. Зачем кому -то нужно найти тип команды? Например, если вы будете работать часто на общедоступном компьютере, некоторые ребята могут случайно или намеренно создать псевдоним для конкретной команды Linux для выполнения нежелательной операции, например, “alias ls = rm -rf /”. Таким образом, это всегда хорошая идея, чтобы проверить их, прежде чем что – то случиться. Это где команда type приходит в помощи.

Позвольте нам показать вам несколько примеров.

Выполните команду type без каких-либо флагов.

 

Как вы можете видеть в приведенном выше выводе команды «ls» был псевдоним «ls –color=aвто». Это, однако, безвредно. Но только подумайте, если команда ls под псевдонимом будет что – то опасное. Вы не хотите этого, не так ли?

Вы можете использовать флаг -t, чтобы найти только тип команды Linux. Например:

 

Эта команда просто отображает тип команды, то есть псевдоним. Она не показывает псевдонимы к данной команде. Если команда не найдена, то вы ничего не увидите в терминале.

Другое полезное преимущество команды type, это то что мы можем легко узнать абсолютный путь к данной команде Linux. Для этого используйте флаг -p, как показано ниже.

 

Это похоже на команду ‘which ls’. Если данная команда имеет псевдоним, ничего напечатано не будет.

Чтобы отобразить всю информацию о команде, используйте флаг -a.

 

Как вы видите, флаг -a показывает тип данной команды и ее абсолютный путь. Для получения более подробной информации см man pages.

 

Надеюсь эта статья поможет вам.


Читайте также

    Добавить комментарий

    Войти с помощью: 

    Ваш e-mail не будет опубликован. Обязательные поля помечены *

    Заполните форму и наш менеджер перезвонит Вам в самое ближайшее время!

    badge
    Обратный звонок 1
    Отправить
    galka

    Спасибо! Ваша заявка принята

    close
    galka

    Спасибо! Ваша заявка принята

    close