Linux

Понимание команд Linux и Unix: telnet

Linux Telnet

Телнет  команда используется для связи с другим хостом по протоколу TELNET. Если telnet вызывается без  аргумента хоста  , он входит в командный режим, обозначенный его приглашением ( telnet> ). В этом режиме он принимает и выполняет команды, перечисленные ниже. Если он вызывается с аргументами, он выполняет команду open с этими аргументами.

Telnet не считается безопасным протоколом. В большинстве случаев его следует отключить в пользу более безопасного протокола SSH .

Как использовать телнет

Telnet довольно прост в использовании. Сообщите команде IP-адрес компьютера, к которому вы хотите получить доступ, и вы попадете на экран входа в систему для этого компьютера.

телнет 192.168.1.110

Это самый распространенный способ работы с telnet.

Linux Telnet

Если вы можете, добавьте флаг -x для шифрования, чтобы сделать Telnet более безопасным. Например:

telnet -x 192.168.1.110

Вы можете использовать имя хоста вместо IP-адреса, если у вас есть DNS или хост, указанный в файле / etc / hosts .

веб-сервер telnet -x

Если вы предпочитаете указывать пользователя, в который хотите войти, как в команде, выполните это с флагом -l .

telnet -x -l имя пользователя веб-сервер

Это наиболее распространенные способы использования Telnet. Если вы хотите получить подробную разбивку, обратитесь к полному руководству ниже.

Telnet Техническое руководство

имя

telnet : пользовательский интерфейс к протоколу TELNET.

конспект

telnet  [- 8EFKLacdfrx  ] [- X  authtype  ] [- b  hostalias  ] [- e  escapechar  ] [- k  realm  ] [- l  user  ] [- n tracefile  ] [ host  [ port  ]]

Команды Telnet

Возможны следующие варианты:

-8

-E

Останавливает распознавание любого персонажа как escape-символа.

-F

Если используется аутентификация Kerberos V5,  опция -F позволяет перенаправлять локальные учетные данные в удаленную систему, включая любые учетные данные, которые были перенаправлены в локальную среду.

Не указывает автоматический вход в удаленную систему.

-L

Определяет 8-битный путь данных на выходе. Это приводит к согласованию опции BINARY при выводе.

-X  тип

Отключает   тип аутентификации atype .

-a

Попытка автоматического входа. В настоящее время это отправляет имя пользователя через переменную USER опции ENVIRON, если она поддерживается удаленной системой. Используемое имя — это имя текущего пользователя, возвращаемое getlogin (2), если оно совпадает с текущим идентификатором пользователя, в противном случае это имя связано с идентификатором пользователя.

-b  хосталии

Отключает чтение файла .telnetrc пользователя . (См. Команду переключения skiprc на этой странице руководства.)

-d

Устанавливает начальное значение   переключателя отладки на  TRUE .

-e  escapechar

Устанавливает начальный escape-символ telnet в  escapechar . Если  escape-символ  пропущен, не существует escape-символа.

-f

Если используется аутентификация Kerberos V5,  опция -f позволяет перенаправлять локальные учетные данные в удаленную систему.

-k  царство

Если используется аутентификация Kerberos,  опция -k запрашивает, чтобы telnet получил билеты для удаленного хоста в  области  вместо области удаленного хоста, как определено krb_realmofhost3.

-l  пользователь

При подключении к удаленной системе, если удаленная система понимает опцию ENVIRON,  пользователь  отправляется в удаленную систему в качестве значения переменной USER. Эта опция подразумевает — в  опции. Эта опция также может использоваться с командой open.

-n  tracefile

Открывает  файл  трассировки для записи информации трассировки. Смотрите команду set tracefile ниже.

Определяет пользовательский интерфейс, аналогичный rlogin (1). В этом режиме escape-символ устанавливается на символ тильды ( ~ ), если он не изменен  параметром -e .

-Икс

Включает шифрование потока данных, если это возможно.

хозяин

Указывает официальное имя, псевдоним или интернет-адрес удаленного хоста.

порт

Указывает номер порта (адрес приложения). Если номер не указан, используется порт Telnet по умолчанию.

В режиме rlogin строка вида ~ . отключается от удаленного хоста; ~ это экранирующий символ telnet. Аналогично, строка ~ ^ Z приостанавливает сеанс telnet. Строка ~ ^] выходит из обычного экранирующего сообщения telnet.

Опция Telnet LINEMODE

После открытия соединения telnet пытается включить опцию TELNET LINEMODE . Если это не удается, telnet возвращается к одному из двух режимов ввода: символьный за раз или старый построчно в зависимости от того, что поддерживает удаленная система.

Когда LINEMODE включен, обработка символов выполняется в локальной системе под управлением удаленной системы. Когда редактирование ввода или отображение символов должны быть отключены, удаленная система передает эту информацию. Удаленная система также передает изменения любых специальных символов, которые происходят в удаленной системе, чтобы они вступили в силу в локальной системе.

В символьном режиме времени большинство набранного текста немедленно отправляется на удаленный хост для обработки.

В старом построчном режиме весь текст отображается локально, и (обычно) на удаленный хост отправляются только завершенные строки. Локальный символ эха (первоначально ^ E ) может использоваться для выключения и включения локального эха (это в основном используется для ввода паролей без повторного ввода пароля).

Если включена опция LINEMODE, или если   переключатель localchars имеет значение  TRUE  (по умолчанию для старой строки за строкой; см. Ниже), пользовательские   символы выхода  intr  и  flush локально перехватываются и отправляются в виде последовательностей протокола TELNET на удаленную сторону.

Если LINEMODE когда — либо был включен, то пользователь  сусп  и  ВФ  также посылаться как последовательности протокола TELNET, и  бросить  отправляются как TELNET ABORT вместо BREAK. Существуют опции (см. Переключение autoflush и toggleautosynch ниже), которые заставляют это действие сбрасывать последующий вывод на терминал (до тех пор, пока удаленный хост не подтвердит последовательность TELNET) и сбрасывать предыдущий ввод с терминала (в случае  quit  и  intr ).

При подключении к удаленному хосту в командный режим telnet можно войти, набрав escape-символ telnet (изначально ^] ). В командном режиме доступны обычные правила редактирования терминала. Обратите внимание, что escape-символ возвращается в командный режим первоначального вызова telnet, который имеет управляющий терминал. Используйте команду send escape для переключения в командный режим в последующих процессах telnet на удаленных хостах.

Команды Telnet

Доступны следующие команды telnet. Нужно набирать только достаточно каждой команды, чтобы однозначно идентифицировать ее (это также верно для аргументов режима set, переключающего unset slcenviron и команды display).

аутентификационный  аргумент  [  ]

Команда  auth  управляет информацией, отправляемой через опцию TELNET AUTHENTICATE.

Допустимые аргументы для команды auth:

отключить  тип

Отключает указанный  тип  аутентификации. Чтобы получить список доступных типов, используйте  отключение аутентификации?  команда.

включить  тип

Включает указанный  тип  аутентификации. Чтобы получить список доступных типов, используйте  auth enable?  команда.

положение дел

Перечисляет текущее состояние различных типов аутентификации.

Закрыть

Закройте сеанс TELNET и вернитесь в командный режим.

отображать  аргумент  [  ]

Отображает все или некоторые из  установленных  и  переключаемых  значений (см. Ниже).

зашифровать  аргумент  [  ]

Команда encrypt управляет информацией, отправляемой через опцию TELNET ENCRYPT.

Допустимые аргументы для команды encrypt:

отключить  тип  [вход | выход]

Отключает указанный  тип  шифрования. Если вы пропустите  ввод  и  вывод , оба входа и выхода будут отключены. Чтобы получить список доступных типов, используйте  отключить шифрование?  команда.

включить  тип  [вход | выход]

Включает указанный  тип  шифрования. Если вы пропустите  ввод  и  вывод, то  и вход, и выход включены. Чтобы получить список доступных типов, используйте  функцию шифрования?  команда.

вход

Это то же самое, что команда ввода шифрованного запуска.

-input

Это то же самое, что команда ввода шифрованного останова.

выход

Это то же самое, что команда вывода начала шифрования.

-вывод

Это то же самое, что команда вывода шифрованного останова.

начать [вход | выход]

Попытки начать шифрование. Если вы пропустите  ввод  и  вывод , оба входа и выхода будут включены. Чтобы получить список доступных типов, используйте  функцию шифрования? команда.

положение дел

Перечисляет текущий статус шифрования.

остановить [вход | выход]

Останавливает шифрование. Если вы пропустите  ввод  и  вывод , шифрование будет как на входе, так и на выходе.

тип  тип

Устанавливает тип шифрования по умолчанию, который будет использоваться с более поздними командами шифрования запуска или остановки шифрования.

Команды Environ

окружающие  аргументы  [  ]

Команда Environment используется для управления переменными, которые могут быть отправлены через опцию TELNET ENVIRON. Начальный набор переменных взят из среды пользователя, по умолчанию экспортируются только переменные DISPLAY и PRINTER. Переменная USER также экспортируется, если используются параметры -a  или -l  .

Допустимые аргументы для команды environment:

определить  значение переменной

Определите переменную  переменную,  чтобы иметь значение  value . Любые переменные, определенные этой командой, автоматически экспортируются. Значение  может быть заключено в одинарных или двойных кавычках, которые могут быть включены и табуляции.

неопределенная  переменная

Удалить  переменную  из списка переменных среды.

 переменная экспорта

Отметьте переменную  переменной  для экспорта на удаленную сторону.

неэкспортируемая  переменная

Пометьте переменную  переменную,  чтобы она не экспортировалась, если это явно не задано удаленной стороной.

список

Список текущего набора переменных среды. Помеченные  *  будут отправлены автоматически, другие переменные будут отправлены только по явному запросу.

?

Распечатывает справочную информацию для команды environment.

выйти

Посылает опцию TELNET LOGOUT на удаленную сторону. Эта команда похожа на команду закрытия. Однако, если удаленная сторона не поддерживает опцию LOGOUT, ничего не происходит. Однако, если удаленная сторона поддерживает опцию LOGOUT, эта команда должна заставить удаленную сторону закрывать соединение TELNET. Если удаленная сторона также поддерживает концепцию приостановки сеанса пользователя для последующего присоединения, аргумент выхода из системы указывает, что вы должны немедленно прекратить сеанс.

 тип режима

Тип  — это один из нескольких вариантов, в зависимости от состояния сеанса TELNET. Удаленный хост запрашивает разрешение на переход в запрошенный режим. Если удаленный хост способен войти в этот режим, запрошенный режим входит.

характер

Отключите опцию TELNET LINEMODE или, если удаленная сторона не понимает опцию LINEMODE, введите символ в режиме времени.

линия

Включите опцию TELNET LINEMODE или, если удаленная сторона не понимает опцию LINEMODE, попробуйте войти в старый построчный режим.

isig (-isig  )

Попытайтесь включить (отключить) режим TRAPSIG опции LINEMODE. Это требует, чтобы опция LINEMODE была включена.

редактировать (-edit  )

Попытайтесь включить (отключить)   режим  EDIT  опции LINEMODE . Это требует,  чтобы  опция LINEMODE была включена.

softtabs (-софтабы  )

Попытайтесь включить (отключить) режим SOFT_TAB опции LINEMODE. Это требует, чтобы опция LINEMODE была включена.

litecho (-litecho  )

Попытайтесь включить (отключить) режим LIT_ECHO опции LINEMODE. Это требует, чтобы опция LINEMODE была включена.

?

Распечатывает справочную информацию для команды mode.

открытый  хост  [- l  пользователь  ] [[-]  порт  ]

Откройте соединение с указанным хостом. Если номер порта не указан, telnet пытается связаться с сервером TELNET через порт по умолчанию. Спецификация хоста может быть либо именем хоста (см.  Hosts (5)), либо интернет-адресом, указанным в точечной нотации (см. Inet (3)). Опция — l  может использоваться для указания имени пользователя, которое будет передаваться удаленной системе через опцию ENVIRON. При подключении к нестандартному порту telnet не включает автоматическое инициирование опций TELNET. Когда номеру порта предшествует знак минус, начальное согласование опции выполняется. После установления соединения открывается файл .telnetrc в домашнем каталоге пользователя. Строки, начинающиеся с #это строки комментариев. Пустые строки игнорируются. Строки, начинающиеся без пробелов, являются началом записи машины. Первое, что нужно указать в строке, — это имя машины, к которой он подключен. Предполагается, что остальные строки и последующие строки, начинающиеся с пробела, являются командами telnet и обрабатываются так, как если бы строка была введена вручную в командной строке telnet.

уволиться

Закройте любой открытый сеанс TELNET и выйдите из telnet. Конец файла (в командном режиме) также закроет сеанс и завершится.

отправить  аргументы

Отправляет одну или несколько последовательностей специальных символов на удаленный хост. Ниже приведены аргументы, которые могут быть указаны (более одного аргумента может быть указано одновременно):

преждевременное прекращение

Посылает последовательность TELNET ABORT (Прервать процессы).

ао

Посылает последовательность TELNET AO (Abort Output), которая должна заставить удаленную систему сбрасывать все выходные данные из удаленной системы в терминал пользователя.

айт

Посылает последовательность TELNET AYT (Are You There), на которую удаленная система может или не может ответить.

битый

Посылает последовательность TELNET BRK (Break), которая может иметь значение для удаленной системы.

ЕС

Посылает последовательность TELNET EC (Erase Character), которая должна заставить удаленную систему удалить последний введенный символ.

эль

Посылает последовательность TELNET EL (Erase Line), которая должна привести к тому, что удаленная система сотрет введенную строку.

ВФ

Посылает последовательность TELNET EOF (конец файла).

эор

Посылает последовательность TELNET EOR (конец записи).

побег

Посылает текущий  escape-символ telnet  (изначально ^] ).

Джорджия

Посылает последовательность TELNET GA (Go Ahead), которая, вероятно, не имеет значения для удаленной системы.

GetStatus

Если удаленная сторона поддерживает команду TELNET STATUS, getstatus отправляет подсогласование, чтобы запросить, чтобы сервер отправил свой текущий статус опции.

IP

Посылает последовательность TELNET IP (процесс прерывания), которая должна привести к тому, что удаленная система прерывает текущий запущенный процесс.

NOP

Посылает последовательность TELNET NOP (без операции).

сусп

Посылает последовательность TELNET SUSP (процесс SUSPend).

синхронизация

Посылает последовательность TELNET SYNCH. Эта последовательность заставляет удаленную систему отбрасывать все ранее введенные (но еще не прочитанные) данные. Эта последовательность отправляется как срочные данные TCP (и может не работать, если удаленная система является системой BSD 4.2 — если она не работает, на терминале может отображаться строчная буква r).

сделать  cmd

Отправляет TELNET DO  CMD  последовательности. cmd  может быть десятичным числом от 0 до 255 или символическим именем для конкретной команды TELNET. CMD также может быть или  помочь  или  ?  распечатать справочную информацию, включая список известных символических имен.

не  смд

Отправляет TELNET DonT  CMD  последовательности. cmd  может быть десятичным числом от 0 до 255 или символическим именем для конкретной команды TELNET. CMD также может быть или  помочь  или  ?  распечатать справочную информацию, включая список известных символических имен.

будет  cmd

Посылает телнет  CMD  последовательности. cmd  может быть десятичным числом от 0 до 255 или символическим именем для конкретной команды TELNET. CMD также может быть или  помочь  или  ?  распечатать справочную информацию, включая список известных символических имен.

не будет  CMD

Отправляет TELNET WONT  CMD  последовательности. cmd  может быть десятичным числом от 0 до 255 или символическим именем для конкретной команды TELNET. CMD также может быть или  помочь  или  ?  распечатать справочную информацию, включая список известных символических имен.

?

Распечатывает справочную информацию для команды отправки.

установить  значение аргумента

неустановленное  значение аргумента

Команда set устанавливает любую из нескольких переменных telnet на определенное значение или на  TRUE . Специальное значение  off  отключает функцию, связанную с переменной; это эквивалентно использованию команды unset. Команда unset отключает или устанавливает в  FALSE  любую из указанных функций. Значения переменных могут быть опрошены командой display. Переменные, которые могут быть установлены или не установлены, но не переключены, перечислены здесь. Кроме того, любая из переменных для команды переключения может быть явно установлена ​​или отключена с помощью команд set и unset.

айт

If TELNET is in localchars mode, or LINEMODE is enabled, and the status character is typed, a TELNET AYT sequence (see send ayt, preceding) is sent to the remote host. The initial value for the Are You There character is the terminal’s status character.

echo

This is the value (initially ^E) which, when in line by line mode, toggles between doing local echoing of entered characters (for normal processing), and suppressing echoing of entered characters (to enter, for example, a password).

eof

If telnet is operating in LINEMODE or old line by line mode, entering this character as the first character on a line causes this character to be sent to the remote system. The initial value of the eof character is taken to be the terminal’s eof character.

erase

If telnet is in localchars mode (see toggle localchars below), and if telnet is operating in character at a time mode, then when this character is typed, a TELNET EC sequence (see send ec, above) is sent to the remote system. The initial value for the erase character is taken to be the terminal’s erase character.

escape

This is the telnet escape character (initially ^[) which causes entry into telnet command mode (when connected to a remote system).

flushoutput

If telnet is in localchars mode (see toggle localchars, below) and the flushoutput character is typed, a TELNET AO sequence (see send ao, above) is sent to the remote host. The initial value for the flush character is taken to be the terminal’s flush character.

forw1

forw2

If TELNET is operating in LINEMODE, these are the characters that, when typed, cause partial lines to be forwarded to the remote system. The initial value for the forwarding characters are taken from the terminal’s eol and eol2 characters.

interrupt

If telnet is in localchars mode (see toggle localchars, below) and the interrupt character is typed, a TELNET IP sequence (see send ip, above) is sent to the remote host. The initial value for the interrupt character is taken to be the terminal’s intr character.

kill

If telnet is in localchars mode (see toggle localchars, below), and if telnet is operating in character at a time mode, then when this character is typed, a TELNET EL sequence (see send el, above) is sent to the remote system. The initial value for the kill character is taken to be the terminal’s kill character.

lnext

If telnet is operating in LINEMODE or old line by line mode, then this character is taken to be the terminal’s lnext character. The initial value for the lnext character is taken to be the terminal’s lnext character.

quit

If telnet is in localchars mode (see toggle localchars, below) and the quit character is typed, a TELNET BRK sequence (see send brk, above) is sent to the remote host. The initial value for the quit character is taken to be the terminal’s quit character.

reprint

If telnet is operating in LINEMODE or old line by line mode, then this character is taken to be the terminal’s reprint character. The initial value for the reprint character is taken to be the terminal’s reprint character.

rlogin

This is the rlogin escape character. If set, the normal TELNET escape character is ignored unless it is preceded by this character at the beginning of a line. This character, at the beginning of a line, followed by a «.» closes the connection. When followed by a ^Z, it suspends the telnet command. The initial state is to disable the rlogin escape character.

start

If the TELNET TOGGLE-FLOW-CONTROL option has been enabled, then this character is taken to be the terminal’s start character. The initial value for the start character is taken to be the terminal’s start character.

stop

If the TELNET TOGGLE-FLOW-CONTROL option has been enabled, then this character is taken to be the terminal’s stop character. The initial value for the stop character is taken to be the terminal’s stop character.

susp

If telnet is in localchars mode, or LINEMODE is enabled, and the suspend character is typed, a TELNET SUSP sequence (see send susp, above) is sent to the remote host. The initial value for the suspend character is taken to be the terminal’s suspend character.

tracefile

This is the file to which the output, caused by netdata or option tracing beingTRUE will be written. If it is set to «» then tracing information will be written to standard output (the default).

worderase

If telnet is operating in LINEMODE or old line by line mode, then this character is taken to be the terminal’s worderase character. The initial value for the worderase character is taken to be the terminal’s worderase character.

?

Displays the legal set (unset) commands.

skey sequence challenge

The skey command computes a response to the S/Key challenge. See skey(1) for more information on the S/Key system.

slc state

The slc command (Set Local Characters) is used to set or change the state of the special characters when the TELNET LINEMODE option is enabled. Special characters are characters that get mapped to TELNET commands sequences (like ip or quit or line editing characters like erase and kill). By default, the local special characters are exported.

check

Verify the current settings for the current special characters. The remote side is requested to send all the current special character settings, and if there are any discrepancies with the local side, the local side will switch to the remote value.

export

Switch to the local defaults for the special characters. The local default characters are those of the local terminal at the time when telnet was started.

import

Switch to the remote defaults for the special characters. The remote default characters are those of the remote system at the time when the TELNET connection was established.

?

Prints help information for the slc command.

status

Show the current status of telnet. This includes the peer one is connected to, as well as the current mode.

toggle arguments [ ]

Toggle (between TRUE and FALSE) various flags that control how telnet responds to events. These flags may be set explicitly to TRUE or FALSE using the set and unset commands listed above. More than one argument may be specified. The state of these flags may be interrogated with the display command. Valid arguments are:

authdebug

Turns on debugging information for the authentication code.

autoflush

If autoflush and localchars are both TRUE, then when the ao or quit characters are recognized (and transformed into TELNET sequences; see set, above, for details), telnet refuses to display any data on the user’s terminal until the remote system acknowledges (via a TELNET TIMING MARK option) that it has processed those TELNET sequences. The initial value for this toggle is TRUE if the terminal user had not done an stty noflsh, otherwise FALSE (see stty(1)).

autodecrypt

When the TELNET ENCRYPT option is negotiated, by default the actual encryption (decryption) of the data stream does not start automatically. The autoencrypt (autodecrypt) command states that encryption of the output (input) stream should be enabled as soon as possible.

autologin

If the remote side supports the TELNET AUTHENTICATION option, TELNET attempts to use it to perform automatic authentication. If the AUTHENTICATION option is not supported, the user’s login name is propagated through the TELNET ENVIRON option. This command is the same as specifying the a option on the open command.

autosynch

If autosynch and localchars are both TRUE, then when either the intr or quit character is typed (see set, above, for descriptions of the intr and quit characters), the resulting TELNET sequence sent is followed by the TELNET SYNCH sequence. This procedure should cause the remote system to throw away all previously typed input until both of the TELNET sequences have been read and acted upon. The initial value of this toggle is FALSE.

binary

Enable or disable the TELNET BINARY option on both input and output.

inbinary

Enable or disable the TELNET BINARY option on input.

outbinary

Enable or disable the TELNET BINARY option on output.

crlf

If this is TRUE, then carriage returns will be sent. If this is FALSE, then carriage returns will be sent as the initial value.

crmod

Toggle carriage return mode. When this mode is enabled, most carriage return characters received from the remote host are mapped into a carriage return followed by a line feed. This mode does not affect those characters typed by the user, only those received from the remote host. This mode is not very useful unless the remote host only sends carriage return, but never line feeds. The initial value for this toggle is FALSE.

debug

Toggles socket level debugging (useful only to the superuser). The initial value for this toggle is FALSE.

encdebug

Turns on debugging information for the encryption code.

localchars

If this is TRUE, then the flush interrupt quit erase and kill characters (see set, above) are recognized locally, and transformed into appropriate TELNET control sequences (respectively ao, ip, brk, ec, and el; see send, above). The initial value for this toggle is TRUE in old line by line mode, and FALSE in character at a time mode. When the LINEMODE option is enabled, the value of localchars is ignored and assumed to always be TRUE. If LINEMODE has ever been enabled, then quit is sent as abort, and eof and suspend are sent as eof and susp (see send, above).

netdata

Toggles the display of all network data (in hexadecimal format). The initial value for this toggle is FALSE.

options

Toggles the display of some internal telnet protocol processing (having to do with TELNET options). The initial value for this toggle is FALSE.

prettydump

When the netdata toggle is enabled, if prettydump is enabled, the output from the netdata command is formatted in a user-readable format. Spaces are put between each character in the output, and the beginning of any TELNET escape sequence is preceded by a * to aid in locating the sequence.

skiprc

When the skiprc toggle is TRUE, TELNET skips the reading of the .telnetrc file in the user’s home directory when connections are opened. The initial value for this toggle is FALSE.

termdata

Toggles the display of all terminal data (in hexadecimal format). The initial value for this toggle is FALSE.

verbose_encrypt

When the verbose_encrypt toggle is TRUE, telnet prints a message each time encryption is enabled or disabled. The initial value for this toggle is FALSE.

?

Displays the legal toggle commands.

z

Suspend telnet. This command only works when the user is using the csh(1).

! [command ]

Execute a single command in a subshell on the local system. If command is omitted, then an interactive subshell is invoked.

? [command ]

Get help. With no arguments, telnet prints a help summary. If a command is specified, telnet prints the help information for just that command.

Use the man command (% man) to see how a command is used on your computer.

Похожие посты
Linux

8 лучших окружений рабочего стола Linux

AndroidIphone и ipadLinuxWindows

Окончательное руководство по включению темного режима везде

LinuxКак сделать

Что такое Swappiness в Linux? (и как это изменить)

LinuxКак сделать

Как использовать команду ls для вывода списка файлов и каталогов в Linux