Jika tidak dapat menampilkan nama pengguna lengkap dan nama grup di tempat yang disediakan, ls
akan mengganti salah satu atau keduanya dengan ID pengguna atau grup alih-alih memotong, untuk mengurangi atau menghilangkan masalah keamanan karena nama pengguna atau grup yang mirip dengan panjang yang berbeda. Itu tidak akan memperluas kolom. Anda tidak dapat mengubahnya.
File tidak memiliki pemilik dan grup yang disimpan sebagai nama dalam metadatanya, tetapi sebagai UID dan GID.
Jika OS tidak dapat menyelesaikan ID tersebut menjadi nama, mereka akan menampilkan ID apa adanya.
Proses penyelesaian menggunakan /etc/nsswitch.conf
untuk mengetahui ke mana mencarinya. (file, ldap, basis data, dll.)
Saya kira getent group gitlab_ci
tidak akan mengembalikan apa pun, berarti grup tersebut tidak ada. Jika tidak, berarti grup ini tidak memiliki GID 999 yang menjelaskan mengapa file Anda ditampilkan palsu.
Gunakan chgrp
untuk mengubah GID-nya.