Saya memiliki beberapa skrip bash yang sangat sederhana yang saya buat bersama untuk hal-hal yang saya lakukan secara teratur. Salah satunya adalah menjalankan duplikasi untuk melakukan tugas cadangan saya. Tidak ada yang pintar hanya sekelompok jika .. maka pernyataan benar-benar. Karena ini perlu dijalankan sebagai sudo apakah itu praktik terbaik untuk meletakkan skrip saya di / usr / bin (atau lokasi lain di PATH), chown to root.root dan chmod ke 700?
git
seperti di github
dalam awan?
/usr/local/bin
. Kalau tidak, saya akan mengatakan hanya memasukkan mereka ~/bin
. Skrip Anda sendiri di kedua direktori harus aman saat Anda meningkatkan.
~/bin
ini adalah tempat terbaik untuk sebagian besar skrip karena Anda tidak harus menggunakan sudo
untuk mengeditnya seperti yang Anda lakukan ketika disimpan /usr/local/bin
.
git
untuk mengontrol versi skrip Anda, letakkan salinan lokal dari git repo di tempat yang Anda sukai~
, dan kemudian symlink skrip ke dalamnya~/bin
.