Khi tôi đang vào lệnh
su > echo "sachin"
nó đang hỏi mật khẩu Khi tôi đưa mật khẩu, một số điều kỳ lạ đã xảy ra như bạn có thể thấy:
Một điều nữa: có một người dùng khác, Hadoop , trên máy tính xách tay của tôi, nhưng khi tôi làm
su > echo "Hadoop"
nó nói rằng
không có mục nhập nào cho Hadoop
Điều đó có nghĩa là gì?
su là yêu cầu quyền siêu người dùng, tiếng vang là để in một cái gì đó, echo <text> là để in văn bản,> là những gì tiếp theo, như, su> echo "sachin" giống như su sachin, vì echo " sachin "trả lại sachin
—
OverCoder
@ Yousef's: Số
—
Rmano
echo
không được thực thi. đó là sau lệnh chuyển hướng ">", vì vậy nó được đọc dưới dạng tên tệp. Phần còn lại của cuộc tranh luận được thông qua su
như bình thường!
@ Yousef's Bạn có thể nghĩ đến
—
Eliah Kagan
su $(echo "sachin")
. Điều đó sẽ làm những gì bạn đang nói.
hmmmm, rất xin lỗi vì thông tin sai, tôi không thực sự chắc chắn về nó nhưng tôi đã thử nó và đó là những gì tôi đã tìm ra đầu tiên, cảm ơn vì đã thông báo cho tôi thông tin chính xác
—
OverCoder