Ketika saya memasukkan perintah
su > echo "sachin"
itu meminta kata sandi. Ketika saya memberikan kata sandi, beberapa hal aneh terjadi seperti yang Anda lihat:
Satu hal lagi: ada pengguna lain, Hadoop , di laptop saya, tetapi ketika saya melakukannya
su > echo "Hadoop"
ia mengatakan
tidak ada entri passwd untuk Hadoop
Apa artinya ini?
su adalah meminta izin pengguna super, gema adalah untuk mencetak sesuatu, gema <teks> adalah untuk mencetak teks,> adalah yang mengikuti, seperti, su> gema "sachin" sama dengan su sachin, karena gema " sachin "mengembalikan sachin
—
OverCoder
@ Yousef's: Tidak.
—
Rmano
echo
Tidak dieksekusi. itu setelah perintah pengalihan ">", sehingga dibaca sebagai nama file. Sisa argumen dilewatkan su
seperti biasa!
@ Yousef's Anda mungkin berpikir
—
Eliah Kagan
su $(echo "sachin")
. Itu akan melakukan apa yang Anda katakan.
hmmmm, maaf untuk info yang salah, saya tidak begitu yakin tentang hal itu tetapi saya mencobanya dan itulah yang pertama kali saya
—
ketahui