# Funkce remount umožní na krátko odpojit zařízení disku
# Použití:
# remount sda 180 FILMY
# 180 - čas pro připojení disků sda, FILMY je text který tam musí být nalezen aspoň v jednom oddílu
declare -f remount
remount() {
local device="/dev/$1"
local remount_time="$2"
local verify_value="$3" # Popis nebo label pro kontrolu jednoho oddílu
local mount_points=()
# Ověření existence oddílu obsahujícího verify_value
if ! blkid | grep "$device" | grep -q "$verify_value"; then
echo "Žádný oddíl na $device neobsahuje $verify_value. Proces byl ukončen."
return 1
fi
echo "Byl nalezen oddíl obsahující $verify_value. Zahajuji odpojování všech oddílů na $device..."
# Odpoutání všech oddílů zařízení
while IFS= read -r line; do
# Získejte název oddílu
local partition=$(echo "$line" | awk '{print $1}' | sed 's|:||')
# Získej aktuální přípojný bod ze stromu připojených zařízení
local mount_point=$(findmnt -no TARGET "$partition")
if [ -z "$mount_point" ]; then
echo "Skipping $partition, probably not mounted."
fi
if [ -n "$mount_point" ]; then
# Přidejte mount point do pole a odpojte oddíl
mount_points+=("$mount_point")
sudo umount -v "$partition"
echo "Odpojeno: $partition z $mount_point"
fi
done < <(blkid | grep "$device")
# Vyčkejte na remount
sleep "$remount_time"
echo "Čas vypršel, připojuji zpět oddíly..."
# Připojte zpět oddíly na jejich původní mount pointy
for mount_point in "${mount_points[@]}"; do
sudo mount "$mount_point"
echo "Připojeno zpět: $mount_point"
done
}
Přihlásit se k odběru:
Komentáře k příspěvku (Atom)
Bash: Bash funkce remount na dočasné odpojení a připojení některých oddílů
# Funkce remount umožní na krátko odpojit zařízení disku # Použití: # remount sda 180 FILMY # 180 - čas pro připojení disků sda, FILMY je te...
Štítky
.profile
adm
AI
alfa transparence
AND
any
aplikace
asociativní pole
atomicity
audio
awk
bash
benchmark
bezpečnost
biblehub
BJT
boolean
buffering
Cache-Conrol
Cloudflare
code
Collector Cut-off
colorpicker
compare
cookies
css
CSS3
curl
cut
čas
data loss
data lost
data transfer reliability
datasheet
datetime.strptime
development
dioda
diody
EBO
Emitter Cut-off Current
ETag
exclude
exec
Expires
fflock
fflush
ffmpeg
file read
file write
file_get_contents
file_get_contents/file_put_contents
file_put_contents
filter
find
first_install.sh
flock
Fly-back dioda
font-face
fóra
fotorezistor
fread
functions
funkce
fwrite
gate
gate drive
geolokace
gradient-background
grep
grub
grub update
hebrejština
history
hlavičky
HS
html
html 5
https
hudba
charakterizace
chroot
ICES
IGBT
img sizes
img srcset
impedance
implementace
imshow
inference
inrush current
install
jalový výkon
javascript
javescript
jednocení seznamů
js
kapacita součástek
koeficient zesílení
komunikace se serverem
konfigurace
Krita
KSF
Last-Modified
lazy caching
led
LEFT JOIN
librosa
ligatury
linux
list
log
manuál
masky
matplotlib
Max-Age
measure
memory
měření
MFCC
MFCC koeficienty
mint
míry
modules
moralizace
morphologie
MOSFET
mount
moviepy
mysql
náběhový proud
napěťová ochrana
návod
nel
Network Error Logging
NLP
not
nth-child
oblékání
ochrana
okruhy přátel
OpenVINO IR formát
optočlen
ořezové masky
OSHB
otázky
otázky_jazyky
otázky_moralismu_řešení
parsování
path
personifikace
photorec
php
php 4
php 5
php 6
php 7
php 8
phpbb
phpBB3
pitch
PN přechody
pnp
pole
práva
profilování
program
prune
průraz
přepěťová ochrana
přepolování
pseudokódd
PWM regulátory
pydub
python
python3
pytorch
RBE
RDSon
read
reaktance
rectifier
regulace vstupního napětí
relyability
remount
replace
restore
reverzní geolokace
RIGHT JOIN
rm
role
rozvržení disků pro OS linux a data databází
řešení
samba
sdílení
Sec-Fetch-Dest
Sec-Fetch-Mode
Sec-Fetch-Site
Sec-Fetch-User
Secure Shell
sed
Set Cookie
shunt
schottka
skript
sloupce
song
sort
soubory
soundfile
spínané zdroje
spínání
split
SQL
ssh
stabilizace napětí
stahování
stream
string
strojové učení
stropové učení
syntax
T5
tabulky
tepelná ztráta
test
text-shadow
thermal runaway
time
timestamp
tkinter
tr
transistor
transition
tranzistor
tranzistory
tuple
tvorba otázek
TVS
účiník
update
va charakteristika
Vgs
video
Vth
vynechání adresářů
vývoj
while
wrapovací funkce
XOR
zdánlivý výkon
zdroj
zenerka
zenerovo napětí
zip
zip archiv
zkratky
zpomalení
zpracování textu
Žalmy
-
Disqus Comments (for Joomla) is compatible with Joomla versions 1.5, 2.5 & 3.x on servers running PHP versions 5, 7 and 8. A versio...
-
class acp_modules { var $module_class = '' ; var $parent_id ; var $u_action ; function main ( $id , $mode ) ...
-
Pro získání geolokace od uživatelů na stránce seznamky můžete postupovat následovně: Povolení geolokace: Nejprve je důležité získat souhlas...
Žádné komentáře:
Okomentovat