ຄູ່ມືນີ້ຈະສະແດງວິທີການພິມອອກຂໍ້ມູນກ່ຽວກັບຜູ້ໃຊ້ປັດຈຸບັນລວມທັງກຸ່ມທີ່ພວກເຂົາເປັນເຈົ້າຂອງ.
ຖ້າທ່ານຕ້ອງການສະແດງຂໍ້ມູນລະບົບທ່ານສາມາດໃຊ້ ຄໍາສັ່ງ uname .
id (ສະແດງຂໍ້ມູນຜູ້ໃຊ້ສໍາເລັດ)
ດ້ວຍຕົວເອງຄໍາສັ່ງ id ພິມຫຼາຍຂໍ້ມູນ:
- user id
- ຊື່ຜູ້ໃຊ້
- ກຸ່ມ id
- ຊື່ກຸ່ມ
- id ຂອງກຸ່ມອື່ນໆ
- ຊື່ຂອງກຸ່ມອື່ນໆ
ທ່ານສາມາດດໍາເນີນການຄໍາສັ່ງ id ດັ່ງຕໍ່ໄປນີ້:
id
ຄໍາສັ່ງ id ຈະເປີດເຜີຍຂໍ້ມູນທັງຫມົດກ່ຽວກັບຜູ້ໃຊ້ປັດຈຸບັນແຕ່ທ່ານຍັງສາມາດລະບຸຊື່ຂອງຜູ້ໃຊ້ອື່ນໄດ້.
ຍົກຕົວຢ່າງ:
id fred
id -g (ສະແດງ ID ກຸ່ມປະຖົມສໍາລັບຜູ້ໃຊ້)
ຖ້າທ່ານຕ້ອງການຊອກຫາ id ກຸ່ມຫຼັກສໍາລັບຜູ້ໃຊ້ປະຈຸບັນໃສ່ຄໍາສັ່ງຕໍ່ໄປນີ້:
id -g
ນີ້ຈະສະແດງພຽງແຕ່ id ກຸ່ມດັ່ງເຊັ່ນ: 1001.
ທ່ານອາດຈະສົງໄສວ່າກຸ່ມປະຖົມແມ່ນຫຍັງ. ເມື່ອທ່ານສ້າງຜູ້ໃຊ້ເຊັ່ນ fred, ພວກເຂົາຖືກກໍາຫນົດກຸ່ມອີງໃສ່ການຕັ້ງຄ່າຂອງ / etc / passwd. ເມື່ອຜູ້ໃຊ້ນັ້ນສ້າງໄຟລ໌ພວກເຂົາຈະເປັນເຈົ້າຂອງໂດຍ fred ແລະຖືກມອບຫມາຍໃຫ້ກຸ່ມຫລັກ. ຖ້າຜູ້ໃຊ້ອື່ນໄດ້ຮັບການເຂົ້າເຖິງກຸ່ມແລ້ວພວກເຂົາຈະມີສິດດຽວກັນກັບຜູ້ໃຊ້ອື່ນໃນກຸ່ມນັ້ນ.
ນອກນັ້ນທ່ານຍັງສາມາດໃຊ້ syntax ຕໍ່ໄປນີ້ສໍາລັບການເບິ່ງ id ກຸ່ມຫລັກ:
id - ກຸ່ມ
ຖ້າທ່ານຕ້ອງການເຫັນກຸ່ມ id ຕົ້ນຕໍສໍາລັບຜູ້ໃຊ້ທີ່ແຕກຕ່າງກັນລະບຸຊື່ຜູ້ໃຊ້:
id -g fred
id - ກຸ່ມ fred
id -G (ສະແດງກຸ່ມກຸ່ມທີສອງສໍາລັບຜູ້ໃຊ້)
ຖ້າທ່ານຕ້ອງການຊອກຫາກຸ່ມຮອງຜູ້ໃຊ້ເຂົ້າໄປພິມຄໍາສັ່ງຕໍ່ໄປນີ້:
id -G
ຜົນຜະລິດຈາກຄໍາສັ່ງຂ້າງເທິງຈະຢູ່ຕາມສາຍຂອງ 1000 4 27 38 46 187.
ດັ່ງທີ່ໄດ້ກ່າວມາກ່ອນຫນ້ານີ້ຜູ້ໃຊ້ໄດ້ຖືກມອບຫມາຍໃຫ້ເປັນກຸ່ມປະຖົມແຕ່ດຽວກັນແຕ່ພວກເຂົາຍັງສາມາດຖືກເພີ່ມເຂົ້າໃນກຸ່ມທີສອງ. ຕົວຢ່າງເຊັ່ນ fred ອາດມີກຸ່ມຕົ້ນຕໍຂອງ 1001 ແຕ່ລາວອາດຈະເປັນກຸ່ມ 2000 (ບັນຊີ), 3000 (ຜູ້ຈັດການ) ແລະອື່ນໆ.
ນອກນັ້ນທ່ານຍັງສາມາດໃຊ້ syntax ຕໍ່ໄປນີ້ເພື່ອເບິ່ງຂໍ້ມູນກຸ່ມທີສອງ.
id - ກຸ່ມ
ຖ້າທ່ານຕ້ອງການເບິ່ງ id ກຸ່ມທີສອງສໍາລັບຜູ້ໃຊ້ທີ່ແຕກຕ່າງກັນລະບຸຊື່ຜູ້ໃຊ້:
id -G fred
id - ກຸ່ມ fred
id -gn (ສະແດງຊື່ກຸ່ມຕົ້ນສະບັບສໍາລັບຜູ້ໃຊ້)
ສະແດງ id ກຸ່ມແມ່ນດີແຕ່ເປັນມະນຸດມັນງ່າຍກວ່າທີ່ຈະເຂົ້າໃຈສິ່ງຕ່າງໆໃນເວລາທີ່ພວກເຂົາຖືກຕັ້ງຊື່.
ຄໍາສັ່ງຕໍ່ໄປນີ້ສະແດງຊື່ຂອງກຸ່ມຕົ້ນຕໍສໍາລັບຜູ້ໃຊ້:
id -gn
ຜົນຜະລິດສໍາລັບຄໍາສັ່ງນີ້ກ່ຽວກັບການແຈກແຈງ Linux ມາດຕະຖານອາດຈະຄ້າຍກັບຊື່ຜູ້ໃຊ້. ຕົວຢ່າງ fred.
ນອກນັ້ນທ່ານຍັງສາມາດໃຊ້ syntax ຕໍ່ໄປນີ້ເພື່ອເບິ່ງຊື່ຂອງກຸ່ມ:
id - ກຸ່ມ - ຊື່
ຖ້າທ່ານຕ້ອງການເບິ່ງຊື່ກຸ່ມຕົ້ນສະບັບສໍາລັບຜູ້ໃຊ້ອື່ນໃຫ້ປະກອບມີຊື່ຜູ້ໃຊ້ໃນຄໍາສັ່ງ:
id -gn fred
id - ກຸ່ມ - ຊື່ fred
id -Gn (ສະແດງຊື່ກຸ່ມທີສອງສໍາລັບຜູ້ໃຊ້)
ຖ້າທ່ານຕ້ອງການສະແດງຊື່ກຸ່ມທີສອງແລະບໍ່ແມ່ນຕົວເລກ id ສໍາລັບຜູ້ໃຊ້ໃສ່ຄໍາສັ່ງຕໍ່ໄປນີ້:
id -Gn
ຜົນຜະລິດຈະເປັນບາງຢ່າງຕາມເສັ້ນຂອງ fred adm cdrom sudo sambashare.
ທ່ານສາມາດໄດ້ຮັບຂໍ້ມູນດຽວກັນໂດຍໃຊ້ syntax ຕໍ່ໄປນີ້:
id - ກຸ່ມ - ຊື່
ຖ້າທ່ານຕ້ອງການເບິ່ງຊື່ກຸ່ມຮອງສໍາລັບຜູ້ໃຊ້ອື່ນລະບຸຊື່ຜູ້ໃຊ້ໃນຄໍາສັ່ງ:
id -Gn fred
id - ກຸ່ມ - ຊື່ fred
id -u (ສະແດງຊື່ຜູ້ໃຊ້)
ຖ້າທ່ານຕ້ອງການສະແດງຕົວຜູ້ໃຊ້ສໍາລັບປະເພດຜູ້ໃຊ້ໃນຄໍາສັ່ງຕໍ່ໄປນີ້:
id -u
ຜົນຜະລິດຈາກຄໍາສັ່ງຈະເປັນບາງຢ່າງຕາມເສັ້ນຂອງ 1000.
ທ່ານສາມາດບັນລຸຜົນດຽວກັນໂດຍການພິມຄໍາສັ່ງຕໍ່ໄປນີ້:
id -user
ທ່ານສາມາດຊອກຫາລະຫັດຜູ້ໃຊ້ສໍາລັບຄົນອື່ນໂດຍກໍານົດຊື່ຂອງຜູ້ໃຊ້ເປັນສ່ວນຫນຶ່ງຂອງຄໍາສັ່ງ:
id -u fred
id -user fred
id -un (ສະແດງຊື່ຜູ້ໃຊ້)
ທ່ານສາມາດສະແດງຊື່ຜູ້ໃຊ້ສໍາລັບຜູ້ໃຊ້ປັດຈຸບັນໂດຍການພິມຄໍາສັ່ງຕໍ່ໄປນີ້:
id -un
ຜົນຜະລິດຈາກຄໍາສັ່ງຂ້າງເທິງນີ້ຈະເປັນບາງຢ່າງຕາມເສັ້ນຂອງ fred.
ນອກນັ້ນທ່ານຍັງສາມາດໃຊ້ຄໍາສັ່ງຕໍ່ໄປນີ້ເພື່ອສະແດງຂໍ້ມູນດຽວກັນ:
id -user-name
ມີຈຸດເລັກນ້ອຍໃນການສະຫນອງຊື່ຜູ້ໃຊ້ອື່ນຕໍ່ຄໍາສັ່ງນີ້.
Summary
ເຫດຜົນຕົ້ນຕໍທີ່ຈະນໍາໃຊ້ຄໍາສັ່ງ id ແມ່ນເພື່ອຊອກຮູ້ວ່າກຸ່ມຜູ້ໃຊ້ເປັນຜູ້ໃດແລະບາງຄັ້ງກໍ່ຈະຊອກຫາຜູ້ທີ່ທ່ານເຂົ້າສູ່ລະບົບໂດຍສະເພາະຖ້າທ່ານໃຊ້ ຄໍາສັ່ງ su ເພື່ອປ່ຽນລະຫວ່າງຜູ້ໃຊ້.
ໃນກໍລະນີສຸດທ້າຍ, ທ່ານສາມາດໃຊ້ ຄໍາສັ່ງ whoami ເພື່ອຄົ້ນຫາຜູ້ທີ່ທ່ານເຂົ້າສູ່ລະບົບແລະທ່ານສາມາດໃຊ້ ຄໍາສັ່ງຂອງກຸ່ມ ເພື່ອຄົ້ນຫາກຸ່ມໃດທີ່ເປັນຜູ້ໃຊ້.
ຄໍາສັ່ງ su ສາມາດໃຊ້ໄດ້ຖ້າທ່ານຈໍາເປັນຕ້ອງໃຊ້ຈໍານວນຄໍາສັ່ງເປັນຜູ້ໃຊ້ທີ່ແຕກຕ່າງກັນ. ສໍາລັບຄໍາສັ່ງໂຄສະນາ, ທ່ານຄວນໃຊ້ ຄໍາສັ່ງ sudo .