Khi tôi thực hiện su -
để root, thư mục hiện tại của tôi được đặt thành nhà của root. Có cách nào để giữ thư mục hiện tại mà tôi đã ở, rất giống sudo -s
. Hoặc là câu trả lời để sử dụng sudo?
sudo su -c "zsh"
, trong trường hợp của tôi, giữ cho tôi trong thư mục hiện tại và tải zsh dưới dạng shell với người dùng root. ctrl+d
sau và bạn quay lại với người dùng hiện tại Đối với điều thư mục, hoạt động trực tiếp trên centos đối với tôi, nhưng có lẽ việc thêm `&& cd $ (pwd)` bên trong lệnh đã truyền có thể thực hiện thủ thuật.