BashConfig

## Content * [Project description](#chapter-0) * [Installation](#chapter-1) * [Tips](#chapter-2) ## Project description Bash config files [![Prompt](img/prompt.jpg)]() ## Installation ```bash git clone https://github.com/thek4n/BashConfig chmod u+x BashConfig/setup.sh BashConfig/setup.sh rm -rf BashConfig ``` ## Tips ```$RANDOM``` - Return random 0-32767\ ```\command``` - Without using alias ### Vim | Command | Description | |:------------------ | :------------------------------------ | |```Ctrl + [``` | Analog Esc | |```d -> Ctrl + End``` | Delete from cursor to end of file | | ```u``` | Undo | | ```Ctrl + r``` | Redo | | ```22G``` | Go to line 22 |

### Autostart * create ```/etc/systemd/system/.service``` ```bash sudo vim /etc/systemd/system/.service # create custom service sudo systemctl daemon-reload sudo systemctl start .service # start custom service sudo systemctl status .service # check status sudo systemctl enable .service # autostart custom service ``` ### Cron ```crontab -e``` ```0 0 1 1 * script.sh``` - Every year in 1 January 00:00:00 \ ```*/1 * * * * script.sh``` - Every minute\ ```0 */3 * * 2,5 script.sh``` - One time per 3 hours in Tue and Fri\ ```0 0,12 1 */2 * script.sh``` - At minute 0 past hour 0 and 12 on day-of-month 1 in every 2nd month