Если вы знаете, где хранится двоичный файл команды, просто выполните ls -l
. Если вы не знаете местоположение, сначала узнайте местоположение с помощью команды which
$ which xeyes
/usr/bin/xeyes
Если для команды установлено разрешение на выполнение (x
), она является исполняемой.
$ ls -l /usr/bin/
-rw-rw-r-- 1 arushirai arushirai 0 May 23 11:58 123
-rwxrwxr-x 1 arushirai arushirai 0 May 23 11:58 xeyes
-x
фактически проверяет, есть ли у файла права на выполнение
Пояснение:
Первый столбец ls -l показывает права доступа к файлу.
-rwxrwxr-x
-rwxrwxr-x
type of file
(-
для обычного файла)owner
разрешение(rwx
:чтение, запись и выполнение)group
разрешение(rwx
:чтение, запись и выполнение)other
разрешение(r-x
:разрешение на чтение и выполнение)Для получения дополнительной информации о правах доступа к файлам см.:https://wiki.archlinux.org/index.php/File_permissions_and_attributes
Из инструкции:
new-session [-AdDEPX] [-c start-directory] [-e environment] [-f flags] [-F format] [-n window-name] [-s session-name] [-t group-name] [-x width] [-y height] [shell-command]
(alias: new)
Create a new session with name session-name.
The new session is attached to the current terminal unless -d is given. window-name and shell-command are the name of and shell command to execute in the initial window.
Вы можете заменить экранную команду на (, называя сеанс для удобства управления, как это было предложено @cas):
tmux new-session -d -s torrent qbittorrent-nox
Будет создан отдельный сеанс с именем torrent (, а не с номером )с работающим внутри qbittorrent-nox
. Когда команда завершится, завершится и сеанс.
Затем вы можете подключиться к этому конкретному сеансу (, если существует несколько созданных )с:
tmux attach-session -t torrent
Или, если клиент tmux уже подключен к другому сеансу, вы можете вместо этого переключиться на этот с помощью:
tmux switch-client -t torrent
(или просто используйте ctrlb и s или (,)).