Merge branch 'master' into vhs
This commit is contained in:
commit
8bb0c57ddb
12
basics/at.md
12
basics/at.md
@ -43,3 +43,15 @@ This will print all pending IDs. Remove a job by the ID with:
|
|||||||
> atrm 2
|
> atrm 2
|
||||||
|
|
||||||
Check /var/spool/atd/
|
Check /var/spool/atd/
|
||||||
|
|
||||||
|
## Automation
|
||||||
|
|
||||||
|
Automatically add a job for later, by setting the date, then using echo for the command.
|
||||||
|
|
||||||
|
> t="$(date -d "2 minutes" +%R)"
|
||||||
|
|
||||||
|
> echo "fortune > ~/file" | at "$t"
|
||||||
|
|
||||||
|
> watch cat file
|
||||||
|
|
||||||
|
The `$t` here outputs the day in minutes, but you could also do `t="$(date -d "2 days" +%m/%d/%Y)"`.
|
||||||
|
@ -91,7 +91,11 @@ If you're using vim as the editor, just run this at the top of your crontab:
|
|||||||
|
|
||||||
> :r!echo PATH=$PATH
|
> :r!echo PATH=$PATH
|
||||||
|
|
||||||
### Location
|
### `date` Commands
|
||||||
|
|
||||||
|
Cron doesn't understand the `%` sign, so if you want to use `date +%R`, then it should be escaped with a backslash: `date +\%R`.
|
||||||
|
|
||||||
|
### File Location
|
||||||
|
|
||||||
The crontab files are in `/var/spool/cron/`, so you can backup or restore them.
|
The crontab files are in `/var/spool/cron/`, so you can backup or restore them.
|
||||||
|
|
||||||
@ -101,7 +105,7 @@ The crontab files are in `/var/spool/cron/`, so you can backup or restore them.
|
|||||||
HOME=/home/user
|
HOME=/home/user
|
||||||
PATH=/usr/condabin:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl:/home/user/.local/bin:/home/user/.scripts/:/home/user/.local/bin:/home/user/.scripts/
|
PATH=/usr/condabin:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl:/home/user/.local/bin:/home/user/.scripts/:/home/user/.local/bin:/home/user/.scripts/
|
||||||
|
|
||||||
1 0 1 * * /usr/bin/mkdir -p $HOME/arc/$(date +%Y/%m)
|
1 0 1 * * /usr/bin/mkdir -p $HOME/arc/$(date +\%Y/\%m)
|
||||||
|
|
||||||
18 0 1 */3 * $HOME/.scripts/mail-clean.sh
|
18 0 1 */3 * $HOME/.scripts/mail-clean.sh
|
||||||
|
|
||||||
@ -110,3 +114,5 @@ PATH=/usr/condabin:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/bin/site_perl:/u
|
|||||||
50 18 * * * /usr/bin/timeout 30m /usr/bin/syncthing
|
50 18 * * * /usr/bin/timeout 30m /usr/bin/syncthing
|
||||||
|
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
||||||
|
@ -46,7 +46,7 @@ Get the message back out the file with:
|
|||||||
|
|
||||||
Search for a key at any key store:
|
Search for a key at any key store:
|
||||||
|
|
||||||
> gpg --keyserver *sks.hklbgd.org* --search-keys nestorv
|
> gpg --search-keys nestorv
|
||||||
|
|
||||||
Once you've made a decision about someone:
|
Once you've made a decision about someone:
|
||||||
|
|
||||||
@ -75,11 +75,11 @@ Once you're in the interface, type `trust`.
|
|||||||
|
|
||||||
Then send those trusted keys up to a server, so people can see you have verified them:
|
Then send those trusted keys up to a server, so people can see you have verified them:
|
||||||
|
|
||||||
> gpg --keyserver *sks.hklbgd.org* --send-keys *024C6B1C84449BD1CB4DF7A152295D2377F4D70F*
|
> gpg --send-keys *024C6B1C84449BD1CB4DF7A152295D2377F4D70F*
|
||||||
|
|
||||||
# Refresh Keys
|
# Refresh Keys
|
||||||
|
|
||||||
> gpg --keyserver *sks.hklbgd.org* --refresh-keys
|
> gpg --refresh-keys
|
||||||
|
|
||||||
# Export
|
# Export
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user