Ketika saya melakukan ls -al, saya dapat melihat pemilik dan grup file atau folder. Namun, saya baru-baru ini mengubah UID saya, jadi bagaimana cara mengetahui apakah semua folder saya milik nama pengguna saya dan uid baru?
Sepertinya tidak ada proses di Ubuntu untuk membuat akun pengguna pertama dengan UID tertentu. Jika Anda ingin menggunakan UID non-default, tampaknya Anda harus menghancurkan semuanya di sistem Anda dengan mengubah UID & kemudian mencoba dan memperbaiki bagian-bagiannya ketika Anda menemukan masalah. Ini benar-benar mengerikan & saya benar-benar bingung tentang apa yang harus diubah dan di mana segala sesuatu yang perlu diubah berada.
john smith
Tidak, Anda harus mengubah uid dengan benar, terbaik dari live usb. Anda mungkin dapat memilih uid menggunakan opsi lanjutan di penginstal. Lihat juga muffinresearch.co.uk/linux-changing-uids-and-gids-for-user . Tapi ya, apakah Anda mengubah hal-hal, terutama pengaturan sistem, tanpa memahami caranya, Anda akan merusak ubuntu.
Panther
Apa yang biasanya saya lakukan adalah menginstal sistem membuat pengguna administratif (katakanlah "defaultadm") dan kemudian dari sana saya membuat, menggunakan adduser, pengguna saya yang memiliki UID khusus yang berbeda (Anda tahu, pada tahun 1992 kami memiliki UID pribadi untuk berbagi file dengan NFS yang tidak memiliki tabel UID, dan saya merasa sentimental dengannya :-)). Cara ini bersih dan Anda tidak akan memiliki masalah apa pun. Mencoba mengubah UID di seluruh sistem hampir tidak mungkin --- bukan hanya kepemilikan file, tetapi juga ke dalam beberapa file --- pikirkan /etc/groups.
Jawaban:
Nah, Jika Anda bermaksud ingin melihat UID file maka
ls
perintah dapat membantu.Anda dapat menggunakan
ls
dengan n flag.-n
penjelasan dari halaman manual:sumber
Nah, linux hanya melacak kepemilikan oleh uid
Ubah uid 1000 menjadi uid yang ingin Anda cari.
sumber
adduser
, pengguna saya yang memiliki UID khusus yang berbeda (Anda tahu, pada tahun 1992 kami memiliki UID pribadi untuk berbagi file dengan NFS yang tidak memiliki tabel UID, dan saya merasa sentimental dengannya :-)). Cara ini bersih dan Anda tidak akan memiliki masalah apa pun. Mencoba mengubah UID di seluruh sistem hampir tidak mungkin --- bukan hanya kepemilikan file, tetapi juga ke dalam beberapa file --- pikirkan/etc/groups
.$ ls -lnR yourdir
sumber
Untuk memeriksa uid: gid dari pemilik direktori: grup
sumber