Je možné zkontrolovat průběh běhu cp procesu? Některé procesy reagují na různé signály KILL, takže můžete zkontrolovat, jaký je jejich stav. Vím, že mohu spustit cp s parametrem -v, ale co když to zapomenu udělat, cp běží velmi dlouho a já chci vědět, který soubor se kopíruje nebo kolik jich již bylo zkopírováno.
Přijatá odpověď:
Ano, spuštěním statistik pro cílový soubor a místní soubor a získání velikosti souboru
 tj. stat -c "%s" /bin/ls 
A procento dat zkopírovaných získáte porovnáním těchto dvou hodnot, to je vše
Ve velmi základní implementaci, která bude vypadat takto:
function cpstat()
{
  local pid="${1:-$(pgrep -xn cp)}" src dst
  [[ "$pid" ]] || return
  while [[ -f "/proc/$pid/fd/3" ]]; do
    read src dst < <(stat -L --printf '%s ' "/proc/$pid/fd/"{3,4})
    (( src )) || break
    printf 'cp %d%%r' $((dst*100/src))
    sleep 1
  done
  echo
}
            Příkaz pro vynucení uvolnění ukazatele (zachycené uvolnění myši)?         
            Vztah inodů, Lba, logických objemů, bloků a sektorů?