回答:
はい、chown
対応するユーザーがいない数値UIDにできます。
sudo chown 1005 /path/to/file
。
sudo
それは数字だと考えています。さらに、番号記号で始まらない数字のグループは数字ではないと考えています。:)
chown 1005 file
ところで、私は最初に試しました。無関係な理由で機能しませんでしたが、欠落している番号記号が原因だと非難しました。少なくとも./file
chownが2つのうちどちらがユーザーであるかを判別できるようにするには、少なくともを使用する必要があります。あなた(読者)が知っているように。
./
。ファイル名は本当にfile
ですか?
chown UID:GID fileName
数字、ユーザー名、グループ名のいずれかで実行できます
例:chown 1000:1000 dirname
有効です
あなたがchmod 755
それにアクセスするためにそれをした後などで、ディレクトリのアクセス許可をリセットする必要があります
id someUsername
gid someUsername
find someLocation -type d -exec chown 1000:1000 {} \;
chown -R $HOST_USER_ID:$HOST_GROUP_ID /usr/bin/mariadb/install/data
を使用するとエラーが発生しますchown: invalid spec: '1000:'
`Lubuntu 16/04
chown -R $HOST_USER_ID /usr/bin/mariadb/install/data; chgrp -R $HOST_GROUP_ID /usr/bin/mariadb/install/data;
/etc/group
、/etc/passwd
またはそのいずれかによって、gententなどのコマンドを参照して詳細を確認できます。
chown \#1005 file
戻りますchown: invalid user: ‘#1005’
。