Thêm vĩnh viễn biến PATH
Toàn cầu:
echo "export PATH=$PATH:/new/path/variable" >> /etc/profile
Địa phương (chỉ dành cho người dùng):
echo "export PATH=$PATH:/new/path/variable" >> ~/.profile
Để khởi động lại toàn cầu . Đối với relogin địa phương .
Thí dụ
Trước:
$ cat /etc/profile
#!/bin/sh
export PATH=/usr/bin:/usr/sbin:/bin:/sbin
Sau:
$ cat /etc/profile
#!/bin/sh
export PATH=/usr/bin:/usr/sbin:/bin:/sbin
export PATH=/usr/bin:/usr/sbin:/bin:/sbin:/new/path/variable
Ngoài ra, bạn chỉ có thể chỉnh sửa hồ sơ:
$ cat /etc/profile
#!/bin/sh
export PATH=/usr/bin:/usr/sbin:/bin:/sbin:/new/path/variable
Một cách khác (cảm ơn gniourf_gniourf):
echo 'PATH=$PATH:/new/path/variable' >> /etc/profile
Bạn không nên sử dụng dấu ngoặc kép ở đây! echo 'export PATH = $ PATH: / new / path / biến' ... Và nhân tiện, từ khóa xuất khẩu rất có thể vô dụng vì biến PATH rất có thể đã được đánh dấu là đã xuất. - gniourf_gniourf
.bash_profile
nên được thêm vào danh sách là tốt?