ນີ້ແມ່ນຄໍາແນະນໍາຄໍາສັ່ງທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
intro - introduction to user commands
ລາຍລະອຽດ
ພາກທີ 1 ຂອງຄູ່ມືອະທິບາຍຄໍາສັ່ງຂອງຜູ້ໃຊ້ແລະເຄື່ອງມື, ຕົວຢ່າງ, ການຫມູນໃຊ້ໄຟລ໌
ເຄື່ອງມື, shells, compilers, web browsers, file and image viewers and editors, ແລະອື່ນໆ.
ຫມາຍເຫດ
Linux ເປັນເຄື່ອງປຸງລົດຊາດຂອງ UNIX, ແລະເປັນການປະມານການທໍາອິດຄໍາສັ່ງຂອງຜູ້ໃຊ້ທັງຫມົດພາຍໃຕ້ການເຮັດວຽກຂອງ UNIX
ຄືກັນພາຍໃຕ້ Linux (ແລະ FreeBSD ແລະລະບົບອື່ນໆທີ່ຄ້າຍຄືກັບ UNIX).
ພາຍໃຕ້ Linux, ມີ GUIs (ການໂຕ້ຕອບຜູ້ໃຊ້ແບບກາຟິກ), ບ່ອນທີ່ທ່ານສາມາດຊີ້ແລະກົດແລະ
ລາກ, ແລະຫວັງວ່າຈະເຮັດວຽກໃຫ້ສໍາເລັດໂດຍບໍ່ຕ້ອງອ່ານເອກະສານຈໍານວນຫລາຍ. ໄດ້
ສະພາບແວດລ້ອມ UNIX ແບບດັ້ງເດີມແມ່ນ CLI (ການໂຕ້ຕອບເສັ້ນຄໍາສັ່ງ), ບ່ອນທີ່ທ່ານພິມຄໍາສັ່ງ
ບອກຄອມພິວເຕີວ່າຈະເຮັດແນວໃດ. ນັ້ນແມ່ນໄວຂຶ້ນແລະມີອໍານາດຫຼາຍ, ແຕ່ຮຽກຮ້ອງໃຫ້ມີການຊອກຫາ
ຄໍາສັ່ງແມ່ນຫຍັງ. ຕ່ໍາກວ່າຕໍາ່ສຸດທີ່ເປົ່າ, ເພື່ອເລີ່ມຕົ້ນ.
ເຂົ້າສູ່ລະບົບ
ເພື່ອເລີ່ມຕົ້ນການເຮັດວຽກ, ທ່ານທໍາອິດອາດຈະຕ້ອງເປີດກອງປະຊຸມໂດຍການໃຫ້ຂອງທ່ານ
ຊື່ຜູ້ໃຊ້ ແລະລະຫັດຜ່ານ. ໂຄງການ ເຂົ້າສູ່ລະບົບ(1) ໃນປັດຈຸບັນເລີ່ມຕົ້ນ a ຫອຍ (ນາຍພາສາຄໍາສັ່ງ) ສໍາລັບ
ເຈົ້າ. ໃນກໍລະນີຂອງການເຂົ້າສູ່ລະບົບຮູບພາບ, ທ່ານຈະໄດ້ຮັບຫນ້າຈໍທີ່ມີເມນູຫຼືໄອຄອນແລະການຄລິກຫນູ
ຈະເລີ່ມແກະຢູ່ໃນປ່ອງຢ້ຽມ. ເບິ່ງນຳ x ໄລຍະ(1).
ໄດ້ ຫອຍ
ປະເພດຫນຶ່ງຄໍາສັ່ງກັບ ຫອຍ, ນາຍພາສາຄໍາສັ່ງ. ມັນບໍ່ແມ່ນການກໍ່ສ້າງໃນ, ແຕ່ແມ່ນພຽງແຕ່
ໂຄງການແລະທ່ານສາມາດມີການປ່ຽນແປງແກະຂອງທ່ານ. ທຸກຄົນມີອັນທີ່ຕົນເອງມັກ. ໄດ້
ມາດຕະຖານຫນຶ່ງແມ່ນເອີ້ນວ່າ sh. ເບິ່ງຕື່ມ ຂີ້ເທົ່າ(1) bash(1) chsh(1) csh(1) dash(1) ksh(1)
zsh(1).
ເຊດຊັນອາດຈະຄື:
ເຂົ້າສູ່ລະບົບ knuth: ອ້າ
ລະຫັດຜ່ານ: ********
$ ວັນ
ອັງຄານ 6 ສິງຫາ 23:50:44 CEST 2002
$ cal
ສິງຫາ 2002
Su Mo Tu We Th Fr Sa
+1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
$ ls
bin ໂທ
$ ls -l
ລວມ 2
drwxrwxr-x 2 aeb 1024 Aug 6 23:51 bin
-rw-rw-r-- 1 aeb 37 ສິງຫາ 6 23:52 tel.
$ cat tel
maja 0501-1136285
peter 0136-7399214
$ cp tel ໂທ2
$ ls -l
ລວມ 3
drwxr-xr-x 2 aeb 1024 Aug 6 23:51 bin
-rw-r--r-- 1 aeb 37 ສິງຫາ 6 23:52 tel.
-rw-r--r-- 1 aeb 37 ສິງຫາ 6 23:53 tel2
$ mv tel ໂທ1
$ ls -l
ລວມ 3
drwxr-xr-x 2 aeb 1024 Aug 6 23:51 bin
-rw-r--r-- 1 aeb 37 ສິງຫາ 6 23:52 tel1
-rw-r--r-- 1 aeb 37 ສິງຫາ 6 23:53 tel2
$ diff ໂທ1 ໂທ2
$ rm ໂທ1
$ grep maja ໂທ2
maja 0501-1136285
$
ທີ່ນີ້ ການພິມ Control-D ສິ້ນສຸດເຊດຊັນ.
ໄດ້ $ ນີ້ແມ່ນຄໍາສັ່ງ prompt - ມັນແມ່ນວິທີການຂອງ shell ສະແດງໃຫ້ເຫັນວ່າມັນພ້ອມແລ້ວ
ຄໍາສັ່ງຕໍ່ໄປ. ການກະຕຸ້ນເຕືອນສາມາດຖືກປັບແຕ່ງໃນຫຼາຍວິທີ, ແລະຫນຶ່ງອາດຈະປະກອບມີ
ສິ່ງຕ່າງໆເຊັ່ນຊື່ຜູ້ໃຊ້, ຊື່ເຄື່ອງຈັກ, ໄດເລກະທໍລີປະຈຸບັນ, ເວລາ, ແລະອື່ນໆ. ການມອບໝາຍ
PS1="ຕໍ່ໄປ, ອາຈານ?" ຈະປ່ຽນການເຕືອນຕາມທີ່ລະບຸ.
ພວກເຮົາເຫັນວ່າມີຄໍາສັ່ງ ວັນ (ທີ່ໃຫ້ວັນທີແລະເວລາ), ແລະ cal (ທີ່ເຮັດໃຫ້ a
ປະຕິທິນ).
ຄໍາສັ່ງ ls ລາຍຊື່ເນື້ອໃນຂອງໄດເລກະທໍລີປະຈຸບັນ - ມັນບອກທ່ານວ່າທ່ານມີໄຟລ໌ໃດ
ມີ. ດ້ວຍ ກ -l ທາງເລືອກທີ່ມັນໃຫ້ລາຍຊື່ຍາວ, ທີ່ປະກອບມີເຈົ້າຂອງແລະຂະຫນາດແລະວັນທີ
ຂອງໄຟລ໌, ແລະການອະນຸຍາດທີ່ປະຊາຊົນມີສໍາລັບການອ່ານແລະ / ຫຼືການປ່ຽນແປງໄຟລ໌. ສໍາລັບ
ຕົວຢ່າງ, ໄຟລ໌ "tel" ນີ້ແມ່ນຍາວ 37 bytes, ເປັນເຈົ້າຂອງໂດຍ aeb ແລະເຈົ້າຂອງສາມາດອ່ານແລະ
ຂຽນມັນ, ຄົນອື່ນພຽງແຕ່ສາມາດອ່ານມັນ. ເຈົ້າຂອງແລະການອະນຸຍາດສາມາດປ່ຽນແປງໄດ້ໂດຍຄໍາສັ່ງ
chown ແລະ chmod.
ຄໍາສັ່ງ cat ຈະສະແດງເນື້ອໃນຂອງໄຟລ໌. (ຊື່ແມ່ນມາຈາກ "concatenate ແລະ
print": ໄຟລ໌ທັງໝົດທີ່ໃຫ້ເປັນພາລາມິເຕີຈະຖືກເຊື່ອມຕໍ່ກັນ ແລະຖືກສົ່ງໄປຫາ "ຜົນຜະລິດມາດຕະຖານ" (ເບິ່ງ
stdout(3)), ໃນທີ່ນີ້ຫນ້າຈໍ terminal.
ຄໍາສັ່ງ cp (ຈາກ "ສໍາເນົາ") ຈະຄັດລອກໄຟລ໌.
ຄໍາສັ່ງ mv (ຈາກ "ຍ້າຍ"), ໃນທາງກົງກັນຂ້າມ, ພຽງແຕ່ປ່ຽນຊື່ມັນ.
ຄໍາສັ່ງ diff ລາຍຊື່ຄວາມແຕກຕ່າງລະຫວ່າງສອງໄຟລ໌. ທີ່ນີ້ບໍ່ມີຜົນຜະລິດ
ເນື່ອງຈາກວ່າບໍ່ມີຄວາມແຕກຕ່າງ.
ຄໍາສັ່ງ rm (ຈາກ "ເອົາ") ລຶບໄຟລ໌, ແລະລະມັດລະວັງ! ມັນຫມົດໄປ. ບໍ່
ກະຕ່າເຈ້ຍເສດເຫຼືອ ຫຼືສິ່ງໃດກໍ່ຕາມ. ລົບຫມາຍຄວາມວ່າສູນເສຍ.
ຄໍາສັ່ງ grep (ຈາກ "g/re/p") ຊອກຫາການປະກົດຕົວຂອງສະຕຣິງໃນນຶ່ງ ຫຼືຫຼາຍໄຟລ໌. ທີ່ນີ້
ມັນຊອກຫາເບີໂທລະສັບຂອງ Maja.
ຊື່ເສັ້ນທາງ ແລະ ໄດ້ ໃນປະຈຸບັນ ລະບົບ
ໄຟລ໌ອາໄສຢູ່ໃນຕົ້ນໄມ້ໃຫຍ່, ລໍາດັບຊັ້ນຂອງໄຟລ໌. ແຕ່ລະຄົນມີ a ຊື່ເສັ້ນທາງ ອະທິບາຍເສັ້ນທາງ
ຈາກຮາກຂອງຕົ້ນໄມ້ (ຊຶ່ງເອີ້ນວ່າ /) ກັບໄຟລ໌. ຕົວຢ່າງເຊັ່ນເຕັມ
ຊື່ເສັ້ນທາງອາດຈະເປັນ /home/aeb/tel. ການໃຊ້ຊື່ເຕັມທຸກເທື່ອຈະບໍ່ສະດວກ, ແລະ
ຊື່ຂອງໄຟລ໌ໃນໄດເລກະທໍລີປະຈຸບັນອາດຈະຖືກຫຍໍ້ໂດຍໃຫ້ພຽງແຕ່ອັນສຸດທ້າຍ
ອົງປະກອບ. ນັ້ນແມ່ນເຫດຜົນ /home/aeb/tel ສາມາດຫຍໍ້ເປັນ tel ເມື່ອໄດເລກະທໍລີປະຈຸບັນ
is /home/aeb.
ຄໍາສັ່ງ ນອນd ພິມໄດເລກະທໍລີປະຈຸບັນ.
ຄໍາສັ່ງ cd ປ່ຽນແປງໄດເລກະທໍລີປະຈຸບັນ.
ລອງທາງເລືອກ cd ແລະ ນອນd ຄໍາສັ່ງແລະສໍາຫຼວດ cd ການນໍາໃຊ້: "cd", "cd.", "cd ..", "cd /"
ແລະ "cd ~".
ໄດເລກະທໍລີ
ຄໍາສັ່ງ mkdir ສ້າງໄດເລກະທໍລີໃຫມ່.
ຄໍາສັ່ງ ແມ່ນ rm ເອົາໄດເລກະທໍລີຖ້າມັນຫວ່າງເປົ່າ, ແລະຈົ່ມວ່າຖ້າບໍ່ດັ່ງນັ້ນ.
ຄໍາສັ່ງ ຊອກຫາ (ມີ syntax baroque ຫຼາຍ) ຈະຊອກຫາໄຟລ໌ທີ່ມີຊື່ຫຼືອື່ນໆ
ຄຸນສົມບັດ. ຕົວຢ່າງ, "find . -name tel" ຈະຊອກຫາໄຟລ໌ tel ເລີ່ມຕົ້ນໃນ
ບັນຊີປະຈຸບັນ (ເຊິ່ງເອີ້ນວ່າ .). ແລະ "ຊອກຫາ / -name tel" ຈະເຮັດເຊັ່ນດຽວກັນ, ແຕ່
ເລີ່ມຕົ້ນຈາກຮາກຂອງຕົ້ນໄມ້. ການຄົ້ນຫາຂະຫນາດໃຫຍ່ຢູ່ໃນແຜ່ນຫຼາຍ GB ຈະເປັນເວລາ.
ການບໍລິໂພກ, ແລະມັນອາດຈະດີກວ່າທີ່ຈະໃຊ້ ຊອກຫາສະຖານທີ່(1).
Disks ແລະ ລະບົບໄຟລ
ຄໍາສັ່ງ mount ຈະແນບລະບົບໄຟລ໌ທີ່ພົບເຫັນຢູ່ໃນບາງແຜ່ນ (ຫຼື floppy, ຫຼື CDROM ຫຼື
ດັ່ງນັ້ນ) ກັບລໍາດັບຊັ້ນຂອງລະບົບໄຟລ໌ໃຫຍ່. ແລະ ຈຳ ນວນ ແຍກມັນອີກເທື່ອຫນຶ່ງ. ຄໍາສັ່ງ df ຈະ
ບອກທ່ານຫຼາຍປານໃດຂອງແຜ່ນຂອງທ່ານຍັງບໍ່ເສຍຄ່າ.
ຂະບວນການ
ໃນລະບົບ UNIX ຜູ້ໃຊ້ ແລະລະບົບຫຼາຍຂະບວນການເຮັດວຽກພ້ອມກັນ. ອັນທີ່ເຈົ້າເປັນ
ເວົ້າກັບແລ່ນຢູ່ໃນ ພື້ນທີ່, ອື່ນໆໃນ ຄວາມເປັນມາ. ຄໍາສັ່ງ ps ຈະສະແດງໃຫ້ເຫັນ
ທ່ານທີ່ຂະບວນການທີ່ມີການເຄື່ອນໄຫວແລະຕົວເລກຂະບວນການເຫຼົ່ານີ້ມີ. ຄໍາສັ່ງ ຂ້າ
ອະນຸຍາດໃຫ້ທ່ານໄດ້ຮັບການກໍາຈັດຂອງພວກເຂົາ. ບໍ່ມີທາງເລືອກ, ນີ້ແມ່ນຄໍາຮ້ອງຂໍທີ່ເປັນມິດ: ກະລຸນາອອກໄປ.
ແລະ "ຂ້າ -9" ຕິດຕາມດ້ວຍຈໍານວນຂອງຂະບວນການແມ່ນການຂ້າທັນທີທັນໃດ. ດ້ານໜ້າ
ຂະບວນການຕ່າງໆມັກຈະຖືກຂ້າໂດຍການພິມ Control-C.
ໄດ້ຮັບ ຂໍ້ມູນຂ່າວສານ
ມີຫລາຍພັນຄໍາສັ່ງ, ແຕ່ລະຄົນມີຫຼາຍທາງເລືອກ. ຄໍາສັ່ງຕາມປະເພນີແມ່ນ
ເອກະສານກ່ຽວກັບ ຜູ້ຊາຍ ຫນ້າ, (ຄືອັນນີ້), ດັ່ງນັ້ນຄໍາສັ່ງ "ຜູ້ຊາຍຂ້າ" ຈະເອກະສານ
ການນໍາໃຊ້ຄໍາສັ່ງ "ຂ້າ" (ແລະ "ຜູ້ຊາຍ" ບັນທຶກຄໍາສັ່ງ "ຜູ້ຊາຍ"). ໂຄງການ ຜູ້ຊາຍ
ສົ່ງຂໍ້ຄວາມຜ່ານບາງອັນ pager, ປົກກະຕິແລ້ວ ຫນ້ອຍ. ແຕະແຖບຊ່ອງເພື່ອເອົາໜ້າຕໍ່ໄປ,
ຕີ q ເພື່ອເຊົາ.
ໃນເອກະສານມັນເປັນປະເພນີທີ່ຈະອ້າງອີງໃສ່ຫນ້າຜູ້ຊາຍໂດຍການໃຫ້ຊື່ແລະສ່ວນ
ຈໍານວນ, ໃນ ຜູ້ຊາຍ(1). ຫນ້າຜູ້ຊາຍແມ່ນ terse, ແລະອະນຸຍາດໃຫ້ທ່ານຊອກຫາຢ່າງໄວວາບາງລືມ
ລາຍລະອຽດ. ສໍາລັບຜູ້ມາໃຫມ່, ຂໍ້ຄວາມແນະນໍາທີ່ມີຕົວຢ່າງແລະຄໍາອະທິບາຍເພີ່ມເຕີມແມ່ນເປັນປະໂຫຍດ.
ຊອບແວ GNU/FSF ຫຼາຍແມ່ນໃຫ້ກັບໄຟລ໌ຂໍ້ມູນ. ພິມ "ຂໍ້ມູນ info" ສໍາລັບ an
ແນະນໍາການນໍາໃຊ້ໂຄງການ ຂໍ້ມູນ.
ຫົວຂໍ້ພິເສດມັກຈະຖືກປະຕິບັດຢູ່ໃນ HOWTOs. ເບິ່ງໃນ /usr/share/doc/howto/en ແລະໃຊ້ a
browser ຖ້າເຈົ້າພົບໄຟລ໌ HTML ຢູ່ທີ່ນັ້ນ.
ໃຊ້ intro ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net