ນີ້ແມ່ນ sash ຄໍາສັ່ງທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
sash - ຫອຍຢືນຢູ່ຄົນດຽວທີ່ມີຄໍາສັ່ງໃນຕົວ
SYNOPSYS
ຫຍາບ [-ຄ ຄໍາສັ່ງ] [-f ຊື່ເອກະສານ ] [-ປ ດ່ວນ] [-q] [-a]
ລາຍລະອຽດ
ໄດ້ ຫຍາບ ໂຄງການແມ່ນເປັນ shell ຢືນຢູ່ຄົນດຽວທີ່ເປັນປະໂຫຍດສໍາລັບການຟື້ນຕົວຈາກບາງປະເພດ
ຂອງຄວາມລົ້ມເຫຼວຂອງລະບົບ. ໂດຍສະເພາະ, ມັນໄດ້ຖືກສ້າງຂື້ນເພື່ອຮັບມືກັບບັນຫາຂອງ
ບໍ່ມີຫ້ອງສະຫມຸດທີ່ໃຊ້ຮ່ວມກັນຫຼືການປະຕິບັດທີ່ສໍາຄັນ.
ສຊ ສາມາດປະຕິບັດໂຄງການພາຍນອກ, ເຊັ່ນດຽວກັນກັບໃນແກະໃດຫນຶ່ງ. ບໍ່ມີຂໍ້ຈໍາກັດກ່ຽວກັບສິ່ງເຫຼົ່ານີ້
ຄໍາສັ່ງ, ເປັນ shell ມາດຕະຖານຖືກນໍາໃຊ້ເພື່ອປະຕິບັດໃຫ້ເຂົາເຈົ້າຖ້າຫາກວ່າມີໃດໆທີ່ບໍ່ແມ່ນ wildcard
ຕົວອັກສອນ meta ໃນຄໍາສັ່ງ.
ສໍາຄັນກວ່ານັ້ນ, ຢ່າງໃດກໍຕາມ, ແມ່ນວ່າຫຼາຍຄໍາສັ່ງຂອງລະບົບມາດຕະຖານແມ່ນສ້າງຂຶ້ນໃນ
ຫຍາບ. ຄໍາສັ່ງໃນຕົວເຫຼົ່ານີ້ແມ່ນ:
-ar, -chattr, -chgrp, -chmod, -chown, -chroot, -cmp,
-cp, -dd, -echo, -ed, -grep, -file, -find, -gunzip,
-gzip, -kill, -losetup, -ln, -ls, -lsattr, -mkdir,
-mknod, -more, -mount, -mv, -pivot_root, -printenv, -pwd,
-rm, -rmdir, -sum, -sync, -tar, -touch, -umount, -where
ຄໍາສັ່ງເຫຼົ່ານີ້ໂດຍທົ່ວໄປແມ່ນຄ້າຍຄືກັນກັບໂຄງການມາດຕະຖານທີ່ມີຊື່ທີ່ຄ້າຍຄືກັນ.
ຢ່າງໃດກໍຕາມ, ພວກເຂົາເຈົ້າແມ່ນງ່າຍດາຍແລະ cruder ກວ່າໂຄງການພາຍນອກ, ແລະຈໍານວນຫຼາຍສະນັ້ນ
ທາງເລືອກແມ່ນບໍ່ໄດ້ປະຕິບັດ. ຂໍ້ຈໍາກັດສໍາລັບແຕ່ລະຄໍາສັ່ງທີ່ສ້າງຂຶ້ນແມ່ນໄດ້ອະທິບາຍ
ຕໍ່ມາ.
ຄໍາສັ່ງໃນຕົວທີ່ສອດຄ້ອງກັບໂຄງການພາຍນອກເລີ່ມຕົ້ນດ້ວຍຕົວອັກສອນ dash ໃນ
ເພື່ອຈໍາແນກໃຫ້ເຂົາເຈົ້າຈາກໂຄງການພາຍນອກ. ດັ່ງນັ້ນການພິມ "ls", ສໍາລັບການຍົກຕົວຢ່າງ, ຈະ
ພະຍາຍາມດໍາເນີນການທີ່ແທ້ຈິງ ls ໂຄງການ. ຖ້າ "-ls" ຖືກພິມ, ຫຼັງຈາກນັ້ນຄໍາສັ່ງທີ່ສ້າງຂຶ້ນໃນ
ຮຽນແບບ ls ເອີ້ນວ່າ.
ສໍາລັບຄໍາສັ່ງໃນຕົວ, ຊື່ໄຟລ໌ຖືກຂະຫຍາຍເພື່ອໃຫ້ເຄື່ອງຫມາຍດາວ, ເຄື່ອງຫມາຍຄໍາຖາມ, ແລະ
ຕົວອັກສອນພາຍໃນວົງເລັບສີ່ຫຼ່ຽມຖືກຮັບຮູ້ ແລະຖືກຂະຫຍາຍອອກ. ການໂຕ້ຖຽງສາມາດເປັນ
ອ້າງອີງໂດຍໃຊ້ວົງຢືມດຽວ, ວົງຢືມຄູ່, ຫຼື backslashes. ຢ່າງໃດກໍຕາມ, ບໍ່ມີສາຍຄໍາສັ່ງອື່ນ
ການປຸງແຕ່ງແມ່ນປະຕິບັດ. ນີ້ປະກອບມີການກໍານົດການປ່ຽນເສັ້ນທາງໄຟລ໌, ແລະການກໍານົດ
ຂອງທໍ່ສົ່ງ.
ຖ້າຫາກວ່າໂຄງການພາຍນອກແມ່ນບໍ່ມີຫຼືບໍ່ສາມາດດໍາເນີນການຢ່າງຖືກຕ້ອງ, ຫຼັງຈາກນັ້ນ "alias" build-
ໃນຄໍາສັ່ງອາດຈະຖືກນໍາໃຊ້ເພື່ອກໍານົດຄໍາສັ່ງມາດຕະຖານໃຫມ່ເພື່ອໃຫ້ມັນເຮັດວຽກອັດຕະໂນມັດ
ຄໍາສັ່ງໃນຕົວແທນ. ຕົວຢ່າງ, ຄໍາສັ່ງ "alias ls -ls" redefines "ls" ເພື່ອດໍາເນີນການ
ຄໍາສັ່ງໃນຕົວ. ນີ້ຊ່ວຍປະຢັດທ່ານຄວາມເຈັບປວດຂອງການຕ້ອງຈື່ຈໍາທີ່ຈະພິມນໍາ
dash ຕະຫຼອດເວລາ. ຖ້າໂຄງການພາຍນອກຈໍານວນຫຼາຍຈະບໍ່ດໍາເນີນການ, ຫຼັງຈາກນັ້ນຄໍາສັ່ງ "aliasall".
ອາດຈະເປັນປະໂຫຍດໃນການສ້າງນາມແຝງຫຼາຍອັນ.
ຄໍາສັ່ງ "help" ຈະລາຍຊື່ທັງຫມົດຂອງຄໍາສັ່ງທີ່ສ້າງຂຶ້ນໃນ ຫຍາບ . ຖ້າມີການໂຕ້ຖຽງ
ໃຫ້, ມັນຈະລາຍຊື່ພຽງແຕ່ຄໍາສັ່ງທີ່ສ້າງຂຶ້ນໃນທີ່ມີ argument ທີ່ເປັນ a
ສະຕຣິງຍ່ອຍ. ແຕ່ລະຄໍາສັ່ງທີ່ສ້າງຂຶ້ນໃນແມ່ນໄດ້ອະທິບາຍຂ້າງລຸ່ມນີ້ໃນລາຍລະອຽດເພີ່ມເຕີມ.
alias [ຊື່ [ຄໍາສັ່ງ]]
If ຊື່ ແລະ ຄໍາສັ່ງ ໄດ້ຖືກສະຫນອງໃຫ້, ນີ້ກໍານົດນາມແຝງສໍາລັບຄໍາສັ່ງທີ່ມີ
ຊື່ທີ່ລະບຸທີ່ປະຕິບັດຄໍາສັ່ງທີ່ລະບຸໄວ້ດ້ວຍການໂຕ້ຖຽງທີ່ເປັນໄປໄດ້.
ຂໍ້ໂຕ້ແຍ້ງທີ່ມີຕົວແທນສາມາດຖືກອ້າງອີງເພື່ອເລື່ອນການຂະຫຍາຍຂອງມັນ
ຈົນກ່ວານາມແຝງຖືກເອີ້ນ. ຖ້າພຽງແຕ່ ຊື່ ໄດ້ຖືກສະຫນອງໃຫ້, ຫຼັງຈາກນັ້ນຄໍານິຍາມຂອງ
ນາມແຝງຄໍາສັ່ງທີ່ລະບຸແມ່ນສະແດງ. ຖ້າບໍ່ມີຫຍັງສະຫນອງໃຫ້, ຫຼັງຈາກນັ້ນຄໍານິຍາມ
ຂອງນາມແຝງທັງໝົດຖືກສະແດງ.
ນາມແຝງ
ນີ້ກໍານົດນາມແຝງສໍາລັບທຸກຄໍາສັ່ງທີ່ສ້າງຂຶ້ນໃນຕົວທີ່ເລີ່ມຕົ້ນດ້ວຍ dashes ກັບ the
ຊື່ທີ່ສອດຄ້ອງກັນໂດຍບໍ່ມີການ dashes. ນີ້ອາດຈະເປັນປະໂຫຍດໃນເວລາທີ່ລະບົບເປັນດັ່ງນັ້ນ
ເສຍຫາຍທີ່ບໍ່ມີໂຄງການພາຍນອກອາດຈະຖືກປະຕິບັດທັງຫມົດ.
-ອາ [txp][v] arfile [ຊື່ເອກະສານ]...
ສ້າງລາຍການ ຫຼືແຍກໄຟລ໌ອອກຈາກແຟ້ມຈັດເກັບ ar. ການໂຕ້ຖຽງ arfile ກໍານົດໄຟລ໌
ຊື່ທີ່ມີບ່ອນເກັບມ້ຽນ. ຖ້າບໍ່ມີການລະບຸຊື່ໄຟລ໌ເພີ່ມເຕີມ, ຫຼັງຈາກນັ້ນ
ໄຟລ໌ທັງໝົດຢູ່ໃນບ່ອນເກັບມ້ຽນແມ່ນດໍາເນີນການຢູ່. ຖ້າບໍ່ດັ່ງນັ້ນ, ມີພຽງແຕ່ສະມາຊິກຮວບຮວມເຫຼົ່ານັ້ນ
ທີ່ມີຊື່ດຽວກັນກັບຫນຶ່ງໃນຊື່ໄຟລ໌ເພີ່ມເຕີມແມ່ນດໍາເນີນການກ່ຽວກັບການ.
ຊື່ໄຟລ໌ທີ່ບໍ່ປາກົດຢູ່ໃນບ່ອນເກັບມ້ຽນຈະຖືກລະເລີຍ. ແຟ້ມຈັດເກັບບໍ່ສາມາດເປັນໄດ້
ສ້າງ ຫຼືດັດແກ້. archiver ຈັດການກັບການເກັບ 4.0BSD ຢ່າງຖືກຕ້ອງ, ແລະ
ເຂົ້າໃຈທັງ SysV ແລະ 4.4BSD extensions ສໍາລັບຊື່ໄຟລ໌ຍາວ. ຂະຫຍາຍ
ບໍ່ຮອງຮັບຮູບແບບ pseudo-BSD; ແລະທັງສອງຮູບແບບສອງ Antediluvian ແມ່ນບໍ່
ໄດ້ມາຈາກ V7 ແລະກ່ອນຫນ້ານັ້ນ. (ປົກກະຕິແລ້ວ GNU archiver ຈະສ້າງຮວບຮວມຢູ່ໃນ
ຮູບແບບ 4.0BSD ດ້ວຍການຂະຫຍາຍ SysV.)
cd [ຊື່]
If ຊື່ ໄດ້ຖືກສະຫນອງໃຫ້, ຫຼັງຈາກນັ້ນໄດເລກະທໍລີປະຈຸບັນຖືກປ່ຽນເປັນ dirName. ຖ້າ
ຊື່ ບໍ່ມີ, ຫຼັງຈາກນັ້ນໄດເລກະທໍລີປະຈຸບັນຖືກປ່ຽນເປັນເຮືອນຂອງຜູ້ໃຊ້
ໄດເຣັກທໍຣີ (ຄ່າຂອງຕົວແປສະພາບແວດລ້ອມ $HOME).
- ສົນທະນາ [+i] [-i] [+a] [-a] ຊື່ເອກະສານ ...
ປ່ຽນຄຸນລັກສະນະຂອງໄຟລ໌ທີ່ລະບຸໄວ້ໃນລະບົບໄຟລ໌ ext2 ຫຼື ext3. ການນໍາໃຊ້
ເຄື່ອງຫມາຍບວກເພີ່ມຄຸນລັກສະນະທີ່ລະບຸໄວ້ສໍາລັບໄຟລ໌. ການນໍາໃຊ້ເຄື່ອງຫມາຍລົບລົບ
ຄຸນລັກສະນະທີ່ລະບຸໄວ້ສໍາລັບໄຟລ໌. ຄຸນລັກສະນະ 'i' ເຮັດໃຫ້ໄຟລ໌ບໍ່ສາມາດປ່ຽນແປງໄດ້
ດັ່ງນັ້ນມັນບໍ່ສາມາດປ່ຽນແປງໄດ້. ຄຸນສົມບັດ 'a' ເຮັດໃຫ້ໄຟລ໌ຕໍ່ທ້າຍເທົ່ານັ້ນ. ນີ້
ຄໍາສັ່ງແມ່ນມີຢູ່ໃນ Linux ເທົ່ານັ້ນ.
-chgrp gid ຊື່ເອກະສານ ...
ປ່ຽນ ID ກຸ່ມສຳລັບລາຍການໄຟລ໌ທີ່ລະບຸໄວ້. ໄດ້ gid ສາມາດເປັນກຸ່ມໄດ້
ຊື່, ຫຼືຄ່າທົດສະນິຍົມ.
-chmod ຮູບແບບການ ຊື່ເອກະສານ ...
ປ່ຽນຮູບແບບຂອງບັນຊີລາຍການທີ່ກໍານົດໄວ້ຂອງໄຟລ໌. ໄດ້ ຮູບແບບການ ການໂຕ້ຖຽງພຽງແຕ່ສາມາດເປັນ
ຄ່າເລກແປດ.
- ໂກນ uid ຊື່ເອກະສານ ...
ປ່ຽນ ID ເຈົ້າຂອງສຳລັບລາຍຊື່ໄຟລ໌ທີ່ລະບຸ. ໄດ້ uid ສາມາດເປັນຜູ້ໃຊ້ໄດ້
ຊື່, ຫຼືຄ່າທົດສະນິຍົມ.
- ຮາກ ເສັ້ນທາງ
ປ່ຽນໄດເລກະທໍລີຮາກເປັນທີ່ລະບຸໄວ້ໃນ ເສັ້ນທາງ ໄດເລກະທໍລີນີ້ຈະເປັນ
ໃຊ້ສໍາລັບຊື່ເສັ້ນທາງທີ່ເລີ່ມຕົ້ນດ້ວຍ /. ໄດເລກະທໍລີຮາກແມ່ນສືບທອດໂດຍທັງຫມົດ
ເດັກນ້ອຍຂອງຂະບວນການປະຈຸບັນ.
-cmp ຊື່ໄຟລ໌1 ຊື່ໄຟລ໌2
ກຳນົດວ່າຊື່ໄຟລ໌ທີ່ລະບຸນັ້ນມີຂໍ້ມູນຄືກັນຫຼືບໍ່. ນີ້ເວົ້າວ່າ
ວ່າໄຟລ໌ແມ່ນເຊື່ອມຕໍ່ກັບກັນແລະກັນ, ຂະຫນາດທີ່ແຕກຕ່າງກັນ, ແຕກຕ່າງກັນໃນສະເພາະໃດຫນຶ່ງ
ຈໍານວນ byte, ຫຼືຄືກັນ.
-cp srcName ... ຊື່ dest
ສໍາເນົາຫນຶ່ງຫຼືຫຼາຍໄຟລ໌ຈາກ srcName ການ ຊື່ dest. ຖ້າຫຼາຍກວ່າຫນຶ່ງ
srcName ໄດ້ຖືກມອບໃຫ້, ຫຼືຖ້າ destName ເປັນໄດເລກະທໍລີ, ຫຼັງຈາກນັ້ນທັງຫມົດ srcNames ຈະຖືກຄັດລອກ
ເຂົ້າໄປໃນໄດເລກະທໍລີ destName ທີ່ມີຊື່ດຽວກັນກັບ srcNames.
-dd if=ຊື່ of=ຊື່ [bs=n] [count=n] [ຂ້າມ=n] [seek=n]
ສຳເນົາຂໍ້ມູນຈາກໄຟລ໌ໜຶ່ງໄປຫາອີກໄຟລ໌ໜຶ່ງດ້ວຍພາລາມິເຕີທີ່ລະບຸໄວ້. ໄດ້ if ແລະ of
arguments ຕ້ອງໄດ້ຮັບການສະຫນອງໃຫ້, ດັ່ງນັ້ນ stdin ແລະ stdout ບໍ່ສາມາດຖືກກໍານົດ. ໄດ້ bs
argument ແມ່ນຂະຫນາດຂອງຕັນ, ແລະເປັນຕົວເລກ (ເຊິ່ງເລີ່ມຕົ້ນເປັນ 512 bytes).
Count ແມ່ນຈໍານວນຂອງຕັນທີ່ຈະຄັດລອກ (ຊຶ່ງເປັນຄ່າເລີ່ມຕົ້ນທີ່ຈະສິ້ນສຸດຂອງໄຟລ໌ສໍາລັບ
ໄຟລ໌ປ້ອນ). ຂ້າມ ແມ່ນຈໍານວນບລັອກທີ່ຈະບໍ່ສົນໃຈກ່ອນທີ່ຈະຄັດລອກ (ຊອກຫາຖືກນໍາໃຊ້
ຖ້າເປັນໄປໄດ້, ແລະຄ່າເລີ່ມຕົ້ນແມ່ນ 0). ຊອກຫາວິທີ ແມ່ນຈໍານວນຂອງຕັນເພື່ອຊອກຫາຢູ່ໃນ
ໄຟລ໌ຜົນຜະລິດກ່ອນທີ່ຈະຂຽນ (ແລະຄ່າເລີ່ມຕົ້ນເປັນ 0). ຄ່າເລກທົດສະນິຍົມໃດນຶ່ງ
ສາມາດມີໜຶ່ງ ຫຼືຫຼາຍຕົວໜັງສືຕໍ່ຈາກຊຸດ 'kbw', ເຊິ່ງຄູນໃຫ້
ຄ່າໂດຍ 1024, 512, ແລະ 2 ຕາມລໍາດັບ. ຄໍາສັ່ງລາຍງານຈໍານວນເຕັມ
blocks ອ່ານ ແລະ ຂຽນ, ແລະ ບໍ່ ວ່າ ຈະ ເປັນ ຫຼື ບໍ່ ວ່າ blocks ບາງ ສ່ວນ ໄດ້ ອ່ານ ຫຼື ຂຽນ.
- ສຽງດັງ [args] ...
echo ການໂຕ້ຖຽງກັບຄໍາສັ່ງ -echo. Wildcards ແມ່ນຂະຫຍາຍອອກ, ດັ່ງນັ້ນນີ້ແມ່ນ a
ວິທີທີ່ສະດວກເພື່ອໃຫ້ໄດ້ຮັບບັນຊີລາຍການໄວຂອງຊື່ໄຟລ໌ໃນລະບົບ. ຜົນຜະລິດແມ່ນ
ສິ້ນສຸດດ້ວຍແຖວໃໝ່ສະເໝີ.
-ed [ຊື່ເອກະສານ]
ແກ້ໄຂໄຟລ໌ທີ່ລະບຸໂດຍໃຊ້ຄໍາສັ່ງ line-mode. ຕໍ່ໄປນີ້ ed ຄໍາສັ່ງແມ່ນ
ສະຫນອງໃຫ້: = crwiadplsfkz ແລະ q. ຕົວເລກແຖວສາມາດຄົງທີ່, ".",
"$", "'x", /string/ ແລະການປະສົມປະສານເລກຄະນິດສາດທີ່ງ່າຍດາຍຂອງສິ່ງເຫຼົ່ານີ້. ໂຕແທນ
ຄໍາສັ່ງແລະການສະແດງອອກຂອງການຄົ້ນຫາສາມາດນໍາໃຊ້ພຽງແຕ່ສາຍອັກສອນ. ມີບາງ
ຄວາມແຕກຕ່າງເລັກນ້ອຍໃນວິທີທີ່ບາງຄໍາສັ່ງປະຕິບັດ.
exec ຊື່ເອກະສານ [args]
ດໍາເນີນການໂຄງການທີ່ລະບຸໄວ້ກັບ arguments ທີ່ກໍານົດໄວ້. ອັນນີ້ແທນ ຫຍາບ
ຢ່າງສົມບູນໂດຍໂຄງການປະຕິບັດ.
ການທ່ອງທ່ຽວ ອອກຈາກ ຫຍາບ.
-file ຊື່ເອກະສານ ...
ກວດເບິ່ງໄຟລ໌ທີ່ລະບຸໄວ້ແລະພິມອອກປະເພດໄຟລ໌ຂອງພວກເຂົາ. ນີ້ຊີ້ໃຫ້ເຫັນບໍ່ວ່າຈະເປັນ
ໄຟລ໌ແມ່ນໄຟລ໌ປົກກະຕິຫຼືບໍ່, ບໍ່ວ່າຈະມີຂໍ້ຄວາມທີ່ສາມາດພິມໄດ້ຫຼືແກະ
ສະຄຣິບ, ສາມາດປະຕິບັດໄດ້, ຫຼືມີຂໍ້ມູນຖານສອງ.
- ຊອກຫາ ຊື່ [-xdev] [- ປະເພດ ຕົວອັກສອນ] [-ຊື່ ຮູບແບບ] [- ຂະຫນາດ ຂະໜາດນ້ອຍ]
ຊອກຫາໄຟລ໌ທັງຫມົດທີ່ບັນຈຸຢູ່ໃນໄດເລກະທໍລີທີ່ລະບຸໄວ້ເຊິ່ງຕອບສະຫນອງທັງຫມົດຂອງ
ເງື່ອນໄຂທີ່ກໍານົດໄວ້. ທາງເລືອກ -xdev ປ້ອງກັນການຂ້າມຈຸດ mount. ໄດ້
ທາງເລືອກ -name ກໍານົດຮູບແບບ wildcard ໃຫ້ກົງກັບອົງປະກອບສຸດທ້າຍຂອງໄຟລ໌
ຊື່. ທາງເລືອກ -type ກໍານົດວ່າໄຟລ໌ຕ້ອງມີປະເພດທີ່ກົງກັບ
ບັນຊີລາຍຊື່ທີ່ລະບຸຈາກຊຸດ: fdcbps l. ເຫຼົ່ານີ້ເປັນຕົວແທນຂອງໄຟລ໌ປົກກະຕິ,
ໄດເລກະທໍລີ, ອຸປະກອນຕົວອັກສອນ, ອຸປະກອນຕັນ, ທໍ່ທີ່ມີຊື່, ເຕົ້າຮັບ, ແລະສັນຍາລັກ
ການເຊື່ອມຕໍ່. ທາງເລືອກ -size ກໍານົດວ່າໄຟລ໌ຕ້ອງເປັນໄຟລ໌ປົກກະຕິຫຼື
ໄດເລກະທໍລີທີ່ມີຢ່າງຫນ້ອຍຈໍານວນ bytes ທີ່ລະບຸໄວ້.
-grep [-in] ຄໍາ ຊື່ເອກະສານ ...
ສະແດງແຖວຂອງໄຟລ໌ທີ່ລະບຸໄວ້ເຊິ່ງປະກອບດ້ວຍຄໍາທີ່ໃຫ້. ຖ້າພຽງແຕ່ຫນຶ່ງ
ຊື່ໄຟລ໌ແມ່ນໃຫ້, ຫຼັງຈາກນັ້ນພຽງແຕ່ເສັ້ນກົງກັນໄດ້ຖືກພິມອອກ. ຖ້າຫຼາຍໄຟລ໌
ຊື່ແມ່ນໃຫ້, ຫຼັງຈາກນັ້ນຊື່ໄຟລ໌ຈະຖືກພິມພ້ອມກັບເສັ້ນທີ່ກົງກັນ.
Word ຕ້ອງເປັນຄໍາດຽວ, (ie, ບໍ່ແມ່ນການສະແດງອອກປົກກະຕິ). ຖ້າ -i ແມ່ນໃຫ້, ຫຼັງຈາກນັ້ນ
ກໍລະນີຖືກລະເລີຍໃນເວລາເຮັດການຄົ້ນຫາ. ຖ້າ -n ຖືກໃຫ້, ຫຼັງຈາກນັ້ນຕົວເລກແຖວຂອງ
ເສັ້ນທີ່ກົງກັນກໍ່ຖືກພິມອອກ.
- gunzip inputFileName ... [-or ເສັ້ນທາງອອກ]
ຍົກເລີກການບີບອັດໜຶ່ງ ຫຼືຫຼາຍໄຟລ໌ທີ່ໄດ້ຖືກບີບອັດໂດຍໃຊ້ gzip or compress
ສູດການຄິດໄລ່. ຖ້າຫາກວ່າທາງເລືອກ -o ບໍ່ໄດ້ຖືກໃຫ້, ຫຼັງຈາກນັ້ນແຕ່ລະຊື່ໄຟລ໌ປ້ອນຂໍ້ມູນຕ້ອງ
ມີໜຶ່ງໃນນາມສະກຸນ ".gz", ".tgz", ຫຼື ".Z", ແລະໄຟລ໌ເຫຼົ່ານັ້ນຈະຖືກປ່ຽນແທນ.
ໂດຍເວີຊັນທີ່ບໍ່ໄດ້ບີບອັດຂອງໄຟລ໌ເຫຼົ່ານັ້ນ. ໄຟລ໌ຕົ້ນສະບັບຈະຖືກລຶບຖິ້ມ
ຫຼັງຈາກໄຟລ໌ຜົນຜະລິດໄດ້ຖືກສ້າງຂື້ນຢ່າງສໍາເລັດຜົນ. ສະບັບທີ່ບໍ່ໄດ້ບີບອັດ
ຂອງໄຟລ໌ມີຊື່ດຽວກັນກັບຊື່ໄຟລ໌ຕົ້ນສະບັບ, ຍົກເວັ້ນສໍາລັບການງ່າຍດາຍ
ການປັບປຸງການຂະຫຍາຍຂອງເຂົາເຈົ້າ. ຖ້າສ່ວນຂະຫຍາຍແມ່ນ ".tgz", ຫຼັງຈາກນັ້ນການຂະຫຍາຍແມ່ນ
ແທນທີ່ດ້ວຍ ".tar". ຖ້າບໍ່ດັ່ງນັ້ນ, ສ່ວນຂະຫຍາຍ ".gz" ຫຼື ".Z" ຈະຖືກລຶບອອກ.
ຖ້າຫາກວ່າທາງເລືອກ -o ຖືກໃຫ້, ຫຼັງຈາກນັ້ນໄຟລ໌ທີ່ປ້ອນຂໍ້ມູນຈະບໍ່ໄດ້ຮັບການລຶບ, ແລະ
ສະບັບທີ່ບໍ່ໄດ້ບີບອັດຂອງໄຟລ໌ຈະຖືກສ້າງຂື້ນຕາມທີ່ລະບຸໄວ້ໂດຍ ເສັ້ນທາງອອກທີ່ຢູ່ ຖ້າຫາກວ່າ
ເສັ້ນທາງຜົນຜະລິດແມ່ນໄດເລກະທໍລີ, ຫຼັງຈາກນັ້ນສະບັບທີ່ບໍ່ໄດ້ບີບອັດຂອງໄຟລ໌ປ້ອນຂໍ້ມູນ
ຈະຖືກຈັດໃສ່ໃນໄດເລກະທໍລີນັ້ນດ້ວຍຊື່ໄຟລ໌ຂອງພວກເຂົາທີ່ຖືກດັດແປງຕາມທີ່ອະທິບາຍຂ້າງເທິງ,
ຫຼືດ້ວຍຊື່ດຽວກັນຖ້າຊື່ໄຟລ໌ທີ່ປ້ອນເຂົ້າບໍ່ມີອັນໃດອັນໜຶ່ງອັນພິເສດ
ສ່ວນຂະຫຍາຍ. ຖ້າເສັ້ນທາງຜົນຜະລິດເປັນໄຟລ໌ປົກກະຕິ, ຫຼັງຈາກນັ້ນພຽງແຕ່ໄຟລ໌ປ້ອນຂໍ້ມູນດຽວເທົ່ານັ້ນ
ອະນຸຍາດໃຫ້, ແລະສະບັບທີ່ບໍ່ໄດ້ບີບອັດຂອງໄຟລ໌ປ້ອນຂໍ້ມູນນັ້ນແມ່ນໄດ້ສ້າງຕັ້ງຂຶ້ນເປັນຜົນຜະລິດໄດ້
ເສັ້ນທາງທີ່ແນ່ນອນ. ຖ້າເສັ້ນທາງຜົນຜະລິດແມ່ນອຸປະກອນຕັນຫຼືລັກສະນະ, ຫຼັງຈາກນັ້ນ
ລຸ້ນທີ່ບໍ່ໄດ້ບີບອັດຂອງໄຟລ໌ທີ່ປ້ອນເຂົ້າແມ່ນເຊື່ອມຕໍ່ເຂົ້າກັບອຸປະກອນ.
ຄໍາສັ່ງນີ້ສາມາດໃຊ້ໄດ້ພຽງແຕ່ຖ້າ ຫຍາບ ໄດ້ຖືກລວບລວມເພື່ອໃຊ້ຫ້ອງສະຫມຸດ gzip.
-gzip inputFileName ... [-or ເສັ້ນທາງອອກ]
ບີບອັດໜຶ່ງ ຫຼືຫຼາຍໄຟລ໌ໂດຍໃຊ້ gzip ສູດການຄິດໄລ່. ຖ້າທາງເລືອກ -o ບໍ່ແມ່ນ
ໃຫ້, ຫຼັງຈາກນັ້ນແຕ່ລະຊື່ໄຟລ໌ທີ່ປ້ອນຈະຖືກແທນທີ່ໂດຍການບີບອັດ
ສະບັບຂອງໄຟລ໌ເຫຼົ່ານັ້ນ, ໄຟລ໌ຕົ້ນສະບັບຈະໄດ້ຮັບການລຶບຫຼັງຈາກໄຟລ໌ຜົນຜະລິດໄດ້
ໄດ້ຖືກສ້າງຂື້ນຢ່າງສໍາເລັດຜົນ. ສະບັບທີ່ຖືກບີບອັດຂອງໄຟລ໌ມີຄືກັນ
ຊື່ເປັນຊື່ໄຟລ໌ຕົ້ນສະບັບ, ຍົກເວັ້ນສໍາລັບການດັດແກ້ງ່າຍດາຍຂອງ
ສ່ວນຂະຫຍາຍ. ຖ້າສ່ວນຂະຫຍາຍແມ່ນ ".tar", ຫຼັງຈາກນັ້ນສ່ວນຂະຫຍາຍຈະຖືກແທນທີ່ດ້ວຍ ".tgz".
ຖ້າບໍ່ດັ່ງນັ້ນ, ສ່ວນຂະຫຍາຍ ".gz" ຈະຖືກເພີ່ມ.
ຖ້າຫາກວ່າທາງເລືອກ -o ຖືກໃຫ້, ຫຼັງຈາກນັ້ນໄຟລ໌ທີ່ປ້ອນຂໍ້ມູນຈະບໍ່ໄດ້ຮັບການລຶບ, ແລະ
ສະບັບທີ່ຖືກບີບອັດຂອງໄຟລ໌ຈະຖືກສ້າງຂື້ນຕາມທີ່ລະບຸໄວ້ ເສັ້ນທາງອອກທີ່ຢູ່ ຖ້າຫາກວ່າ
ເສັ້ນທາງຜົນຜະລິດແມ່ນໄດເລກະທໍລີ, ຫຼັງຈາກນັ້ນສະບັບທີ່ຖືກບີບອັດຂອງໄຟລ໌ປ້ອນຂໍ້ມູນ
ຈະຖືກຈັດໃສ່ໃນໄດເລກະທໍລີນັ້ນໂດຍມີຊື່ໄຟລ໌ທີ່ຖືກດັດແປງຕາມທີ່ອະທິບາຍໄວ້ຂ້າງເທິງ.
ຖ້າເສັ້ນທາງຜົນຜະລິດບໍ່ແມ່ນໄດເລກະທໍລີ, ຫຼັງຈາກນັ້ນພຽງແຕ່ໄຟລ໌ປ້ອນຂໍ້ມູນຫນຶ່ງແມ່ນອະນຸຍາດໃຫ້, ແລະ
ສະບັບທີ່ຖືກບີບອັດຂອງໄຟລ໌ປ້ອນຂໍ້ມູນນັ້ນຖືກສ້າງເປັນເສັ້ນທາງຜົນຜະລິດຢ່າງແທ້ຈິງ
ລະບຸ.
ຄໍາສັ່ງນີ້ສາມາດໃຊ້ໄດ້ພຽງແຕ່ຖ້າ ຫຍາບ ໄດ້ຖືກລວບລວມເພື່ອໃຊ້ຫ້ອງສະຫມຸດ gzip.
ຊ່ວຍເຫຼືອ [ຄໍາ]
ສະແດງລາຍການຄໍາສັ່ງໃນຕົວພ້ອມກັບສາຍການໃຊ້ງານຂອງພວກມັນ. ຖ້າຫາກວ່າຄໍາສັບຕ່າງໆແມ່ນ
ໃຫ້, ຫຼັງຈາກນັ້ນພຽງແຕ່ຄໍາສັ່ງທີ່ມີຊື່ຫຼືການນໍາໃຊ້ປະກອບດ້ວຍຄໍາທີ່ຖືກສະແດງ.
ຖ້າຄໍາໃດຖືກລະບຸທີ່ກົງກັບຊື່ຄໍາສັ່ງທີ່ສ້າງໃນຕົວ, ຫຼັງຈາກນັ້ນສັ້ນ
ລາຍລະອຽດຂອງຄໍາສັ່ງແລະການນໍາໃຊ້ຂອງມັນໄດ້ຖືກມອບໃຫ້.
- ຂ້າ [- ສັນຍານ] pid ...
ສົ່ງສັນຍານທີ່ລະບຸໄວ້ໃນລາຍການຂະບວນການທີ່ລະບຸໄວ້. ສັນຍານ ແມ່ນຕົວເລກ
ຄ່າ, ຫຼືໜຶ່ງໃນຄ່າພິເສດ HUP, INT, QUIT, KILL, TERM, STOP, CONT, USR1 ຫຼື
USR2. ຖ້າບໍ່ມີການລະບຸສັນຍານ, SIGTERM ຖືກນໍາໃຊ້.
- ການສູນເສຍ [-d] loopDev [ໄຟລ໌]
ເຊື່ອມໂຍງອຸປະກອນ loopback ກັບໄຟລ໌ໃນລະບົບ. ຖ້າ -d ບໍ່ໄດ້ໃຫ້, ໄດ້
ອຸປະກອນ loopback loopDev ແມ່ນກ່ຽວຂ້ອງກັບ ຍື່ນ. If -d ແມ່ນໃຫ້, loopDev is
ບໍ່ກ່ຽວຂ້ອງກັບໄຟລ໌ທີ່ມັນຖືກຕັ້ງຄ່າໃນປັດຈຸບັນ.
-ln [-s] srcName ... ຊື່ dest
ເຊື່ອມຕໍ່ນຶ່ງ ຫຼືຫຼາຍໄຟລ໌ຈາກ srcName ເຖິງທີ່ລະບຸ ຊື່ dest. ຖ້າມີ
ຫຼາຍ srcNames, ຫຼື destName ແມ່ນໄດເລກະທໍລີ, ຫຼັງຈາກນັ້ນການເຊື່ອມຕໍ່ຈະຖືກໃສ່ໃນ destName.
ໄດເລກະທໍລີທີ່ມີຊື່ດຽວກັນກັບຊື່ແຫຼ່ງ. ການເຊື່ອມຕໍ່ເລີ່ມຕົ້ນແມ່ນການເຊື່ອມຕໍ່ຍາກ.
ການນໍາໃຊ້ -s ເຮັດໃຫ້ການເຊື່ອມຕໍ່ສັນຍາລັກ. ສໍາລັບການເຊື່ອມຕໍ່ສັນຍາລັກ, ພຽງແຕ່ຫນຶ່ງ srcName ສາມາດເປັນ
ລະບຸ.
-ls [-lidFC] ຊື່ເອກະສານ ...
ສະແດງຂໍ້ມູນກ່ຽວກັບລາຍຊື່ໄຟລ໌ທີ່ລະບຸໄວ້. ບັນຊີລາຍຊື່ປົກກະຕິແມ່ນ
ພຽງແຕ່ບັນຊີລາຍຊື່ຂອງຊື່ໄຟລ໌, ຫນຶ່ງຕໍ່ແຖວ. ທາງເລືອກທີ່ມີຢູ່ແມ່ນ -l, -n, -i,
-d, ແລະ -F. ທາງເລືອກ -l ຜະລິດລາຍຊື່ຍາວໃຫ້ 'ls' ປົກກະຕິ.
ຂໍ້ມູນ. ທາງເລືອກ -n ແມ່ນຄ້າຍຄື -l ຍົກເວັ້ນຜູ້ໃຊ້ຕົວເລກແລະ ID ກຸ່ມນັ້ນ
ສະແດງໃຫ້ເຫັນ. ທາງເລືອກ -i ສະແດງຕົວເລກ inode ຂອງໄຟລ໌. ທາງເລືອກ -d
ສະແດງຂໍ້ມູນກ່ຽວກັບໄດເລກະທໍລີ, ແທນທີ່ຈະເປັນໄຟລ໌ພາຍໃນມັນ. ໄດ້ -F
ທາງເລືອກຕໍ່ທ້າຍສະlash ຫຼືດາວກັບຊື່ໄຟລ໌ຖ້າຫາກວ່າໄຟລ໌ເປັນລະບົບຫຼື
ແມ່ນປະຕິບັດໄດ້. ຕົວເລືອກ -C ສະແດງຊື່ໄຟລ໌ໃນຮູບແບບຫຼາຍຖັນ.
ຄວາມກວ້າງຂອງຜົນຜະລິດແມ່ນຄິດໄລ່ໂດຍໃຊ້ຕົວແປສະພາບແວດລ້ອມ COLS.
-lsattr ຊື່ເອກະສານ ...
ສະແດງຄຸນລັກສະນະຂອງໄຟລ໌ທີ່ລະບຸໄວ້ໃນລະບົບໄຟລ໌ ext2 ຫຼື ext3. ໄດ້
ຕົວອັກສອນ 'i' ຊີ້ບອກວ່າໄຟລ໌ບໍ່ສາມາດປ່ຽນແປງໄດ້ ແລະບໍ່ສາມາດປ່ຽນແປງໄດ້. ຕົວອັກສອນ 'a'
ຊີ້ບອກວ່າໄຟລ໌ເປັນສ່ວນທ້າຍເທົ່ານັ້ນ. Dashs ແມ່ນສະແດງຢູ່ບ່ອນທີ່ຄຸນລັກສະນະຢູ່
ບໍ່ໄດ້ຕັ້ງ. ຄໍາສັ່ງນີ້ມີຢູ່ໃນ Linux ເທົ່ານັ້ນ.
-mkdir ຊື່ ...
ສ້າງໄດເລກະທໍລີທີ່ລະບຸ. ພວກມັນຖືກສ້າງຂື້ນດ້ວຍການອະນຸຍາດເລີ່ມຕົ້ນ.
- mknod ຊື່ເອກະສານ ປະເພດ ທີ່ສໍາຄັນ ເລັກນ້ອຍ
ສ້າງ node ອຸປະກອນພິເສດ, ບໍ່ວ່າຈະເປັນໄຟລ໌ຕົວອັກສອນຫຼືໄຟລ໌ບລັອກ. filename
ແມ່ນຊື່ຂອງ node. ປະເພດ ແມ່ນ 'c' ຫຼື 'd'. ທີ່ສໍາຄັນ ເປັນອຸປະກອນທີ່ສໍາຄັນ
ຈໍານວນ ເລັກນ້ອຍ ແມ່ນຕົວເລກອຸປະກອນເລັກນ້ອຍ. ທັງສອງຕົວເລກນີ້ແມ່ນທົດສະນິຍົມ.
- ເພີ່ມເຕີມ ຊື່ເອກະສານ ...
ພິມອອກເນື້ອໃນຂອງຊື່ໄຟລ໌ທີ່ລະບຸ, ຫນຶ່ງຫນ້າໃນເວລານັ້ນ. ສໍາລັບແຕ່ລະຄົນ
ຫນ້າທີ່ສະແດງ, ທ່ານສາມາດພິມ 'n' ແລະກັບຄືນໄປຫາໄຟລ໌ຕໍ່ໄປ, 'q' ແລະ a
ກັບຄືນໄປອອກຈາກຄໍາສັ່ງຢ່າງສົມບູນ, ຫຼືພຽງແຕ່ກັບຄືນໄປຫາຫນ້າຕໍ່ໄປ.
ຕົວແປສະພາບແວດລ້ອມ LINES ແລະ COLS ສາມາດຖືກນໍາໃຊ້ເພື່ອກໍານົດຂະຫນາດຫນ້າ.
- mount [-ທ ປະເພດ] [-r] [-s] [-e] [-ມ] ຊື່ dev ຊື່
ຕິດຕັ້ງລະບົບໄຟລ໌ໃສ່ຊື່ໄດເລກະທໍລີ. ທາງເລືອກ -t ກໍານົດປະເພດຂອງ
ລະບົບໄຟລ໌ຖືກຕິດຕັ້ງ, ແລະເລີ່ມຕົ້ນເປັນ "ext3" ສໍາລັບ Linux ແລະ "ffs" ສໍາລັບ BSD. ໄດ້
ທາງເລືອກ -r ຊີ້ໃຫ້ເຫັນເຖິງການຕິດຕັ້ງລະບົບໄຟລ໌ແບບອ່ານເທົ່ານັ້ນ. ທາງເລືອກ -s ຊີ້ໃຫ້ເຫັນເຖິງ
mount ລະບົບໄຟລ໌ no-suid. ທາງເລືອກ -e ຊີ້ໃຫ້ເຫັນເຖິງການຕິດຕັ້ງລະບົບໄຟລ໌ no-
exec. ທາງເລືອກ -m ຊີ້ບອກວ່າຈະຕິດຕັ້ງລະບົບໄຟລ໌ທີ່ຕິດແລ້ວແລ້ວ. The -m
ທາງເລືອກແມ່ນມີຢູ່ໃນ Linux ເທົ່ານັ້ນ.
-mv srcName ... ຊື່ dest
ຍ້າຍຫນຶ່ງຫຼືຫຼາຍໄຟລ໌ຈາກ srcName ການ ຊື່ dest. ຖ້າຫຼາຍ srcNames ແມ່ນ
ໃຫ້, ຫຼືຖ້າ destName ແມ່ນໄດເລກະທໍລີ, ຫຼັງຈາກນັ້ນ srcNames ຈະຖືກຄັດລອກເຂົ້າໄປໃນ
ໄດເຣັກທໍຣີປາຍທາງທີ່ມີຊື່ດຽວກັນກັບ srcNames. ພະຍາຍາມປ່ຽນຊື່
ທໍາອິດ, ແຕ່ຖ້າມັນລົ້ມເຫລວເນື່ອງຈາກໄຟລ໌ຢູ່ໃນລະບົບໄຟລ໌ທີ່ແຕກຕ່າງກັນ, ຫຼັງຈາກນັ້ນ
ສຳເນົາ ແລະລຶບແມ່ນເຮັດແທນ.
-piot_root ຮາກໃໝ່ ເກົ່າ
ຍ້າຍລະບົບໄຟລ໌ຮາກຂອງຂະບວນການປະຈຸບັນໄປຫາໄດເລກະທໍລີ ເກົ່າ ແລະເຮັດໃຫ້
ຮາກໃໝ່ ລະບົບໄຟລ໌ຮາກໃຫມ່ຂອງຂະບວນການປະຈຸບັນ.
-printenv [ຊື່]
If ຊື່ ບໍ່ໄດ້ຖືກມອບໃຫ້, ນີ້ພິມອອກຄຸນຄ່າຂອງສະພາບແວດລ້ອມໃນປະຈຸບັນທັງຫມົດ
ຕົວແປ. ຖ້າ ຊື່ ແມ່ນໃຫ້, ຫຼັງຈາກນັ້ນພຽງແຕ່ຄ່າຕົວແປສະພາບແວດລ້ອມນັ້ນຖືກພິມອອກ.
ການກະຕຸ້ນເຕືອນ [ຄໍາ] ...
ຕັ້ງສະຕຣິງ prompt ທີ່ສະແດງກ່ອນທີ່ຈະອ່ານຄໍາສັ່ງ. ຊ່ອງແມ່ນ
ເພີ່ມການເຕືອນທີ່ລະບຸໄວ້ສະເໝີ.
-pwd ພິມໄດເລກະທໍລີທີ່ເຮັດວຽກໃນປະຈຸບັນ.
ເຊົາ ອອກຈາກ ຫຍາບ.
-rm ຊື່ເອກະສານ ...
ລຶບໜຶ່ງ ຫຼືຫຼາຍໄຟລ໌ອອກ.
-rmdir ຊື່ ...
ລຶບໜຶ່ງ ຫຼືຫຼາຍລາຍການອອກ. ໄດເລກະທໍລີຕ້ອງຫວ່າງເປົ່າເພື່ອໃຫ້ເປັນ
ປະສົບຜົນ ສຳ ເລັດ.
settenv ຊື່ ມູນຄ່າ
ກໍານົດຄ່າຂອງຕົວແປສະພາບແວດລ້ອມ.
ແຫຼ່ງ ຊື່ເອກະສານ
ປະຕິບັດຄໍາສັ່ງທີ່ມີຢູ່ໃນຊື່ໄຟລ໌ທີ່ລະບຸ.
- ລວມ ຊື່ເອກະສານ ...
ຄິດໄລ່ checksums ສໍາລັບຫນຶ່ງຫຼືຫຼາຍໄຟລ໌. ນີ້ແມ່ນ 16 bit checksum ທີ່ເຂົ້າກັນໄດ້
ກັບໂຄງການລວມ BSD.
- ຊິ້ງ ເຮັດການໂທຫາລະບົບ "sync" ເພື່ອບັງຄັບບລັອກເປື້ອນອອກຈາກແຜ່ນ.
- ທາ [ctxv]f tarFileName [ຊື່ເອກະສານ] ...
ສ້າງ, ສ້າງລາຍການ ຫຼືສະກັດໄຟລ໌ຈາກບ່ອນເກັບມ້ຽນ tar. ທາງເລືອກ f ຕ້ອງໄດ້ຮັບການລະບຸ,
ແລະຍອມຮັບອຸປະກອນ ຫຼືຊື່ໄຟລ໌ argument ທີ່ມີ tar archive. ເມື່ອໃດ
ການສ້າງ, ຢ່າງໜ້ອຍຕ້ອງລະບຸຊື່ໄຟລ໌ໜຶ່ງອັນເພື່ອເກັບໄວ້. ຖ້າຊື່ໄຟລ໌ແມ່ນ
ໄດເລກະທໍລີ, ຫຼັງຈາກນັ້ນໄຟລ໌ທັງຫມົດແລະໄດເລກະທໍລີພາຍໃນໄດເລກະທໍລີຖືກເກັບໄວ້.
ໄຟລ໌ທີ່ເຊື່ອມຕໍ່ກັນ ແລະໄຟລ໌ປະເພດພິເສດອື່ນໆບໍ່ໄດ້ຖືກຈັດການຢ່າງຖືກຕ້ອງ. ເມື່ອລາຍຊື່
ຫຼືສະກັດໄຟລ໌, ພຽງແຕ່ໄຟລ໌ເຫຼົ່ານັ້ນເລີ່ມຕົ້ນດ້ວຍຊື່ໄຟລ໌ທີ່ລະບຸໄວ້
ປຸງແຕ່ງ. ຖ້າບໍ່ມີຊື່ໄຟລ໌ຖືກລະບຸ, ໄຟລ໌ທັງຫມົດໃນແຟ້ມຈັດເກັບແມ່ນ
ປຸງແຕ່ງ. ປ້າຍຊີ້ຊັ້ນນໍາໃນຊື່ໄຟລ໌ tar archive ຖືກໂຍກຍ້າຍອອກສະເຫມີ
ທີ່ທ່ານອາດຈະຈໍາເປັນຕ້ອງໄດ້ cd ກັບ "/" ເພື່ອຟື້ນຟູໄຟລ໌ທີ່ມີເສັ້ນທາງຢ່າງແທ້ຈິງ.
- ສໍາພັດ ຊື່ເອກະສານ ...
ປັບປຸງແກ້ໄຂເວລາຂອງໄຟລ໌ທີ່ລະບຸໄວ້. ຖ້າໄຟລ໌ບໍ່ມີ, ຫຼັງຈາກນັ້ນມັນ
ຈະຖືກສ້າງດ້ວຍການປົກປ້ອງເລີ່ມຕົ້ນ.
ໜ້າ ກາກ [ຫນ້າກາກ]
If ຫນ້າກາກ ແມ່ນໃຫ້, ກໍານົດຄ່າ "umask" ທີ່ໃຊ້ສໍາລັບການເລີ່ມຕົ້ນການອະນຸຍາດຂອງ
ໄຟລ໌ທີ່ສ້າງຂຶ້ນໃຫມ່. ຖ້າ ຫນ້າກາກ ບໍ່ໄດ້ຖືກມອບໃຫ້, ຫຼັງຈາກນັ້ນມູນຄ່າ umask ໃນປັດຈຸບັນແມ່ນ
ພິມ. ໜ້າກາກແມ່ນຄ່າເລກແປດ.
-ຈໍານວນ [-f] ຊື່ເອກະສານ
Unmounts ລະບົບໄຟລ໌. ຊື່ໄຟລ໌ສາມາດເປັນຊື່ອຸປະກອນທີ່ເປັນ
mounted, ຫຼືຊື່ໄດເລກະທໍລີທີ່ລະບົບໄຟລ໌ຖືກຕິດຕັ້ງໃສ່. ໄດ້ -f
ທາງເລືອກ unmounts ລະບົບໄຟລ໌ເຖິງແມ່ນວ່າມັນຖືກນໍາໃຊ້. ທາງເລືອກ -f ແມ່ນພຽງແຕ່
ມີຢູ່ໃນ BSD.
ນາມແຝງ ຊື່
ເອົາຄໍານິຍາມສໍາລັບນາມແຝງທີ່ລະບຸໄວ້.
- ບ່ອນໃດ ໂຄງການ
ພິມອອກທັງໝົດຂອງເສັ້ນທາງທີ່ກຳນົດໂດຍຕົວແປສະພາບແວດລ້ອມ PATH ບ່ອນທີ່
ມີໂຄງການທີ່ລະບຸໄວ້. ຖ້າຫາກວ່າໂຄງການມີຢູ່ແຕ່ບໍ່ສາມາດໄດ້ຮັບການປະຕິບັດ, ຫຼັງຈາກນັ້ນ
ເຫດຜົນຍັງຖືກພິມອອກ.
OPTIONS
ມີຫຼາຍທາງເລືອກແຖວຄໍາສັ່ງທີ່ຈະ ຫຍາບ.
ທາງເລືອກ -c ປະຕິບັດການໂຕ້ຖຽງຕໍ່ໄປເປັນຄໍາສັ່ງ (ລວມທັງຊ່ອງທີ່ຝັງຢູ່ໃນ
ແຍກການໂຕ້ຖຽງຂອງຄໍາສັ່ງ), ແລະຫຼັງຈາກນັ້ນອອກ.
ທາງເລືອກ -f ປະຕິບັດຄໍາສັ່ງທີ່ມີຢູ່ໃນຊື່ໄຟລ໌ທີ່ລະບຸໄວ້ໂດຍຕໍ່ໄປ
ການໂຕ້ຖຽງ, ແລະຫຼັງຈາກນັ້ນອອກຈາກ. ຄຸນນະສົມບັດນີ້ສາມາດຖືກນໍາໃຊ້ເພື່ອສ້າງສະຄິບທີ່ປະຕິບັດໄດ້ສໍາລັບ ຫຍາບ
ໂດຍເລີ່ມໄຟລ໌ສະຄຣິບດ້ວຍແຖວຄ້າຍໆກັບ:
#! /bin/sash -f
ທາງເລືອກ -p ໃຊ້ເວລາການໂຕ້ຖຽງຕໍ່ໄປເປັນສະຕຣິງ prompt ທີ່ຈະໃຊ້ໃນເວລາທີ່ prompting ສໍາລັບ
ຄຳ ສັ່ງ.
ທາງເລືອກ -q ເຮັດໃຫ້ ຫຍາບ ງຽບ, ຊຶ່ງຫມາຍຄວາມວ່າມັນບໍ່ພິມບົດແນະນໍາຂອງມັນ
ເສັ້ນໃນເວລາທີ່ມັນເລີ່ມຕົ້ນ. ທາງເລືອກນີ້ຍັງມີຄວາມຫມາຍຖ້າຫາກວ່າທາງເລືອກ -c ຫຼື -f ຖືກນໍາໃຊ້.
ທາງເລືອກ -a ສ້າງນາມແຝງສໍາລັບຄໍາສັ່ງທີ່ສ້າງມາເພື່ອໃຫ້ພວກເຂົາປ່ຽນແທນ
ຄໍາສັ່ງມາດຕະຖານທີ່ສອດຄ້ອງກັນ. ນີ້ແມ່ນຜົນໄດ້ຮັບຄືກັນກັບຄໍາສັ່ງ 'aliasall' ແມ່ນ
ໃຊ້ແລ້ວ.
SYSTEM RECOVERY
ພາກນີ້ປະກອບດ້ວຍຂໍ້ມູນທີ່ເປັນປະໂຫຍດບາງຢ່າງກ່ຽວກັບການນໍາໃຊ້ ຫຍາບ ກັບ ລີ ປະຕິບັດລະບົບ
ການຟື້ນຕົວໃນບາງສະຖານະການ. ແນວຄວາມຄິດທີ່ຄ້າຍຄືກັນຄວນມີຢູ່ສໍາລັບເຄື່ອງໂຫລດ boot ອື່ນໆແລະ
ລະບົບປະຕິບັດການ.
ໃນເວລາທີ່ຫ້ອງສະຫມຸດແບ່ງປັນທີ່ສໍາຄັນກໍາລັງຖືກປັບປຸງ, ມັນອາດຈະເປັນຄວາມຄິດທີ່ດີທີ່ຈະມີ ຫຍາບ
ແລ້ວແລ່ນຢູ່ໃນ console ດ້ວຍຕົວມັນເອງ. ຫຼັງຈາກນັ້ນ, ຖ້າມີບັນຫາກັບການແບ່ງປັນ
ຫ້ອງສະຫມຸດ ຫຍາບ ຈະບໍ່ໄດ້ຮັບຜົນກະທົບ ແລະເຈົ້າອາດຈະສາມາດໃຊ້ມັນເພື່ອແກ້ໄຂບັນຫາໄດ້.
ຖ້າບັນຫາກັບລະບົບສະແດງຂຶ້ນໃນເວລາ boot ດັ່ງນັ້ນທ່ານບໍ່ສາມາດເຂົ້າໄປໃນຜູ້ໃຊ້ຫຼາຍ
ໂຫມດແລະເຂົ້າສູ່ລະບົບ, ຫຼັງຈາກນັ້ນທ່ານສາມາດລອງບູດເຂົ້າໄປໃນໂຫມດຜູ້ໃຊ້ດຽວໂດຍການເພີ່ມ ດຽວ
ຄໍາສໍາຄັນຫຼັງຈາກຊື່ຮູບພາບ kernel ຂອງທ່ານຢູ່ທີ່ ລີ ດ່ວນ. ຖ້າເຈົ້າສາມາດເຂົ້າຫາຫອຍໄດ້
ກະຕຸ້ນ, ຫຼັງຈາກນັ້ນທ່ານສາມາດດໍາເນີນການ ຫຍາບ ຈາກແກະນັ້ນ (ຖ້າຈໍາເປັນ). ເຫດຜົນຫນຶ່ງສໍາລັບການເຮັດສິ່ງນີ້
ແມ່ນວ່າທ່ານອາດຈະຈໍາເປັນຕ້ອງໄດ້ນໍາໃຊ້ - mount ຄໍາສັ່ງທີ່ມີທາງເລືອກ -m ເພື່ອ remount ຮາກ
ລະບົບໄຟລ໌ເພື່ອໃຫ້ມັນສາມາດແກ້ໄຂໄດ້.
ຖ້າຫາກວ່າທ່ານບໍ່ສາມາດໄປເຖິງ shell ໃນຮູບແບບຜູ້ໃຊ້ຄົນດຽວ, ຫຼັງຈາກນັ້ນທ່ານສາມາດພະຍາຍາມແລ່ນ sash ໂດຍກົງ
ເປັນການທົດແທນສໍາລັບຂະບວນການ init. ນີ້ແມ່ນເຮັດໄດ້ໂດຍການເພີ່ມ init=/bin/sash ຄໍາ
ຫຼັງຈາກຊື່ຮູບພາບແກ່ນຂອງທ່ານຢູ່ທີ່ ລີ ດ່ວນ. ໃນເວລາທີ່ນີ້ແມ່ນເຮັດ, ຫຼັງຈາກນັ້ນການນໍາໃຊ້ຂອງ
ນາມແຝງ ຄໍາສັ່ງອາດຈະເປັນປະໂຫຍດເພື່ອຫຼຸດຜ່ອນຄວາມພະຍາຍາມໃນການເຂົ້າເຖິງລະບົບໄຟລ໌ຮາກໃນເວລາທີ່
ແລ່ນຄໍາສັ່ງ.
ຖ້າລະບົບໄຟລ໌ຮາກຂອງທ່ານເສຍຫາຍຫຼາຍທີ່ທ່ານບໍ່ສາມາດໄດ້ຮັບ ຫຍາບ ເພື່ອດໍາເນີນການທັງຫມົດ, ຫຼັງຈາກນັ້ນທ່ານ
ຈະຕ້ອງຫັນໄປຫາ floppy ການຟື້ນຟູລະບົບ.
ຄໍາເຕືອນ
ສຊ ແນ່ນອນວ່າຄວນຈະມີການເຊື່ອມໂຍງແບບຄົງທີ່, ຖ້າບໍ່ດັ່ງນັ້ນຈຸດປະສົງຂອງມັນຈະສູນເສຍໄປ. ໃຫ້ສັງເກດວ່າເຖິງແມ່ນວ່າ
ຖ້າສ່ວນທີ່ເຫຼືອຂອງໂຄງການຖືກເຊື່ອມຕໍ່ແບບຄົງທີ່, ລະຫັດຜ່ານແລະກຸ່ມການຊອກຫາປົກກະຕິຈະຢູ່ໃນ
ຫ້ອງສະຫມຸດ C ຍັງສາມາດເປັນແບບເຄື່ອນໄຫວ. ສໍາລັບເຫດຜົນນັ້ນ, ຖ້າຫາກວ່າມີບັນຫາ, ມັນອາດຈະເປັນ
ມີຄວາມຈໍາເປັນທີ່ຈະໃຊ້ພຽງແຕ່ ids ຕົວເລກສໍາລັບຄໍາສັ່ງ -chown ແລະ -chgrp ແລະໃຊ້ -n.
ທາງເລືອກແທນ -l ສໍາລັບຄໍາສັ່ງ -ls.
ຄຳສັ່ງລະບົບອື່ນໆຈຳນວນໜຶ່ງອາດຈະຈຳເປັນສຳລັບການກູ້ລະບົບ, ແຕ່ບໍ່ໄດ້ຢູ່ໃນຕົວ
to ຫຍາບ.
ໃຊ້ sash ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net