LINUX.ORG.RU

Сообщения doc0

 

программы для упрощения архивации

Форум — Admin

есть лога файл перезаписываемый при старте сервиса, т.е. уже присутствующий удаляется
хочу перед стартом делать архивацию, но не хочу писать скрипт
хочу чтобы file.log превращался в что-то подобное

file-2021-0.log.z
file-2021-1.log.z
...
file-2021-666.log.z
...

есть ли готовые инструменты для этого?

 , ,

doc0
()

Коментарии в коде

Форум — Development

есть ли более менее принятые сообществом типы комментариев?
далек от программирования, но меня интересует как разделить типы комментариев
выдумываю например такие и т.п. когда какие использовать?

//

///

//---

/*гнпмнгилоь оринри лгрл.
лриготлдь
олшдьдл
*/

/*** рпмроиродиол ***/

коментарии разные например почему так или что это или вопрос или описание что в программе происходит

понял что единообразия не нужно

 ,

doc0
()

о стандартных потоках

Форум — Admin

не работает команда
unxz -T4 -vdkc external_sd.tar.xz | cpio -pn --to-stdout -H tar | tar -czpv -f external_sd.tar.gz -
не разбираюсь в стандартных потоках

как из tar вытащить директорию и создать новый tar только с нужной директорией внутри
эта команда тоже не правильная
tar --numeric-owner -R --ignore-failed-read --ignore-command-error --ignore-zeros --read-full-records -xvpf external_sd.tar ./user -O | tar -czvpf external_sd-user.tar.gz

эта команда тоже не работает, здесь я пытаюсь ограничить нагрузку на смартфон 12MB/s
adb exec-in 'cd /external_sd/user/0/; tar -xpvf - "user/0/*" .' < pv -L 12m data2.tar

 , ,

doc0
()

не могу распаковать архив

Форум — Mobile

архив создан так

adb exec-out 'cd /external_sd; tar \
--exclude=./data/*/*cache*/* --exclude=./system/*cache*/* --exclude=./user*/*/*/*cache*/* --exclude=./media/*/Android/data/*/*cache* --exclude=./cache/* --exclude=./dalvik-cache/* --exclude=./resource-cache/* --exclude=./data/*/*/*Cache/* --exclude=./user/*/*/*/*/GPUCache/* --exclude=backup.tar.bz2 \
-cpvf - ./ 2>/tmp/tar.log' | pv | xz -T4 -z > external_sd.tar.xz

попытка распаковать ./user/ из архива

LANG=C tar -xpv -f ../external_sd.tar.xz ./user/
tar: Skipping to next header
tar: ./user: Not found in archive
tar: Exiting with failure status due to previous errors

tar twrp

~ # tar
BusyBox v1.22.1 bionic (2021-04-05 12:23 +0000) multi-call binary.

Usage: tar -[cxtzJjahmpvO] [-X FILE] [-T FILE] [-f TARFILE] [-C DIR] [FILE]...

Create, extract, or list files from a tar file

Operation:
	c	Create
	x	Extract
	t	List
	f	Name of TARFILE ('-' for stdin/out)
	C	Change to DIR before operation
	v	Verbose
	z	(De)compress using gzip
	J	(De)compress using xz
	j	(De)compress using bzip2
	a	(De)compress using lzma
	O	Extract to stdout
	h	Follow symlinks
	m	Don't restore mtime
	exclude	File to exclude
	X	File with names to exclude
	T	File with names to include
	p	Store SELinux contexts

 , ,

doc0
()

что не так в команде?

Форум — Admin

adb exec-in 'cd /data/user/0/; tar -xpvf - "user/0/*" .' < xz -dс -T4 data.tar.xz

bash: xz: Нет такого файла или каталога

 , , , ,

doc0
()

как отменить FACTORY_RESET Android

Форум — Mobile

у меня смартфон не может включиться и перезагружается в режим восстановления
вот часть лога, что это значит? я не хочу стирать данные т.к. это все равно не поможет инфа100
https://cs.android.com/android/platform/superproject/+/master:frameworks/base/services/core/java/com/android/server/RescueParty.java?q=RescueParty
с подключенным usb bootloop
adb не работает

...
--------- switch to system
05-21 21:57:24.558704 15426 15426 D AppOps  : AppOpsService published
05-21 21:57:24.560031 15426 15426 D SystemServerTiming: StartActivityManager took to complete: 248ms
05-21 21:57:24.560139 15426 15426 I SystemServer: StartPowerManager
05-21 21:57:24.560196 15426 15426 I SystemServiceManager: Starting com.android.server.power.PowerManagerService
05-21 21:57:24.567573 15426 15426 D SystemServerTiming: StartPowerManager took to complete: 8ms
05-21 21:57:24.567681 15426 15426 I SystemServer: StartThermalManager
05-21 21:57:24.567739 15426 15426 I SystemServiceManager: Starting com.android.server.power.ThermalManagerService
05-21 21:57:24.568559 15426 15426 D SystemServerTiming: StartThermalManager took to complete: 1ms
05-21 21:57:24.568675 15426 15426 I SystemServer: InitPowerManagement
05-21 21:57:24.569695 15426 15426 D SystemServerTiming: InitPowerManagement took to complete: 1ms
05-21 21:57:24.569801 15426 15426 I SystemServer: StartRecoverySystemService
05-21 21:57:24.569875 15426 15426 I SystemServiceManager: Starting com.android.server.RecoverySystemService
05-21 21:57:24.570542 15426 15426 D SystemServerTiming: StartRecoverySystemService took to complete: 1ms
--------- switch to events
05-21 21:57:24.572387 15426 15426 I rescue_note: [0,5,102431]
--------- switch to system
05-21 21:57:24.572561 15426 15426 W RescueParty: Noticed 5 events for UID 0 in last 102 sec
--------- switch to events
05-21 21:57:24.573367 15426 15426 I rescue_level: [4,0]
--------- switch to system
05-21 21:57:24.573784 15426 15426 W PackageManager: Incremented rescue level to FACTORY_RESET triggered by UID 0
--------- switch to events
05-21 21:57:24.573861 15426 15426 I pm_critical_info: Incremented rescue level to FACTORY_RESET triggered by UID 0
--------- switch to system
05-21 21:57:24.574829 15426 15426 W RescueParty: Attempting rescue level FACTORY_RESET
05-21 21:57:24.576978 15426 15426 W ContextImpl: Missing ActivityManager; assuming 1000 holds android.permission.RECOVERY
--------- switch to kernel
05-21 21:57:24.580619     0     0 D [2:  system_server:15426] usb: state_show buf=DISCONNECTED
05-21 21:57:24.587026     0     0 I [2:           init:    1] init: Received control message 'start' for 'setup-bcb' from pid: 15426 (system_server)
05-21 21:57:24.588068     0     0 I [2:           init:    1] init: starting service 'setup-bcb'...
05-21 21:57:24.590855     0     0 I [0:           init:15465] init: Created socket '/dev/socket/uncrypt', mode 600, user 1000, group 1000
...

мне он не нужен нисколько, как отключить сброс полностью? не могу понять

 , ,

doc0
()

framebuffer screensaver

Форум — Desktop

pi работает от usb телевизора но телевизор вроде бы не может в энергосберегающий режим
Есть ли для консоли заставки или игры или что нибудь интересное и движущиеся но не слишком отвлекающее?

 , , ,

doc0
()

ускорить Бинарник

Форум — Development

есть ли волшебная команда которая конвертирует бинарный код и переписывает i386 на +avx,+sse,+etc хотя бы частично

 ,

doc0
()

черный экран если не подключен монитор при старте

Форум — Desktop

черный экран если не воткнуть дисплей в видеокарту сразу при включении
5.12.2-gentoo
intel
hdmi

 , ,

doc0
()

как узнать через консоль что в steam запущенна игра?

Форум — Games

 ,

doc0
()

adb exec-out

Форум — Mobile
adb exec-out 'cd /external_sd; tar \
--exclude=./data/*/*cache*/* --exclude=./system/*cache*/* --exclude=./user*/*/*/*cache*/* --exclude=./media/*/Android/data/*/*cache* --exclude=./cache/* --exclude=./dalvik-cache/* --exclude=./resource-cache/* --exclude=./data/*/*/*Cache/* --exclude=./user/*/*/*/*/GPUCache/* --exclude=backup.tar.bz2 \
-cpvf - ./ 2>/tmp/tar.log' | pv | xz -T4 -z > external_sd.tar.xz

tar в twrp не сжимает даже с аргументами -cJpvf
хочу сделать сжатие на пк
и вывод verbose на консоль пк
и в exclude отключить чувствительность к регистру
и как мне удостовериться кто все прошло удачно
twrp tar не может acl и xattr
помогите

 , , , ,

doc0
()

проверить присутствие bluetooth устройства рядом

Форум — Desktop

по mac адресу, нужно в bash if, что применить?
устройство не подключено

/usr/bin/bluemoon
/usr/bin/bluetoothctl
/usr/bin/btattach
/usr/bin/btmon
/usr/bin/btpclient
/usr/bin/hex2hcd
/usr/bin/l2ping
/usr/bin/l2test
/usr/bin/mesh-cfgclient
/usr/bin/meshctl
/usr/bin/mpris-proxy
/usr/bin/rctest

 ,

doc0
()

uBlock правило для скрытия сообщения с определенным содержимым на linux.org.ru

Форум — Linux-org-ru

раздражают часто повторяющиеся некоторые фразы на linux.org.ru, помогите написать правило для скрытия сообщений с ними

 , , ,

doc0
()

android перенос USERDATA(mmc+sdcard) в один образ

Форум — Mobile

у кого опыт есть поделитесь
буду на том-же устройстве использовать
но хочу
изменить fstab чтобы
sdcard весь под данные, а раздел mmc сделать bcache
kernel 3.10
не хочу заново все приложения настраивать
как это все объединить?

 , , , ,

doc0
()

помогите с gnu parallel и bash

Форум — Admin

у меня есть

#!/bin/bash

for FILE in $(find . -maxdepth 1 -type f); do

 очень
 много
 разных
 команд
 делающих $VAR1 $VARtw $VARetc

 build1 $VAR1
 buildtw $VARtw
 buildetc $VARetc

done

самые долгие и однопоточные это build*
как мне его распаралелить оставив совместимость с системой без установленного gnu parallel?

 ,

doc0
()

squashfs записать в qcow

Форум — Admin

Есть директория
Хочу сжать ее в squashfs и подключить этот образ к qemu
Т.е. образ должен быть в итоге squashfs.qcow или squashfs.raw.img,
без разделов толко с ro squashfs внутри,
чтобы монтировать так mount /dev/sdb

поделитесь однострочником
проблема я не знаю как превратить его в qcow, в raw img нет проблем вроде бы

 , ,

doc0
()

как добавить +memory в /sys/fs/cgroup/portage/ ?

Форум — Admin
ls -la /sys/fs/cgroup/portage/
итого 0
dr-xr-xr-x  3 root root 0 апр  4 16:24 .
dr-xr-xr-x 14 root root 0 апр  4 16:24 ..
-rw-r--r--  1 root root 0 апр  5 19:50 cgroup.clone_children
-rw-r--r--  1 root root 0 апр  5 19:50 cgroup.procs
-r--r--r--  1 root root 0 апр  5 19:50 cgroup.sane_behavior
-rw-r--r--  1 root root 0 апр  4 16:24 notify_on_release
-rw-r--r--  1 root root 0 апр  5 12:35 release_agent
-rw-r--r--  1 root root 0 апр  5 19:50 tasks
drwx------  2 root root 0 апр  5 19:50 www-client:chromium-90.0.4430.51.uz6pzq03

 ,

doc0
()

usb кабель для зарядки

Форум — Linux-hardware

не могу выбрать
в поиске находит over9000 1km 100A, зарядка даже прям у банкомата есть, слишком большой выбор, не могу определиться
помагите
для быстрой зарядки нужен

 , , ,

doc0
()

как выгрузить драйвер видеокарты без остановки экранного менеджера?

Форум — Linux-hardware
lsof /dev/nvidia* |grep mem
X        887   gdm  mem    CHR 195,255           698 /dev/nvidiactl
X        887   gdm  mem    CHR   195,0           699 /dev/nvidia0

для проброса видеокарты
приходится делать завершение сеанса и остановку dm
дальше rmmod nvidia_drm nvidia_modeset nvidia
есть подозрения что gdm присасывает драйвер nvidia
даже если он в черном списке и не должен подгружаться

 , ,

doc0
()

дезинфекция клавы и мыши

Форум — Linux-hardware

в домашних условиях нужно ли и что можно сделать

 

doc0
()

RSS подписка на новые темы