Thư mục nhà của bạn là một nơi tuyệt vời để lưu trữ mã của bạn trên Mac / Ubuntu (hệ thống dựa trên Linux).
Tôi vẫn sẽ tạo các thư mục con theo nó khi thích hợp. Tôi thường tổ chức theo dự án, với một vài thư mục bổ sung cho bất cứ điều gì, ví dụ
/home/myname/project_pear
/home/myname/project_pear/upgrade/
/home/myname/random_java_code
/home/myname/Dropbox/my_open_source_awesome_project
Một việc khác tôi làm thực sự rất "lớn" đối với tôi là tạo bí danh trong .bash_rc (Ubuntu) hoặc .bash_profile (Mac). Bây giờ tôi có rất nhiều, tôi đặt chúng vào một tệp riêng gọi là .bash_aliases. (dĩ nhiên tôi vẫn sử dụng Dropbox ...) và kèm theo:
if [ -f ~/.bash_aliases ]; then
. ~/.bash_aliases
fi
Ví dụ, ở trên, tôi có thể tạo bí danh 'mup' làm a cd /home/myname/project_pear/upgrade
, sau đó tôi có thể chỉ cần gõ mup
vào dòng lệnh để thực hiện cd dài đó!
Một gợi ý khác - khi bạn sao chép mã làm việc vào một hệ thống dựa trên unix, bạn sẽ thường thấy câu nói thực thi đó là 'sự cho phép không hiệu quả'. Tuy nhiên, bạn có thể thường xuyên sửa lỗi đó bằng chmod +x filename
(sửa đổi tệp để có quyền eXecute.