GNU/Linux >> Linux Esercitazione >  >> Linux

Dai un'occhiata all'output "at" prima che sia completato

Se il lavoro è iniziato e hai un modo per ottenere il PID di quel lavoro, puoi vedere dove at sta salvando l'output:

$ at now
warning: commands will be executed using /bin/sh
at> sleep 10m
at> <EOT>
job 7 at Sat Jan  7 20:18:00 2017
$ pgrep sleep
7582
$ ls -l /proc/7582/fd
total 0
lr-x------ 1 muru muru 64 Jan  7 20:19 0 -> /var/spool/cron/atjobs/a0000701795998 (deleted)
lrwx------ 1 muru muru 64 Jan  7 20:19 1 -> /var/spool/cron/atspool/a0000701795998
lrwx------ 1 muru muru 64 Jan  7 20:19 2 -> /var/spool/cron/atspool/a0000701795998

Come puoi vedere, l'output viene salvato in un file temporaneo, che ora puoi controllare:

$ sudo tail -f /var/spool/cron/atspool/a0000701795998
Subject: Output from your job        7
To: muru

Hai bisogno di sudo perché la directory contenente non è accessibile da tutti (almeno su Ubuntu 14.04):

$ sudo namei -lx /var/spool/cron/atspool/a0000701795998
f: /var/spool/cron/atspool/a0000701795998
Drwxr-xr-x root     root   /
drwxr-xr-x root     root   var
drwxr-xr-x root     root   spool
drwxr-xr-x root     root   cron
drwxrwx--T daemon   daemon atspool
-rw------- muru     muru   a0000701795998

Linux
  1. Autorizzazioni Linux 101

  2. Come cambiamo la password di root?

  3. Linux – L'output di Ps Lstart è cambiato?

  4. Visualizzazione dell'output completo del comando PS

  5. Uscita tubazioni da tagliare

Bash:Scrivi su file

Aggiornamento di ISPConfig 3.1 a ISPConfig 3.2

Cosa significa questo output di Xev?

Ordinare l'output per colonna?

Reimposta una password di root MySQL

3 Spiegazione dell'output del comando di SELinux sestatus con esempi