По умолчанию, du
будет только считать каждый файл однажды, если он будет связан с многократно. Если Вы работаете du -L bar
это будет считать файл, потому что это только достигает его однажды. Однако, если Вы работаете du -L *
это будет только считать это первым разом, когда это видит его. Например:
$ du -L foo bar
16K foo
4.0K bar
$ du -L bar foo
16K bar
4.0K foo
Заметьте, что свопинг порядка изменений аргументов, о какой папке сообщают как 16K.
Можно вызвать du
считать файл дважды путем передачи -l
параметр.
Править:
Символьные ссылки являются специальным видом файла, и дополнительный шаг необходим, чтобы перейти по ссылке. du
не перейдет по символьным ссылкам если -L
опция включена.
Жесткая ссылка, с другой стороны, в основном один файл, существующий в два (или больше) папки. du
по-видимому, дорожки, какие файлы это видело inode числом, чтобы не считать их дважды. -l
отключает это поведение.
Так, только с -L
, это перейдет по символьной ссылке, но если конечный файл имеет inode число, это уже видело, что не будет рассказано. С просто -l
это будет считать дублирующиеся жесткие ссылки, но не перейдет по символьным ссылкам.
Если Вы используете -l
и -L
вместе, это и перейдет по символьным ссылкам и также позволит считать конечный файл (файлы) несколько раз.
Использование XPROP -ROOT
Вы можете получить родительский идентификатор окна IE: _net_ Active_Window (окно): ID окна # 0x2e00004
Если вы запустите это XPROT -ROOT
в клемме на экране, где вы хотите сеанс XFREERDP, чем вы можете запустить XFREERDP с XFREERDP -X
с любого экрана, который вы хотите, и Окно будет создано на экране с выбранным вами идентификатором.
Используйте devilspie2
для автоматизации перемещения окна в нужное место при открытии. Например, эта конфигурация должна делать то, что вы хотите:
if ( string.find(get_window_name(), 'FreeRDP', 1, true) ~= nil ) then
x, y, width, height = get_window_geometry();
set_window_geometry(1920,0,width,height);
maximize();
end
Переменная окружения DISPLAY
может быть использована для доступа к экранам многоэкранной системы.
DISPLAY=:0.1 xfreerdp ...
, вероятно, решит вашу проблему. 0.0
будет вашим первым экраном, 0.1
- вторым.
Используйте xfreerdp / monitor-list
для проверки обнаруженных мониторов и xfreerdp / monitors: 1
для использования второго монитор.
Получите номер (или номера) монитора, который вы хотите использовать в полноэкранном режиме rdp:
xfreerdp /monitor-list
Начать полноэкранный режим на мониторе:
xfreerdp /monitors:2 /multimon /v:<host>
Или на нескольких полноэкранных мониторах:
xfreerdp /monitors:1,2 /multimon /v:<host>