Как я нахожу количество вертикальных строк доступным в терминале?

Это - довольно конкретные требования. Вы не собираетесь находить любые руководства для установки Ваших строгих требований.

То, что необходимо сделать, ломают требования и фигуру, какие приложения можно использовать на Linux для исполнения каждой роли. Существует много ПРАКТИЧЕСКИХ РУКОВОДСТВ в Интернете о каждом определенном приложении.

  • Я хочу, чтобы сервер служил файлам моему ноутбуку или любой другой гостевой машине в сети, которая имеет пароль, который я определяю.

Можно использовать Samba (для CIFS), NFS или Apache/WebDav, только для именования некоторых.

  • Я хотел бы смочь быть подаваемыми файлами на сервере по Интернету (т.е. от примыкают моя персональная сеть).

Это не имеет никакого отношения к Вашему полю Linux. Вам будет нужен статический IP-адрес от Вашего ISP и допустимого имени DNS. Кроме того, можно использовать динамическую службу DNS и порт, отображающийся на маршрутизаторе.

  • Я хотел бы смочь управлять сервером с помощью удаленной оболочки из-за Интернета.

Установка ssh.

  • Я хотел бы, чтобы сеть была относительно безопасна.

Это немного более твердо. Нет никакой волшебной кнопки для создания вещей безопасными. Необходимо знать то, что Вы делаете и изучаете безопасные методы. Хорошо, что Вам интересно все же. Это дает Вам лучший шанс, чем парень, который не думает об этом вообще.

12
10.02.2015, 15:10
2 ответа

Параметры клеммы хранятся как $ Lines и $ Столбцы Переменные.

Кроме того, вы можете использовать специальную программу операции, например, Tutput :

tput lines  # outputs the number of lines of the present terminal window.
tput cols   # outputs the number of columns of the present terminal window.
20
27.01.2020, 19:54

Эта команда должна указать количество строк на терминале:

stty size | cut '-d ' -f1

Некоторые системы могут не реализовывать stty size, поэтому вместо этого может понадобиться что-то подобное:

stty -a | tr \; \\012 | grep rows | tr -d ' rows'
9
27.01.2020, 19:54

Теги

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