Существует ли файл конфигурации для telnet, это подобно .ssh/config?

Вот два способа проверить ли /mnt/backup точка монтирования. /proc/mounts метод характерен для Linux, df метод является портативным ко всем системам Unix; кроме этого нет никакой основной причины предпочесть один или другой. Оба могут перестать работать в угловых случаях, когда точка монтирования содержит пробел (просто …, не делают этого!).

case $(df -P /var) in *" /var") echo mounted;; esac
if fgrep -q " /tmp " </proc/mounts; then echo mounted; fi

Обратите внимание, что можно присвоить конкретное имя устройства конкретному съемному диску, на основе критериев такой порядковый номер устройства, файловая система UUID или маркировка файловой системы (последний мог быть надежным индикатором). Все это взятия является одна строка в udev конфигурации. Но в то время как это было бы хорошей идеей упростить монтирование на соответствующей точке монтирования, полагаться на присутствие устройства бесполезно: устройство могло присутствовать, но не смонтировано, поэтому если Ваш сценарий зависит от смонтированного устройства, это должно проверить точку монтирования.

2
01.02.2012, 08:32
1 ответ

чтения telnet от ~/.telnetrc при запуске, но это не поможет Вам с вводом долгих имен хостов. Для этого необходимо сделать себя некоторыми функциями оболочки как это:

t1 () { telnet foo.bar.blat; }
t2 () { telnet crock.fook.ack; }
t3 () { ... and so on... }

Поместите их в свой .bashrc или .zshrc или безотносительно Ваших чтений оболочки при запуске и затем введите t1 когда Вам нужно к telnet к foo.bar.blat.

3
27.01.2020, 22:07
  • 1
    можно также использовать alias для простых случаев как это. alias t1="telnet foo.bar.blat", и т.д. –  Michael Mrozek♦ 01.02.2012, 05:47

Теги

Похожие вопросы