Добавить в корзинуПозвонить
Найти в Дзене
Сисадмин

Как в Linux из консоли скопировать содержимое файла в буфер обмена?

Если ты хочешь быстро скопировать содержимое файла в буфер обмена в Linux, то сразу скажу, что многое зависит от среды: Если у тебя X11 (например, используешь Xfce, KDE, GNOME и т.д.), то самый удобный вариант: cat файл.txt | xclip -selection clipboard или xclip -selection clipboard < файл.txt После этого можно вставлять (Ctrl + V или Shift + Insert). Если хочешь проверить, что в буфере, сделай: xclip -o -selection clipboard Wayland любит wl-copy: cat файл.txt | wl-copy или wl-copy < файл.txt Проверить, что там: wl-paste Если работаешь в tmux, можно воспользоваться его буфером: cat файл.txt | tmux load-buffer - А вставить (Ctrl + B → ]). Ничего не подошло? Тогда вручную дедовским способом: cat файл.txt и копируй мышкой или CTRL + A (если поддерживает терминальный клиент). Так что выбирай, что подходит под твой случай, и копируй со стилем. Знаешь еще способы? Пиши в комментариях ниже!
Оглавление
Как в Linux из консоли скопировать содержимое файла в буфер обмена
Как в Linux из консоли скопировать содержимое файла в буфер обмена

Если ты хочешь быстро скопировать содержимое файла в буфер обмена в Linux, то сразу скажу, что многое зависит от среды:

1. Для X11

Если у тебя X11 (например, используешь Xfce, KDE, GNOME и т.д.), то самый удобный вариант:

cat файл.txt | xclip -selection clipboard

или

xclip -selection clipboard < файл.txt

После этого можно вставлять (Ctrl + V или Shift + Insert).

Если хочешь проверить, что в буфере, сделай:

xclip -o -selection clipboard

2. Для Wayland (например, в GNOME, KDE Plasma 6)

Wayland любит wl-copy:

cat файл.txt | wl-copy

или

wl-copy < файл.txt

Проверить, что там:

wl-paste

3. Для tmux (если в терминале и нет X/Wayland)

Если работаешь в tmux, можно воспользоваться его буфером:

cat файл.txt | tmux load-buffer -

А вставить (Ctrl + B → ]).

Ничего не подошло? Тогда вручную дедовским способом:

cat файл.txt

и копируй мышкой или CTRL + A (если поддерживает терминальный клиент).

Так что выбирай, что подходит под твой случай, и копируй со стилем.

Знаешь еще способы? Пиши в комментариях ниже!