cdmage загружает многодорожечные файлы и сохраняет их в 1 файл cue + bin. Только что протестировал его на psx Lucky Luke с 21 треком, и после этого игра прошла гладко на моем эмуляторе.
firewall-cmd --zone public --list-all | awk '/services/ { for (i=2;i<=NF;i++) { print $i;system("grep -o port=.* /usr/lib/firewalld/services/"$i".xml") } }'
Решение с использованием firewalld -cmd и awk будет таким, как указано выше. Запустите команду firewall -cmd --zone public --list -all, чтобы получить список служб, а затем вытащите строку services с помощью awk. Перебирая каждую службу в этой строке (разделенное пробелом слово ), мы выполняем команду grep, ища любые порты в/usr/lib/firewalld/services/<service name>.xml
Обратите внимание, что существует риск, связанный с внедрением команд при выполнении системной функции awk.
Выполните следующую команду, чтобы увидеть постоянную конфигурацию,
добавьте --permanent
иначе вы получите работающую конфигурацию и постоянно открытые порты не будут отображаться:
sudo firewall-cmd --list-all --permanent