Я открыл 2 или более терминалов в системе Linux. Я хочу их различить... Есть ли способ их различить???
решение1
Да, вы можете использовать tty
команду, чтобы узнать, какой файл устройства соответствует вашему текущему терминалу.
tty - вывести имя файла терминала, подключенного к стандартному вводу
Обычно он должен отвечать путем в форме
/dev/ttyX
(X в диапазоне 1-6), если вы находитесь в реальном телетайпе ( Ctrl+ Alt+ F1 - F6), или/dev/pty/X
(X >= 0), если вы находитесь в псевдо-TTY, что обычно имеет место для эмуляторов терминала, таких какgnome-terminal
или ,xterm
а также для удаленных подключений к оболочке черезssh
.
Эти дескрипторы файлов четко идентифицируют ваш текущий терминал. Не существует двух терминалов с одинаковым ID одновременно, но идентификаторы снова становятся свободными, как только вы закрываете один, и могут быть повторно использованы следующим терминалом, который вы открываете.