Tak Asked: 2018-07-23 23:43:34 +0800 CST2018-07-23 23:43:34 +0800 CST 2018-07-23 23:43:34 +0800 CST 在命令中自动获取 uid 和 gid 772 我正在使用以下命令挂载 CIFS 共享,但我想在同一命令中自动获取 UID 和 GID,这样我就不必每次mount在不同的机器上手动输入它。有什么建议吗? $ sudo mount -t cifs -o username=${USER},password=${PASSWORD},uid=<user>,gid=<group> \ //server-address/folder /mount/path/on/ubuntu mount terminal 1 个回答 Voted Best Answer muru 2018-07-23T23:50:24+08:002018-07-23T23:50:24+08:00 您可以使用以下id命令: $ id uid=1000(muru) gid=1000(muru) groups=1000(muru),4(adm),24(cdrom),27(sudo)... 只是 UID: $ id -u 1000 只是 GID: $ id -g 1000 因此,使用命令替换: $ sudo mount -t cifs -o "username=${USER},password=${PASSWORD},uid=$(id -u),gid=$(id -g)" \ //server-address/folder /mount/path/on/ubuntu
您可以使用以下
id
命令:只是 UID:
只是 GID:
因此,使用命令替换: