Легко, rm 2.mp3 blabla.mp3.
ВНИМАНИЕ: Это приведет к постоянному удалению!
Для файлов:
rm -f 1*3*.MP3 удалит первые 2, не подтвердит, ПОСТОЯННО!
* - это что-то даже пустое, поэтому оно все еще удаляет второй.
Команды, о которых я могу думать, следующие:
dpkg-query -p package_name, apt-cache show package_nameИнформация:
man dpkg: -
-p, --print-avail package-name...
Display details about package-name, as found in
/var/lib/dpkg/available. Users of APT-based frontends
should use apt-cache show package-name instead.
man apt-cache: -
show pkg...
show performs a function similar to dpkg --print-avail; it displays the package records for the named packages.
depends pkg...
depends shows a listing of each dependency a package has and all the possible other packages that can fulfill that dependency.
dpkg-query -p package_name, Теперь после запуска команды dpends вы можете проверить если эти пакеты устанавливались с помощью «dpkg-query -s package_name для каждого из них
Источник:
man dpkg, man dpkg-query
Я предлагаю использовать aptitude для этой цели, установите его, если у вас его еще нет:
sudo apt install aptitude
затем используйте:
aptitude why pkg-name
например:
why libxinerama1
i vlc Depends libxinerama1
Это означает, что этот пакет был установлен, потому что vlc зависит от него, он также дает вам информацию о «предложениях» и «рекомендациях».
Если вы хотите увидеть другой стороны используют что-то вроде:
apt-cache depends vlc --installed | grep -i rec
Recommends: vlc-plugin-notify
Recommends: vlc-plugin-samba
Recommends: xdg-utils
, которое дает вам список рекомендаций VLC, измените rec на sug для предложений.
Другое, что я может показаться аналогичным aptitude why, но не настолько умным aptitude, и это apt rdpends pkg, например:
apt rdepends xdg-utils | grep -i sug
он предоставит вам список пакетов, предлагающих xdg-utils, aptitude дает вам точный пакет, который вызвал установку.
Вы можете получить лучший результат с помощью опции --installed:
apt rdepends xdg-utils --installed xdg-utils
Команды, о которых я могу думать, следующие:
dpkg-query -p package_name, apt-cache show package_nameИнформация:
man dpkg: -
-p, --print-avail package-name...
Display details about package-name, as found in
/var/lib/dpkg/available. Users of APT-based frontends
should use apt-cache show package-name instead.
man apt-cache: -
show pkg...
show performs a function similar to dpkg --print-avail; it displays the package records for the named packages.
depends pkg...
depends shows a listing of each dependency a package has and all the possible other packages that can fulfill that dependency.
dpkg-query -p package_name, Теперь после запуска команды dpends вы можете проверить если эти пакеты устанавливались с помощью «dpkg-query -s package_name для каждого из них
Источник:
man dpkg, man dpkg-query
Я предлагаю использовать aptitude для этой цели, установите его, если у вас его еще нет:
sudo apt install aptitude
затем используйте:
aptitude why pkg-name
например:
why libxinerama1
i vlc Depends libxinerama1
Это означает, что этот пакет был установлен, потому что vlc зависит от него, он также дает вам информацию о «предложениях» и «рекомендациях».
Если вы хотите увидеть другой стороны используют что-то вроде:
apt-cache depends vlc --installed | grep -i rec
Recommends: vlc-plugin-notify
Recommends: vlc-plugin-samba
Recommends: xdg-utils
, которое дает вам список рекомендаций VLC, измените rec на sug для предложений.
Другое, что я может показаться аналогичным aptitude why, но не настолько умным aptitude, и это apt rdpends pkg, например:
apt rdepends xdg-utils | grep -i sug
он предоставит вам список пакетов, предлагающих xdg-utils, aptitude дает вам точный пакет, который вызвал установку.
Вы можете получить лучший результат с помощью опции --installed:
apt rdepends xdg-utils --installed xdg-utils