Skip to content

Instantly share code, notes, and snippets.

@kernelhcy
Created October 12, 2019 13:51
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save kernelhcy/21eb9dbb653e2e16312d89c71cb36979 to your computer and use it in GitHub Desktop.
Save kernelhcy/21eb9dbb653e2e16312d89c71cb36979 to your computer and use it in GitHub Desktop.
raspberry bootup script
#!/bin/bash
echo -e "\033[34m[umount] /home/hcy/mycloud/data... \033[0m"
umount /home/hcy/mycloud/data > /dev/null 2>&1
echo -e "\033[34m[umount] /home/hcy/mycloud/public... \033[0m"
umount /home/hcy/mycloud/public > /dev/null 2>&1
echo -e "\033[34m[umount] /home/hcy/mycloud/tddownloads... \033[0m"
umount /home/hcy/mycloud/tddownloads > /dev/null 2>&1
echo -e "\033[34m[mount] /nfs/Data to /home/hcy/mycloud/data... \033[0m"
mount -t nfs 192.168.100.5:/nfs/Data /home/hcy/mycloud/data
echo -e "\033[34m[mount] /nfs/Public to /home/hcy/mycloud/public... \033[0m"
mount -t nfs 192.168.100.5:/nfs/Public /home/hcy/mycloud/public
echo -e "\033[34m[mount] /nfs/TDDownloads to /home/hcy/mycloud/tddownloads... \033[0m"
mount -t nfs 192.168.100.5:/nfs/TDDownloads /home/hcy/mycloud/tddownloads
echo -e "\033[34m[umount] /home/hcy/tmp... \033[0m"
umount /home/hcy/tmp > /dev/null 2>&1
echo -e "\033[34m[umount] /home/hcy/downloads... \033[0m"
umount /home/hcy/downloads > /dev/null 2>&1
echo -e "\033[34m[umount] /home/hcy/documents... \033[0m"
umount /home/hcy/documents > /dev/null 2>&1
echo -e "\033[34m[umount] /home/hcy/movies... \033[0m"
umount /home/hcy/movies > /dev/null 2>&1
echo -e "\033[34m[umount] /home/hcy/projects... \033[0m"
umount /home/hcy/projects > /dev/null 2>&1
echo -e "\033[34m[umount] /tmp/data_a... \033[0m"
umount /mnt/data_a
echo -e "\033[34m[mount] /dev/sda1 to /tmp/data_a... \033[0m"
mount /dev/sda1 /mnt/data_a
echo -e "\033[34m[bind] /mtn/data_a/data/tmp to /home/hcy/tmp... \033[0m"
mount --bind /mnt/data_a/data/tmp /home/hcy/tmp
echo -e "\033[34m[bind] /mtn/data_a/data/documents to /home/hcy/documents... \033[0m"
mount --bind /mnt/data_a/data/documents/ /home/hcy/documents
echo -e "\033[34m[bind] /mtn/data_a/data/movies to /home/hcy/movies... \033[0m"
mount --bind /mnt/data_a/data/movies/ /home/hcy/movies
echo -e "\033[34m[bind] /mtn/data_a/data/projects to /home/hcy/projects... \033[0m"
mount --bind /mnt/data_a/data/projects/ /home/hcy/projects
echo -e "\033[34m[bind] /mtn/data_a/data/downloads to /home/hcy/downloads... \033[0m"
mount --bind /mnt/data_a/data/downloads /home/hcy/downloads
# /home/hcy/programs/nginx/sbin/nginx
echo -e "\033[34m[restart] /etc/init.d/transmission-deamon... \033[0m"
/etc/init.d/transmission-daemon restart
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment