FSlint - это универсальный дубликат, который включает в себя функцию для поиска повторяющихся имен:
Пакет FSlint для Ubuntu подчеркивает графический интерфейс, но, как объясняется в [d1 ] FSlint интерфейс командной строки доступен через программы в /usr/share/fslint/fslint/. Используйте параметр --help для документации, например :.........d6]
$ /usr/share/fslint/fslint/fslint --help
File system lint.
A collection of utilities to find lint on a filesystem.
To get more info on each utility run 'util --help'.
findup -- find DUPlicate files
findnl -- find Name Lint (problems with filenames)
findu8 -- find filenames with invalid utf8 encoding
findbl -- find Bad Links (various problems with symlinks)
findsn -- find Same Name (problems with clashing names)
finded -- find Empty Directories
findid -- find files with dead user IDs
findns -- find Non Stripped executables
findrs -- find Redundant Whitespace in files
findtf -- find Temporary Files
findul -- find possibly Unused Libraries
zipdir -- Reclaim wasted space in ext2 directory entries
$ /usr/share/fslint/fslint/findsn --help
find (files) with duplicate or conflicting names.
Usage: findsn [-A -c -C] [[-r] [-f] paths(s) ...]
If no arguments are supplied the $PATH is searched for any redundant
or conflicting files.
-A reports all aliases (soft and hard links) to files.
If no path(s) specified then the $PATH is searched.
If only path(s) specified then they are checked for duplicate named
files. You can qualify this with -C to ignore case in this search.
Qualifying with -c is more restictive as only files (or directories)
in the same directory whose names differ only in case are reported.
I.E. -c will flag files & directories that will conflict if transfered
to a case insensitive file system. Note if -c or -C specified and
no path(s) specifed the current directory is assumed.
Пример использования:
$ /usr/share/fslint/fslint/findsn /usr/share/icons/ > icons-with-duplicate-names.txt
$ head icons-with-duplicate-names.txt
-rw-r--r-- 1 root root 683 2011-04-15 10:31 Humanity-Dark/AUTHORS
-rw-r--r-- 1 root root 683 2011-04-15 10:31 Humanity/AUTHORS
-rw-r--r-- 1 root root 17992 2011-04-15 10:31 Humanity-Dark/COPYING
-rw-r--r-- 1 root root 17992 2011-04-15 10:31 Humanity/COPYING
-rw-r--r-- 1 root root 4776 2011-03-29 08:57 Faenza/apps/16/DC++.xpm
-rw-r--r-- 1 root root 3816 2011-03-29 08:57 Faenza/apps/22/DC++.xpm
-rw-r--r-- 1 root root 4008 2011-03-29 08:57 Faenza/apps/24/DC++.xpm
-rw-r--r-- 1 root root 4456 2011-03-29 08:57 Faenza/apps/32/DC++.xpm
-rw-r--r-- 1 root root 7336 2011-03-29 08:57 Faenza/apps/48/DC++.xpm
-rw-r--r-- 1 root root 918 2011-03-29 09:03 Faenza/apps/16/Thunar.png
Ваша тачпад (аппаратное обеспечение) нуждается в поддержке этой функции, и вам может понадобиться настроить сенсорную панель (Ubuntu автоматически распознает и включает некоторое аппаратное обеспечение).
Один общий осушитель является синаптическим. Вы можете включить прокрутку пальцев с помощью мыши и сенсорной панели на панели управления.
Если вам нужны дополнительные параметры, вам необходимо вручную отредактировать несколько файлов конфигурации, а параметры
Здесь есть страница для отладки:
https://wiki.ubuntu.com/DebuggingTouchpadDetection
Взгляните на эту страницу, если вы можете определить свое оборудование, которое мы, возможно, предоставим вам более конкретную помощь.
Пример конкретных аппаратных руководств: https://wiki.ubuntu.com/DebuggingTouchpadDetection
Вы также можете взглянуть на «easystroke»
http://sourceforge.net/apps/trac/easystroke/wiki
] Вот демонстрация easystroke в действии: http://sourceforge.net/apps/trac/easystroke/wiki
Ваша тачпад (аппаратное обеспечение) нуждается в поддержке этой функции, и тогда вам может понадобиться настроить вашу сенсорную панель (Ubuntu автоматически распознает и включает некоторое аппаратное обеспечение).
Одна общая сушилка является синаптической. Вы можете включить прокрутку пальца с помощью мыши и сенсорной панели на панели управления.
[/g5]
Если вам нужны дополнительные параметры, вам необходимо вручную отредактировать Несколько файлов конфигурации и параметры зависят от аппаратного обеспечения.
Здесь есть страница для отладки:
https://wiki.ubuntu.com/DebuggingTouchpadDetection
Взгляните на эту страницу, если вы можете определить свое оборудование, мы можем, возможно, предоставить вам более конкретную помощь.
Пример конкретных аппаратных руководств: https: // wiki .ubuntu.com / Multitouch / AppleMagicTrackpad
Вы также можете взглянуть на «easystroke»
http: //sourceforge.net/apps/trac/easystroke/wiki
Ниже приведена демонстрация действия easystroke: http://www.youtube.com/watch?v= CagAEgXAAzA
Полный учебник с использованием touchhegg, easystroke лучше использовать с мышью, а не с сенсорной панелью.
Полный учебник с использованием touchhegg , easystroke лучше использовать с мышью, а не с сенсорной панелью.
1) загрузить touchhegg:
sudo apt-get install touchegg
2) запустить его, но убить сразу после этого, он создаст файл
~/.config/touchegg/touchegg.conf
3) откройте его в нужном редакторе и добавьте эти три строки ниже в раздел «Все»
<gesture type="DRAG" fingers="3" direction="RIGHT">
<action type="SEND_KEYS">Control+Alt+Left</action>
</gesture>
<gesture type="DRAG" fingers="3" direction="LEFT">
<action type="SEND_KEYS">Control+Alt+Right</action>
</gesture>
4) запустите touchhegg, чтобы попробовать
touchegg &
5) отредактируйте конфигурационный файл по своему усмотрению, а затем добавьте touchhegg в список запущенных приложений
. Упомянутый урок можно найти здесь - Есть некоторые вещи устаревшие (вам не нужно их компилировать). В любом случае, твоему создателю!
Следующие работы работали для меня на Ubuntu 16.04 и 2017 Dell XPS 13 (9360):
sudo gpasswd -a $USER input
sudo apt-get install xdotool wmctrl libinput-tools
git clone http://github.com/bulletmark/libinput-gestures
cd libinput-gestures
sudo ./libinput-gestures-setup install
Перезагрузите компьютер после вышеуказанных шагов. Мой ~/.config/libinput-gestures.conf:
gesture swipe down xdotool key ctrl+alt+Up
gesture swipe up xdotool key ctrl+alt+Down
gesture swipe right xdotool key ctrl+alt+Left
gesture swipe left xdotool key ctrl+alt+Right
Попробуйте удобно провести салфетки. Обеспечивает 3-пальцевые и 4-пальцевые жесты для переключения рабочих областей, а также пару больше, чем окно, распространяемое в Mac.
Это также использует xdotool, но более удобен, чем жесткие жесты libinput, если вы спросите меня.
Это было мое решение: 4 пальца и естественное направление.
<gesture type="DRAG" fingers="4" direction="RIGHT">
<action type="SEND_KEYS">Control+Alt+Right</action>
</gesture>
<gesture type="DRAG" fingers="4" direction="LEFT">
<action type="SEND_KEYS">Control+Alt+Left</action>
</gesture>
Я использовал драйвер synaptics с xdotool, чтобы сделать это ...
Для скорости моей сенсорной панели macbook:
sudo nano /usr/share/X11/xorg.conf.d/70-synaptics.conf
# Touchpad Speedup
Option "AccelFactor" "0.025"
Option "MinSpeed" "0.80"
Option "MaxSpeed" "0.95"
Option "FingerHigh" "55"
Option "FingerLow" "45"
Для рабочего пространства смены трех пальцев: [!d2 ]
sudo nano ~/.config/libinput-gestures.conf
gesture swipe up 3 xdotool key ctrl+alt+Up
gesture swipe down 3 xdotool key ctrl+alt+Down
gesture swipe left 3 xdotool key ctrl+alt+Left
gesture swipe right 3 xdotool key ctrl+alt+Right
Я использовал драйвер synaptics с xdotool, чтобы сделать это ...
Для скорости моей сенсорной панели macbook:
sudo nano /usr/share/X11/xorg.conf.d/70-synaptics.conf
# Touchpad Speedup
Option "AccelFactor" "0.025"
Option "MinSpeed" "0.80"
Option "MaxSpeed" "0.95"
Option "FingerHigh" "55"
Option "FingerLow" "45"
Для рабочего пространства смены трех пальцев:
sudo nano ~/.config/libinput-gestures.conf
gesture swipe up 3 xdotool key ctrl+alt+Up
gesture swipe down 3 xdotool key ctrl+alt+Down
gesture swipe left 3 xdotool key ctrl+alt+Left
gesture swipe right 3 xdotool key ctrl+alt+Right
Следующее работало для меня на Ubuntu 16.04 и 2017 Dell XPS 13 (9360):
sudo gpasswd -a $USER input
sudo apt-get install xdotool wmctrl libinput-tools
git clone http://github.com/bulletmark/libinput-gestures
cd libinput-gestures
sudo ./libinput-gestures-setup install
Перезагрузите компьютер после вышеуказанных шагов. Мой ~/.config/libinput-gestures.conf
:
gesture swipe down xdotool key ctrl+alt+Up
gesture swipe up xdotool key ctrl+alt+Down
gesture swipe right xdotool key ctrl+alt+Left
gesture swipe left xdotool key ctrl+alt+Right
Это было мое решение: 4 пальца и естественное направление.
<gesture type="DRAG" fingers="4" direction="RIGHT">
<action type="SEND_KEYS">Control+Alt+Right</action>
</gesture>
<gesture type="DRAG" fingers="4" direction="LEFT">
<action type="SEND_KEYS">Control+Alt+Left</action>
</gesture>
Это было мое решение: 4 пальца и естественное направление.
<gesture type="DRAG" fingers="4" direction="RIGHT">
<action type="SEND_KEYS">Control+Alt+Right</action>
</gesture>
<gesture type="DRAG" fingers="4" direction="LEFT">
<action type="SEND_KEYS">Control+Alt+Left</action>
</gesture>
Это было мое решение: 4 пальца и естественное направление.
<gesture type="DRAG" fingers="4" direction="RIGHT">
<action type="SEND_KEYS">Control+Alt+Right</action>
</gesture>
<gesture type="DRAG" fingers="4" direction="LEFT">
<action type="SEND_KEYS">Control+Alt+Left</action>
</gesture>
Как уже упоминалось:
sudo gpasswd -a $USER input
sudo apt-get install xdotool wmctrl libinput-tools
git clone http://github.com/bulletmark/libinput-gestures
cd libinput-gestures
sudo ./libinput-gestures-setup install
Но вам нужно перейти к:
cd ~/libinput-gestures
и отредактировать созданный libinput-gestures.conf:
gedit libinput-gestures.conf
И затем сделайте безопасным следующее:
gesture swipe down xdotool key ctrl+alt+Up
gesture swipe up xdotool key ctrl+alt+Down
gesture swipe right xdotool key ctrl+alt+Left
gesture swipe left xdotool key ctrl+alt+Right
Помните: вам нужно установить комбинации клавиш в настройках Ubuntu на показанные выше - это должны быть default.
blockquote>