ໂດຍການປຽບທຽບກັບລະບົບປະຕິບັດການ Windows, Linux ມີຊຸດຄໍາສັ່ງທີ່ແນ່ນອນສໍາລັບວຽກທີ່ສະດວກແລະໄວທີ່ສຸດໃນລະບົບປະຕິບັດການ. ແຕ່ຖ້າໃນກໍລະນີທໍາອິດພວກເຮົາໂທຫາເຄື່ອງໃຊ້ຫຼືປະຕິບັດການປະຕິບັດຈາກ "Command Line" (cmd), ຫຼັງຈາກນັ້ນໃນລະບົບທີສອງ, ການກະທໍາຈະຖືກປະຕິບັດຢູ່ໃນຕົວຈືດ. Essentially "Terminal" ແລະ "ເສັ້ນຄໍາສັ່ງ" - ມັນແມ່ນສິ່ງດຽວກັນ.
ລາຍຊື່ຂອງຄໍາສັ່ງໃນ "Terminal" Linux
ສໍາລັບຜູ້ທີ່ໄດ້ເລີ່ມຕົ້ນທີ່ຈະຮູ້ຈັກກັບບັນດາລະບົບປະຕິບັດການຂອງຄອບຄົວ Linux, ພວກເຮົາໃຫ້ລຸ່ມລົງທະບຽນຄໍາສັ່ງທີ່ສໍາຄັນທີ່ສຸດສໍາລັບຜູ້ໃຊ້ແຕ່ລະຄົນ. ໃຫ້ສັງເກດວ່າເຄື່ອງມືແລະເຄື່ອງໃຊ້ໄຟຟ້າຖືກເອີ້ນມາຈາກ "Terminal", ແມ່ນຕິດຕັ້ງຢູ່ໃນການແຈກຢາຍ Linux ທັງຫມົດແລະບໍ່ຈໍາເປັນຕ້ອງໄດ້ຮັບການຕິດຕັ້ງກ່ອນ.
ການຈັດການໄຟລ໌
ໃນລະບົບປະຕິບັດການໃດຫນຶ່ງ, ຫນຶ່ງບໍ່ສາມາດເຮັດໄດ້ໂດຍບໍ່ມີການໂຕ້ຕອບກັບຮູບແບບໄຟລ໌ຕ່າງໆ. ຜູ້ໃຊ້ສ່ວນຫຼາຍແມ່ນໃຊ້ໃນການນໍາໃຊ້ຜູ້ຈັດການໄຟລ໌ທີ່ມີແກະສະຫຼັກສໍາລັບຈຸດປະສົງນີ້. ແຕ່ທຸກໆການຈັດການດຽວກັນ, ຫຼືແມ້ກະທັ້ງບັນຊີລາຍຊື່ໃຫຍ່ຂອງພວກເຂົາ, ສາມາດດໍາເນີນການໂດຍໃຊ້ຄໍາສັ່ງພິເສດ.
- ls - ອະນຸຍາດໃຫ້ທ່ານເພື່ອເບິ່ງເນື້ອໃນຂອງລະບົບປະຕິບັດງານ. ມັນມີສອງທາງເລືອກ: -l - ສະແດງເນື້ອຫາເປັນລາຍຊື່ທີ່ມີລາຍລະອຽດ, -a - ສະແດງໄຟລ໌ທີ່ຖືກເຊື່ອງໄວ້ໂດຍລະບົບ.
- cat - ສະແດງເນື້ອຫາຂອງໄຟລ໌ທີ່ກໍານົດໄວ້. ສໍາລັບການຈໍານວນເສັ້ນ, ທາງເລືອກແມ່ນຖືກນໍາໃຊ້. -n .
- cd - ໃຊ້ເພື່ອໄປຈາກໄດເລກະທໍລີທີ່ໃຊ້ວຽກກັບລະບຸໄວ້. ເມື່ອເປີດຕົວໂດຍບໍ່ມີທາງເລືອກເພີ່ມເຕີມ, ມັນຈະສົ່ງກັບໄດເລກະທໍລີຮາກ.
- pwd - ໃຫ້ບໍລິການເພື່ອກໍານົດໄດເລກະທໍລີປະຈຸບັນ.
- mkdir - ສ້າງໂຟເດີໃຫມ່ໃນໄດເລກະທໍລີປະຈຸບັນ.
- file - ສະແດງຂໍ້ມູນລະອຽດກ່ຽວກັບໄຟລ໌.
- cp - ຕ້ອງການຄັດລອກໂຟເດີຫລືໄຟລ໌. ເມື່ອເພີ່ມຕົວເລືອກ -r ປະກອບມີການຄັດລອກແບບດັ້ງເດີມ. ທາງເລືອກ -a ເກັບຮັກສາຄຸນລັກສະນະເອກະສານນອກເຫນືອໄປຈາກທາງເລືອກທີ່ຜ່ານມາ.
- mv - ໃຊ້ເພື່ອຍ້າຍຫຼືປ່ຽນຊື່ໂຟເດີ / ໄຟລ໌.
- rm - ລຶບໄຟລ໌ຫຼືໂຟນເດີ. ເມື່ອນໍາໃຊ້ໂດຍບໍ່ມີທາງເລືອກ, ການລຶບແມ່ນຖາວອນ. ເພື່ອຍ້າຍໄປທີ່ລົດເຂັນ, ທ່ານຕ້ອງໃສ່ຕົວເລືອກ -r.
- ln - ສ້າງການເຊື່ອມຕໍ່ກັບໄຟລ໌.
- chmod - ສິດປ່ຽນແປງ (ອ່ານ, ຂຽນ, ປ່ຽນແປງ ... ). ສາມາດຖືກນໍາໃຊ້ແຍກຕ່າງຫາກຕໍ່ຜູ້ໃຊ້ແຕ່ລະຄົນ.
- chown - ອະນຸຍາດໃຫ້ທ່ານປ່ຽນແປງເຈົ້າຂອງ. ມີພຽງແຕ່ສໍາລັບ SuperUser (Administrator).
- ຊອກຫາສະຖານທີ່ - ອອກແບບເພື່ອຊອກຫາໄຟລ໌ໃນລະບົບ. ຕ່າງຈາກທີມງານ ຊອກຫາ, ການຄົ້ນຫາແມ່ນດໍາເນີນຢູ່ໃນ updatedb.
- dd - ໃຊ້ໃນເວລາສ້າງສໍາເນົາຂອງໄຟລ໌ແລະການປ່ຽນແປງໃຫ້ເຂົາເຈົ້າ.
- ຊອກຫາ - ຄົ້ນຫາເອກະສານແລະໂຟນເດີ້ໃນລະບົບ. ມັນມີຕົວເລືອກຫຼາຍຢ່າງທີ່ທ່ານສາມາດປັບການຊອກຫາຂອງທ່ານໄດ້ອຍ່າງຍືດຫຍຸ່ນ.
- mount-umounth - ໃຊ້ເພື່ອເຮັດວຽກຮ່ວມກັບລະບົບໄຟລ໌. ດ້ວຍການຊ່ວຍເຫຼືອຂອງຕົນ, ລະບົບສາມາດຖືກປິດການເຊື່ອມຕໍ່ຫຼືເຊື່ອມຕໍ່. ການນໍາໃຊ້, ທ່ານຕ້ອງໄດ້ຮັບຮາກສິດ.
- du - ສະແດງຕົວຢ່າງຂອງໄຟລ໌ / ແຟ້ມ. ທາງເລືອກ -h ປ່ຽນເປັນຮູບແບບທີ່ສາມາດອ່ານໄດ້ -s - ສະແດງຂໍ້ມູນຫຍໍ້, ແລະ -d - ກໍານົດຄວາມເລິກຂອງການລວບລວມໃນລາຍຊື່.
- df - ວິເຄາະພື້ນທີ່ດິດ, ໃຫ້ທ່ານຊອກຫາຈໍານວນພື້ນທີ່ທີ່ເຫລືອແລະເຕັມໄປ. ມັນມີຕົວເລືອກຫຼາຍຢ່າງທີ່ຊ່ວຍໃຫ້ທ່ານສາມາດປະດິດສ້າງຂໍ້ມູນທີ່ໄດ້ຮັບ.
ຫມາຍເຫດ: ເພື່ອໃຫ້ໄດ້ຮັບສິດທິ superuser (ຮາກສິດ), ທ່ານຕ້ອງເຂົ້າໄປ "sudo su" (ໂດຍບໍ່ມີຄໍາເວົ້າ).
ເຮັດວຽກຮ່ວມກັບຂໍ້ຄວາມ
ເຂົ້າໄປໃນ "Terminal" ຄໍາສັ່ງທີ່ພົວພັນໂດຍກົງກັບໄຟລ໌ຈະໄວກວ່ານີ້ຫຼືຫຼັງຈາກນັ້ນຕ້ອງມີການປ່ຽນແປງໃຫ້ເຂົາເຈົ້າ. ຄໍາສັ່ງຕໍ່ໄປນີ້ໃຊ້ສໍາລັບການເຮັດວຽກກັບເອກະສານຂໍ້ຄວາມ:
- ເພີ່ມເຕີມ - ອະນຸຍາດໃຫ້ທ່ານເບິ່ງຂໍ້ຄວາມທີ່ບໍ່ເຫມາະສົມໃນພື້ນທີ່ເຮັດວຽກ. ໃນເວລາທີ່ບໍ່ມີການເລື່ອນປາຍ, ມີຫນ້າທີ່ທີ່ທັນສະໄຫມຫລາຍຂຶ້ນ. ນ້ອຍລົງ.
- grep - ປະຕິບັດການຄົ້ນຫາຂໍ້ຄວາມໂດຍຮູບແບບ.
- ຫົວຫູ - ຄໍາສັ່ງທໍາອິດແມ່ນຮັບຜິດຊອບສໍາລັບຜົນຜະລິດຂອງສາຍນ້ອຍທໍາອິດຂອງການເລີ່ມຕົ້ນຂອງເອກະສານ (ຫົວຂໍ້), ທີສອງ -
ສະແດງໃຫ້ເຫັນສາຍສຸດທ້າຍໃນເອກະສານ. ໂດຍຄ່າເລີ່ມຕົ້ນ, 10 ສາຍຈະຖືກສະແດງ. ທ່ານສາມາດປ່ຽນເລກຂອງພວກເຂົາໂດຍໃຊ້ຟັງຊັນ -n ແລະ -f. - ຈັດຮຽງ - ນໍາໃຊ້ເພື່ອຄັດລອກເສັ້ນ. ສໍາລັບການຈໍານວນ, ທາງເລືອກແມ່ນຖືກນໍາໃຊ້. -n, ສໍາລັບການຄັດແຍກຈາກເທິງຫາລຸ່ມ - -r.
- diff - ປຽບທຽບແລະສະແດງຄວາມແຕກຕ່າງໃນເອກະສານຂໍ້ຄວາມ (ເສັ້ນໂດຍເສັ້ນ).
- wc - ນັບຄໍາສັບ, ຊ່ອຍ, ໄບແລະຕົວອັກສອນ.
ການຄຸ້ມຄອງຂະບວນການ
ການໃຊ້ OS ໃນໄລຍະຫນຶ່ງໃນໄລຍະຫນຶ່ງຈະຊ່ວຍກະຕຸ້ນໃຫ້ເກີດບັນດາຂະບວນການທີ່ມີປະສິດທິພາບຫຼາຍຢ່າງທີ່ເຮັດໃຫ້ການປະຕິບັດລະບົບຄອມພິວເຕີ້ເຮັດໃຫ້ມັນບໍ່ສະດວກຕໍ່ການເຮັດວຽກ.
ສະຖານະການນີ້ສາມາດແກ້ໄຂໄດ້ງ່າຍໂດຍການສໍາເລັດຂະບວນການທີ່ບໍ່ຈໍາເປັນ. ໃນ Linux, ຄໍາສັ່ງຕໍ່ໄປນີ້ແມ່ນໃຊ້ສໍາລັບຈຸດປະສົງນີ້:
- ps pgrep - ຄໍາສັ່ງຄັ້ງທໍາອິດສະແດງຂໍ້ມູນທັງຫມົດກ່ຽວກັບຂະບວນການທີ່ໃຊ້ວຽກຂອງລະບົບ (function "-e" ສະແດງຂະບວນການສະເພາະໃດຫນຶ່ງ), ຄັ້ງທີສອງສະແດງ ID ຂອງຂະບວນການຫຼັງຈາກຜູ້ໃຊ້ໄດ້ໃສ່ຊື່.
- ຂ້າ - ສິ້ນສຸດລົງຂະບວນການ PID.
- xkill - ໂດຍການຄລິກໃສ່ປ່ອງຢ້ຽມຂະບວນການ -
ເຮັດສໍາເລັດມັນ. - pkill - ສິ້ນສຸດຂະບວນການໂດຍຊື່ຂອງມັນ.
- killall ຢຸດຂະບວນການທີ່ມີການເຄື່ອນໄຫວທັງຫມົດ.
- top, htop - ມີຄວາມຮັບຜິດຊອບໃນການສະແດງຂະບວນການແລະຖືກນໍາໃຊ້ເປັນຈໍສະແດງຜົນຄອນໂຊນລະບົບ. htop ແມ່ນຫຼາຍທີ່ສຸດໃນມື້ນີ້.
- ເວລາ - ສະແດງຂໍ້ມູນ "Terminal" ໃນເວລາຂອງຂະບວນການ.
ສະພາບແວດລ້ອມຂອງຜູ້ໃຊ້
ຈໍານວນຄໍາສັ່ງທີ່ສໍາຄັນປະກອບມີບໍ່ພຽງແຕ່ສິ່ງທີ່ອະນຸຍາດໃຫ້ທ່ານສາມາດພົວພັນກັບອົງປະກອບຂອງລະບົບ, ແຕ່ຍັງປະຕິບັດຫນ້າວຽກນ້ອຍໆທີ່ປະກອບສ່ວນເຂົ້າໃນການເຮັດວຽກກັບຄອມພິວເຕີ້.
- date - ສະແດງວັນທີແລະເວລາໃນຮູບແບບຕ່າງໆ (12 ຊົ່ວໂມງ, 24 ນາທີ), ອີງຕາມຕົວເລືອກ.
- alias - ອະນຸຍາດໃຫ້ທ່ານເພື່ອຫຼຸດຜ່ອນຄໍາສັ່ງຫຼືສ້າງຄໍາສັບສໍາລັບມັນ, ປະຕິບັດຫນຶ່ງຫຼືນ້ໍາຂອງຄໍາສັ່ງຫຼາຍ.
- uname - ສະຫນອງຂໍ້ມູນກ່ຽວກັບຊື່ການເຮັດວຽກຂອງລະບົບ.
- sudo sudo su - ຄັ້ງທໍາອິດທີ່ເນັ້ນໂຄງການແທນຜູ້ໃຊ້ຂອງລະບົບປະຕິບັດການ. ທີສອງແມ່ນໃນນາມຂອງຜູ້ໃຊ້ Super.
- ນອນ - ເຮັດໃຫ້ຄອມພິວເຕີເຂົ້າໄປໃນໂຫມດນອນ.
- shutdown - ປິດຄອມພິວເຕີທັນທີ, ທາງເລືອກ -h ອະນຸຍາດໃຫ້ທ່ານປິດຄອມພິວເຕີໃນເວລາທີ່ກໍານົດໄວ້.
- reboot - restarts ຄອມພິວເຕີ. ນອກນັ້ນທ່ານຍັງສາມາດກໍານົດໄລຍະເວລາການເລີ່ມຕົ້ນໂດຍໃຊ້ທາງເລືອກພິເສດ.
User Management
ເມື່ອຫລາຍກວ່າຫນຶ່ງຄົນເຮັດວຽກຢູ່ໃນຄອມພິວເຕີດຽວກັນແຕ່ຫລາຍຄົນກໍ່ສ້າງຜູ້ໃຊ້ຫຼາຍຄົນຈະເປັນທາງເລືອກທີ່ດີທີ່ສຸດ. ຢ່າງໃດກໍຕາມ, ທ່ານຈໍາເປັນຕ້ອງຮູ້ຄໍາສັ່ງທີ່ຈະພົວພັນກັບພວກມັນແຕ່ລະຄົນ.
- useradd, userdel, usermod - ເພີ່ມ, ລຶບ, ແກ້ໄຂບັນຊີຜູ້ໃຊ້ຕາມລໍາດັບ.
- passwd - ເຮັດຫນ້າທີ່ປ່ຽນລະຫັດຜ່ານ. ດໍາເນີນການເປັນຜູ້ໃຊ້ Super (sudo su ຢູ່ໃນຕອນຕົ້ນຂອງຄໍາສັ່ງ) ອະນຸຍາດໃຫ້ທ່ານເພື່ອປັບລະຫັດຜ່ານຂອງບັນຊີທັງຫມົດ.
ເບິ່ງເອກະສານ
ບໍ່ມີຜູ້ໃຊ້ສາມາດຈົດຈໍາຄວາມຫມາຍຂອງຄໍາສັ່ງທັງຫມົດໃນລະບົບຫຼືສະຖານທີ່ຂອງໄຟລ໌ໂຄງການທີ່ສາມາດປະຕິບັດໄດ້ແຕ່ສາມຄໍາສັ່ງທີ່ຈໍາໄດ້ຢ່າງງ່າຍດາຍສາມາດບັນລຸໄດ້:
- whereis - ສະແດງເສັ້ນທາງໄປຫາໄຟລ໌ທີ່ປະຕິບັດງານ.
- ຜູ້ຊາຍ - ສະແດງໃຫ້ເຫັນການຊ່ວຍເຫຼືອຫຼືແນະນໍາໃຫ້ທີມ, ຖືກນໍາໃຊ້ໃນຄໍາສັ່ງທີ່ມີຫນ້າດຽວກັນ.
- whatis - ຕົວຢ່າງຂອງຄໍາສັ່ງຂ້າງເທິງ, ແຕ່ນີ້ແມ່ນໃຊ້ເພື່ອສະແດງສ່ວນຊ່ວຍເຫຼືອທີ່ມີຢູ່.
ການຄຸ້ມຄອງເຄືອຂ່າຍ
ການຕັ້ງຄ່າອິນເຕີເນັດແລະປະສົບຜົນສໍາເລັດໃນການປັບປຸງການຕັ້ງຄ່າເຄືອຂ່າຍໃນອະນາຄົດ, ທ່ານຈໍາເປັນຕ້ອງຮູ້ຢ່າງຫນ້ອຍຄໍາສັ່ງທີ່ຮັບຜິດຊອບສໍາລັບການນີ້.
- ip - ຕັ້ງລະບົບຍ່ອຍເຄືອຂ່າຍ, ເບິ່ງພອດ IP ທີ່ມີຢູ່ສໍາລັບການເຊື່ອມຕໍ່. ເມື່ອເພີ່ມຄຸນສົມບັດ - ສະແດງໃຫ້ເຫັນ ສະແດງວັດຖຸຂອງປະເພດທີ່ກໍານົດໄວ້ເປັນລາຍການ, ມີຄຸນລັກສະນະ -help ຂໍ້ມູນເອກະສານອ້າງອີງແມ່ນສະແດງ.
- ping - ການວິນິດໄສຂອງການເຊື່ອມຕໍ່ກັບແຫຼ່ງເຄືອຂ່າຍ (router, router, modem, ແລະອື່ນໆ). ຍັງລາຍງານຂໍ້ມູນກ່ຽວກັບຄຸນນະພາບຂອງການສື່ສານ.
- nethogs - ການສະຫນອງຂໍ້ມູນໃຫ້ແກ່ຜູ້ໃຊ້ກ່ຽວກັບການບໍລິໂພກຂອງການຈະລາຈອນ. Attribute -i ຕັ້ງອິນເຕີເຟດເຄືອຂ່າຍ.
- tracerout - ທີມງານທີ່ຄ້າຍຄືກັນ ping, ແຕ່ວ່າໃນຮູບແບບທີ່ດີຂຶ້ນກວ່າເກົ່າ. ມັນສະແດງໃຫ້ເຫັນຄວາມໄວຂອງການສົ່ງຂໍ້ມູນຂອງຂໍ້ມູນໄປຫາແຕ່ລະ nodes ແລະໃຫ້ຂໍ້ມູນເຕັມກ່ຽວກັບເສັ້ນທາງເຕັມຂອງການສົ່ງຂໍ້ມູນ packet.
ສະຫຼຸບ
ຮູ້ເຖິງຄໍາສັ່ງທັງຫມົດຂ້າງເທິງ, ເຖິງແມ່ນວ່າຜູ້ໃຫມ່ທີ່ໄດ້ຕິດຕັ້ງລະບົບທີ່ໃຊ້ Linux, ຈະສາມາດພົວພັນກັບມັນໄດ້ຢ່າງສົມບູນ, ຢູ່ glance ຄັ້ງທໍາອິດມັນອາດຈະເບິ່ງຄືວ່າບັນຊີລາຍຊື່ແມ່ນມີຄວາມຫຍຸ້ງຍາກຫຼາຍທີ່ຈະຈື່ໄດ້, ແຕ່ວ່າຖ້າມີການປະຕິບັດເລື້ອຍໆຂອງທີມງານໃນໄລຍະເວລາ, ສິ່ງທີ່ຕົ້ນຕໍຈະເຂົ້າໄປໃນຄວາມຈໍາ, ແລະທ່ານຈະບໍ່ຕ້ອງອ້າງອີງເຖິງຄໍາແນະນໍາທີ່ນໍາສະເຫນີໂດຍພວກເຮົາໃນແຕ່ລະຄັ້ງ.