-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathlinux-shortcuts.env
More file actions
44 lines (34 loc) · 1.6 KB
/
linux-shortcuts.env
File metadata and controls
44 lines (34 loc) · 1.6 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
#!/bin/bash
# Directadmin Shortcuts
alias cb-update-versions="cd /usr/local/directadmin/custombuild && ./build update && ./build versions"
alias cb-update-exim="cd /usr/local/directadmin/custombuild && ./build update && ./build exim"
alias cb-update-apache="cd /usr/local/directadmin/custombuild && ./build update && ./build apache n"
alias cb-update-dovecot="cd /usr/local/directadmin/custombuild && ./build update && ./build dovecot"
alias cb-update-roundcube="cd /usr/local/directadmin/custombuild && ./build update && ./build roundcube"
alias cb-update-phpmyadmin="cd /usr/local/directadmin/custombuild && ./build update && ./build phpmyadmin"
alias cb-update-letsencrypt="cd /usr/local/directadmin/custombuild && ./build update && ./build letsencrypt"
# OS Shortcuts
alias update-os="yum update"
# Services Shortcuts
alias restart-mysql="service mysqld restart"
alias restart-php74="service php-fpm74 restart"
alias restart-exim="service exim restart"
alias restart-dovecot="service dovecot restart"
# File / Folder Shortcuts
alias new-file="touch"
alias edit-file="nano"
alias show-file="cat"
alias new-folder="mkdir"
alias move="mv"
alias copy="cp"
alias remove="rm"
alias count-words="wc"
alias search="grep -R"
alias download="wget"
# Apache Shortcuts
alias rebuild-apache="cd /usr/local/directadmin/custombuild && ./build rewrite_confs"
# MySQL / MariaDB Shortcuts
# Tuning Shortcuts
alias create-1gb-swap-ram="sudo dd if=/dev/zero of=/swapfile bs=1024 count=1048576 && sudo chmod 600 /swapfile && sudo mkswap /swapfile && sudo swapon /swapfile && free -m"
# Confirm Linux Shortcuts
echo "Linux Shortcuts is enabled!"