20 ຄຳ ສັ່ງຕະຫລົກຂອງ Linux ຫລື Linux ແມ່ນມ່ວນໃນ Terminal


Linux ມ່ວນ! Huhhh. ຕົກລົງດັ່ງນັ້ນທ່ານບໍ່ເຊື່ອຂ້ອຍ. ຄິດເຖິງຂ້ອຍໃນຕອນທ້າຍຂອງບົດຄວາມນີ້ເຈົ້າຈະຕ້ອງເຊື່ອວ່າ Linux ຕົວຈິງແມ່ນກ່ອງທີ່ມ່ວນ.

1. ຄຳ ສັ່ງ: sl (Steam Locomotive)

ທ່ານອາດຈະຮູ້ເຖິງ ຄຳ ສັ່ງບັນຊີ 'ls' ແລະໃຊ້ມັນເລື້ອຍໆເພື່ອເບິ່ງເນື້ອໃນຂອງໂຟນເດີແຕ່ຍ້ອນການພາດແບບບາງຄັ້ງທ່ານອາດຈະສົ່ງຜົນໃຫ້ 'sl', ວິທີການມ່ວນຊື່ນໃນຊ່ວງປາຍທາງແລະບໍ່ແມ່ນ ຄຳ ສັ່ງ ບໍ່ພົບ".

[email :~# apt-get install sl 		(In Debian like OS)
[email :~# yum -y install sl 		(In Red Hat like OS)
[email :~# sl

ຄຳ ສັ່ງນີ້ເຮັດວຽກເຖິງແມ່ນວ່າທ່ານຈະພິມ 'LS' ແລະບໍ່ແມ່ນ 'ມັນ' ກໍ່ຕາມ.

2. ຄຳ ສັ່ງ: telnet

ບໍ່! ບໍ່ !! ມັນບໍ່ສັບສົນຫຼາຍເທົ່າທີ່ເບິ່ງຄືວ່າ. ທ່ານອາດຈະຄຸ້ນເຄີຍກັບ telnet. Telnet ແມ່ນໂປແກຼມໂປແກມເຄືອຂ່າຍ bidirectional ທີ່ເນັ້ນໃສ່ຂໍ້ຄວາມຜ່ານເຄືອຂ່າຍ. ນີ້ບໍ່ມີຫຍັງທີ່ຈະຕິດຕັ້ງ. ສິ່ງທີ່ທ່ານຄວນມີແມ່ນກ່ອງ Linux ແລະອິນເຕີເນັດທີ່ໃຊ້ງານໄດ້.

[email :~# telnet towel.blinkenlights.nl

3. ຄຳ ສັ່ງ: ໂຊກດີ

ສິ່ງທີ່ກ່ຽວກັບການໄດ້ຮັບໂຊກດີແບບສຸ່ມຂອງທ່ານ, ບາງຄັ້ງຕະຫລົກຢູ່ປາຍຍອດ.

[email :~# apt-get install fortune 	(for aptitude based system)
[email :~# yum install fortune 		(for yum based system)
[email :~# fortune

You're not my type.  For that matter, you're not even my species!!!
Future looks spotty.  You will spill soup in late evening.
You worry too much about your job.  Stop it.  You are not paid enough to worry.
Your love life will be... interesting.

4. ຄຳ ສັ່ງ: rev (ຍ້ອນກັບ)

ມັນປ່ຽນແປງທຸກໆສາຍທີ່ຖືກມອບໃຫ້, ມັນບໍ່ແມ່ນເລື່ອງຕະຫລົກ.

[email :~# rev

123abc 
cba321 

xuniL eb ot nrob
born to be Linux

5. ຄຳ ສັ່ງ: ປັດໄຈ

ເວລາ ສຳ ລັບບາງຄະນິດສາດ, ຄຳ ສັ່ງນີ້ສົ່ງຜົນໃຫ້ທຸກໆປັດໃຈທີ່ເປັນໄປໄດ້ຂອງຕົວເລກໃດ ໜຶ່ງ.

[email :~# factor 5

5 
5: 5 

12 
12: 2 2 3 

1001 
1001: 7 11 13 

5442134 
5442134: 2 2721067

6. ຄຳ ສັ່ງ: ອັກສອນ

OK ດີນີ້ບໍ່ແມ່ນ ຄຳ ສັ່ງແລະສະຄຣິບແຕ່ມັນດີ.

[email :~# for i in {1..12}; do for j in $(seq 1 $i); do echo -ne $i×$j=$((i*j))\\t;done; echo;done 

1×1=1	
2×1=2	2×2=4	
3×1=3	3×2=6	3×3=9	
4×1=4	4×2=8	4×3=12	4×4=16	
5×1=5	5×2=10	5×3=15	5×4=20	5×5=25	
6×1=6	6×2=12	6×3=18	6×4=24	6×5=30	6×6=36	
7×1=7	7×2=14	7×3=21	7×4=28	7×5=35	7×6=42	7×7=49	
8×1=8	8×2=16	8×3=24	8×4=32	8×5=40	8×6=48	8×7=56	8×8=64	
9×1=9	9×2=18	9×3=27	9×4=36	9×5=45	9×6=54	9×7=63	9×8=72	9×9=81	
10×1=10	10×2=20	10×3=30	10×4=40	10×5=50	10×6=60	10×7=70	10×8=80	10×9=90	10×10=100	
11×1=11	11×2=22	11×3=33	11×4=44	11×5=55	11×6=66	11×7=77	11×8=88	11×9=99	11×10=110	11×11=121	
12×1=12	12×2=24	12×3=36	12×4=48	12×5=60	12×6=72	12×7=84	12×8=96	12×9=108	12×10=120	12×11=132	12×12=144

7. ຄຳ ສັ່ງ: Cowsay

ງົວ ASCII ຢູ່ປາຍຍອດເຊິ່ງຈະເວົ້າວ່າທ່ານເຄີຍຕ້ອງການຫຍັງ.

[email :~# apt-get install cowsay 		(for Debian based OS)
[email :~# yum install cowsay		(for Red Hat based OS)
[email :~# cowsay I Love nix 

 ____________
< I Love nix >
 ------------
        \   ^__^
         \  (oo)\_______
            (__)\       )\/\
                ||----w |
                ||     ||

ແນວໃດກ່ຽວກັບການສົ່ງທໍ່ 'ຄຳ ສັ່ງກ່ຽວກັບໂຊກດີ', ທີ່ອະທິບາຍຂ້າງເທິງນີ້ກັບງົວຄວາຍ?

[email :~# fortune | cowsay 

 _________________________________________
/ Q: How many Oregonians does it take to  \
| screw in a light bulb? A: Three. One to |
| screw in the light bulb and two to fend |
| off all those                           |
|                                         |
| Californians trying to share the        |
\ experience.                             /
 -----------------------------------------
        \   ^__^
         \  (oo)\_______
            (__)\       )\/\
                ||----w |
                ||     ||

ໝາຍ ເຫດ: '|' ຖືກເອີ້ນວ່າ ຄຳ ແນະ ນຳ ທໍ່ແລະມັນຖືກ ນຳ ໃຊ້ບ່ອນທີ່ຜົນຜະລິດຂອງ ຄຳ ສັ່ງ ໜຶ່ງ ຕ້ອງການໃຊ້ໃນ ຄຳ ສັ່ງອື່ນ. ໃນຕົວຢ່າງຂ້າງເທິງຜົນຜະລິດຂອງ ຄຳ ສັ່ງ 'ໂຊກດີ' ເຮັດ ໜ້າ ທີ່ເປັນ ຄຳ ສັ່ງຂອງ ຄຳ ສັ່ງ 'coway'. ຄຳ ແນະ ນຳ ກ່ຽວກັບທໍ່ນີ້ຖືກ ນຳ ໃຊ້ເລື້ອຍໆໃນການຂຽນແລະຂຽນໂປແກຼມ.

xcowsay ແມ່ນໂປແກຼມກາຟິກທີ່ຕອບສະ ໜອງ ຄ້າຍຄືກັນກັບ coway ແຕ່ໃນລັກສະນະກາຟິກ, ເພາະສະນັ້ນມັນແມ່ນ X ຂອງ coway.

apt-get install xcowsay
yum install xcowsay
[email :~# xcowsay I Love nix

cowthink ແມ່ນອີກ ຄຳ ສັ່ງ ໜຶ່ງ ທີ່ພຽງແຕ່ ດຳ ເນີນການ“ cowthink Linux ແມ່ນເປັນເລື່ອງຕະຫລົກ” ແລະເບິ່ງຄວາມແຕກຕ່າງຂອງຜົນຜະລິດຂອງ coway ແລະ cowthink.

apt-get install cowthink
yum install cowthink
[email :~# cowthink ....Linux is sooo funny
 _________________________
( ....Linux is sooo funny )
 -------------------------
        o   ^__^
         o  (oo)\_______
            (__)\       )\/\
                ||----w |
                ||     ||

8. ຄຳ ສັ່ງ: ແມ່ນແລ້ວ

ມັນເປັນເລື່ອງຕະຫລົກແຕ່ມີປະໂຫຍດເຊັ່ນດຽວກັນ, ເປັນພິເສດໃນສະຄິບແລະ ສຳ ລັບຜູ້ບໍລິຫານລະບົບບ່ອນທີ່ການຕອບສະ ໜອງ ໂດຍອັດຕະໂນມັດສາມາດຖືກສົ່ງຜ່ານທາງປາຍທາງຫລືຜະລິດ.

[email :~# yes I Love Linux

I Love Linux
I Love Linux
I Love Linux
I Love Linux
I Love Linux
I Love Linux
I Love Linux
I Love Linux
I Love Linux
I Love Linux
I Love Linux
I Love Linux

ໝາຍ ເຫດ: (ຈົນກວ່າທ່ານຈະຂັດຂວາງ i.e ctrl + c).

9. ຄຳ ສັ່ງ: ຫ້ອງນ້ ຳ

ແມ່ນຫຍັງ? ແມ່ນເວົ້າຕະຫຼົກ, ຫ່າບໍ່! ແນ່ນອນບໍ່ແມ່ນ, ແຕ່ແນ່ນອນວ່າຊື່ ຄຳ ສັ່ງນີ້ເອງກໍ່ເປັນເລື່ອງຕະຫຼົກເກີນໄປ, ແລະຂ້ອຍບໍ່ຮູ້ວ່າ ຄຳ ສັ່ງນີ້ເອົາຊື່ມາຈາກໃສ.

[email :~# apt-get install toilet 
[email :~# yum install toilet
[email :~# toilet tecmint 

mmmmmmm                        "             m                               
   #     mmm    mmm   mmmmm  mmm    m mm   mm#mm          mmm    mmm   mmmmm 
   #    #"  #  #"  "  # # #    #    #"  #    #           #"  "  #" "#  # # # 
   #    #""""  #      # # #    #    #   #    #           #      #   #  # # # 
   #    "#mm"  "#mm"  # # #  mm#mm  #   #    "mm    #    "#mm"  "#m#"  # # #

ມັນຍັງສະ ເໜີ ຮູບແບບສີສັນແລະແບບອັກສອນບາງປະເພດ.

[email :~# toilet -f mono12 -F metal linux-console.net

ໝາຍ ເຫດ: Figlet ແມ່ນອີກ ຄຳ ສັ່ງ ໜຶ່ງ ທີ່ຫຼາຍຫລື ໜ້ອຍ ສະ ໜອງ ຜົນກະທົບດັ່ງກ່າວໃນປາຍ.

10. ຄຳ ສັ່ງ: cmatrix

ທ່ານອາດຈະໄດ້ເຫັນຮູບເງົາ Hollywood ‘ມາຕຣິກເບື້ອງ’ ແລະຈະໄດ້ຮັບຄວາມສົນໃຈຈາກພະລັງງານ, Neo ໄດ້ສະ ໜອງ ໃຫ້, ເພື່ອເບິ່ງສິ່ງໃດແລະທຸກຢ່າງໃນຕາຕະລາງຫລືທ່ານອາດຈະຄິດເຖິງພາບເຄື່ອນໄຫວທີ່ມີລັກສະນະຄ້າຍຄືກັບ ໜ້າ ຈໍຂອງແຮກເກີ.

[email :~# apt-get install cmatrix
[email :~# yum install cmatrix
[email :~# cmatrix

11. ຄຳ ສັ່ງ: oneko

OK ດັ່ງນັ້ນທ່ານເຊື່ອວ່າຕົວຊີ້ຫນູຂອງ Linux ແມ່ນຕົວຊີ້ສີດໍາ/ສີຂາວທີ່ໂງ່ຄືກັນກັບບ່ອນທີ່ບໍ່ມີພາບເຄື່ອນໄຫວຢູ່ແລ້ວຂ້ອຍຢ້ານວ່າເຈົ້າອາດຈະຜິດ. “ oneko“ ແມ່ນຊຸດ ໜຶ່ງ ທີ່ຈະຕິດ“ Jerry” ກັບຕົວຊີ້ຫນູແລະຍ້າຍໄປພ້ອມກັບຕົວຊີ້.

[email :~# apt-get install oneko
[email :~# yum install oneko
[email :~# oneko

ໝາຍ ເຫດ: ເມື່ອທ່ານປິດສະຖານີທີ່ຜູ້ໃຫ້ບໍລິການຄົນ ໜຶ່ງ ແລ່ນ, ເຮືອຂ້າມຟາກຈະຫາຍໄປ, ແລະຈະບໍ່ເລີ່ມໃນເວລາເລີ່ມຕົ້ນ. ທ່ານສາມາດເພີ່ມໃບສະ ໝັກ ເພື່ອເລີ່ມຕົ້ນແລະສືບຕໍ່ມ່ວນຊື່ນ.

12. Fork Bomb

ນີ້ແມ່ນລະຫັດທີ່ບໍ່ດີຫຼາຍ. ດໍາເນີນການນີ້ຢູ່ໃນຄວາມສ່ຽງຂອງທ່ານເອງ. ຕົວຈິງແລ້ວນີ້ແມ່ນລະເບີດທີ່ແຕກຕ່າງກັນຢ່າງໄວວາມັນຈະຂື້ນໄປຈົນກ່ວາຊັບພະຍາກອນທັງ ໝົດ ຂອງລະບົບຖືກ ນຳ ໃຊ້ແລະລະບົບຈະຫ້ອຍລົງ. (ເພື່ອກວດສອບ ອຳ ນາດຂອງລະຫັດຂ້າງເທິງນີ້ທ່ານຄວນທົດລອງໃຊ້ຄັ້ງດຽວ, ແຕ່ວ່າທັງ ໝົດ ແມ່ນຢູ່ໃນຄວາມສ່ຽງຂອງທ່ານເອງ, ໃຫ້ປິດແລະບັນທຶກໂປແກຼມແລະເອກະສານອື່ນໆທັງ ໝົດ ກ່ອນທີ່ຈະແລ່ນລະເບີດ)

[email :~# :(){ :|:& }:

13. ຄຳ ສັ່ງ: ໃນຂະນະທີ່

ຄຳ ສັ່ງຂ້າງລຸ່ມນີ້“ ໃນຂະນະທີ່” ແມ່ນສະຄິບທີ່ໃຫ້ທ່ານວັນທີແລະເອກະສານສີສັນຈົນກວ່າທ່ານຈະຂັດຈັງຫວະ (CTRL + c). ພຽງແຕ່ຄັດລອກແລະວາງລະຫັດຂ້າງລຸ່ມນີ້ຢູ່ປາຍທາງ.

[email :~# while true; do echo "$(date '+%D %T' | toilet -f term -F border --gay)"; sleep 1; done

ໝາຍ ເຫດ: ບົດຂຽນຂ້າງເທິງນີ້ເມື່ອມີການແກ້ໄຂດ້ວຍ ຄຳ ສັ່ງຕໍ່ໄປນີ້, ຈະໃຫ້ຜົນຜະລິດທີ່ຄ້າຍຄືກັນແຕ່ມີຄວາມແຕກຕ່າງ ໜ້ອຍ ໜຶ່ງ, ໃຫ້ກວດເບິ່ງມັນຢູ່ໃນປາຍຂອງທ່ານ.

[email :~# while true; do clear; echo "$(date '+%D %T' | toilet -f term -F border --gay)"; sleep 1; done

14. ຄຳ ສັ່ງ: espeak

ພຽງແຕ່ເຮັດໃຫ້ Knob ຂອງ ລຳ ໂພງມັນຕິມີເດຍຂອງທ່ານໃຫ້ເຕັມກ່ອນທີ່ຈະປະຕິບັດ ຄຳ ສັ່ງນີ້ຢູ່ປາຍທາງຂອງທ່ານແລະແຈ້ງໃຫ້ພວກເຮົາຮູ້ວິທີທີ່ທ່ານຮູ້ສຶກຟັງສຽງຂອງພະເຈົ້າ.

[email :~# apt-get install espeak
[email :~# yum install espeak
[email :~# espeak "Tecmint is a very good website dedicated to Foss Community"

15. ຄຳ ສັ່ງ: aafire

ແນວໃດກ່ຽວກັບໄຟໃນປາຍຂອງທ່ານ. ພຽງແຕ່ພິມ ຄຳ ວ່າ“ aafire” ຢູ່ປາຍທາງ, ໂດຍບໍ່ມີ ຄຳ ເວົ້າແລະເບິ່ງວິເສດ. ກົດປຸ່ມໃດກໍ່ຕາມເພື່ອຂັດຂວາງໂຄງການ.

[email :~# apt-get install libaa-bin
[email :~# aafire

16. ຄຳ ສັ່ງ: bb

ຕິດຕັ້ງ“ apt-get insatll bb” ກ່ອນແລະຈາກນັ້ນ, ພິມ“ bb” ຢູ່ປາຍທາງແລະເບິ່ງວ່າມີຫຍັງເກີດຂື້ນ.

[email :~# bb

17. ຄຳ ສັ່ງ: url

ມັນຈະບໍ່ແມ່ນຄວາມຮູ້ສຶກທີ່ ໜ້າ ຢ້ານ ສຳ ລັບທ່ານຖ້າທ່ານສາມາດປັບປຸງສະຖານະພາບຂອງທ່ານຈາກເສັ້ນ ຄຳ ສັ່ງຢູ່ຕໍ່ ໜ້າ ໝູ່ ຂອງທ່ານແລະພວກເຂົາປະທັບໃຈ. OK ພຽງແຕ່ປ່ຽນຊື່ຜູ້ໃຊ້, ລະຫັດຜ່ານແລະຂໍ້ຄວາມສະຖານະພາບຂອງທ່ານດ້ວຍຊື່ຜູ້ໃຊ້, ລະຫັດຜ່ານແລະ "ຂໍ້ຄວາມສະຖານະພາບຂອງທ່ານ".

[email :~# url -u YourUsername:YourPassword -d status="Your status message" http://twitter.com/statuses/update.xml

18. ASCIIquarium

ເຮັດແນວໃດມັນຈະເປັນໄປໄດ້ທີ່ຈະໄດ້ຮັບຕູ້ປາຢູ່ປາຍຍອດ.

[email :~# apt-get install libcurses-perl
[email :~# cd /tmp 
[email :~# wget http://search.cpan.org/CPAN/authors/id/K/KB/KBAUCOM/Term-Animation-2.4.tar.gz
[email :~# tar -zxvf Term-Animation-2.4.tar.gz
[email :~# cd Term-Animation-2.4/
[email :~# perl Makefile.PL &&  make &&   make test
[email :~# make install

ດຽວນີ້ດາວໂຫລດແລະຕິດຕັ້ງ ASCIIquarium.

[email :~# cd /tmp
[email :~# wget http://www.robobunny.com/projects/asciiquarium/asciiquarium.tar.gz
[email :~# tar -zxvf asciiquarium.tar.gz
[email :~# cd asciiquarium_1.1/
[email :~# cp asciiquarium /usr/local/bin
[email :~# chmod 0755 /usr/local/bin/asciiquarium

ແລະສຸດທ້າຍກໍ່ ດຳ ເນີນງານ "ຫ້ອງອາຫານ" ຫລື "/ usr/local/bin/asciiquarium" ໂດຍບໍ່ມີ ຄຳ ເວົ້າແລະເປັນສ່ວນ ໜຶ່ງ ຂອງເວດມົນທີ່ຈະເກີດຂື້ນຢູ່ຕໍ່ ໜ້າ ດວງຕາຂອງທ່ານ.

[email :~# asciiquarium

19. ຄຳ ສັ່ງ: ຄຸ້ມຄອງຕະຫລົກ

ທຳ ອິດຕິດຕັ້ງ“ apt-get install funny-manpages” ແລະຫຼັງຈາກນັ້ນກໍ່ run man page ສຳ ລັບ ຄຳ ສັ່ງລຸ່ມນີ້. ບາງສ່ວນຂອງພວກເຂົາອາດຈະເປັນ 18+, ແລ່ນດ້ວຍຄວາມສ່ຽງຂອງທ່ານເອງ, ພວກເຂົາທັງຫມົດແມ່ນຕະຫລົກເກີນໄປ.

baby
celibacy
condom
date
echo
flame
flog
gong
grope, egrope, fgrope 
party 
rescrog 
rm
rtfm
tm
uubp
woman (undocumented)
xkill 
xlart 
sex 
strfry
[email :~# man baby

20. Linux Tweaks

ມັນເຖິງເວລາແລ້ວທີ່ທ່ານຈະຕ້ອງມີການປັບແຕ່ງຜ້າບາງຢ່າງ.

[email :~# world

bash: world: not found
[email :~# touch girls\ boo** 

touch: cannot touch `girls boo**': Permission denied
[email :~# nice man woman

No manual entry for woman
[email :~# ^How did the sex change operation go?^ 

bash: :s^How did the sex change operation go?^ : substitution failed
[email :~# %blow 

bash: fg: %blow: no such job
[email :~# make love 

make: *** No rule to make target `love'.  Stop.
$ [ whereis my brain?                    
sh: 2: [: missing ]
% man: why did you get a divorce? 
man:: Too many arguments.
% !:say, what is saccharine? 
Bad substitute.
[email :/srv$ \(- 
bash: (-: command not found

Linux ແມ່ນ sexy: who | grep -i ຜິວເນື້ອສີຂາວ | ວັນທີ; cd ~; unzip; touch; ລອກເອົາ; ນິ້ວມື; mount; ລົມຫາຍໃຈ; ແມ່ນ; uptime; umount; ນອນ (ຖ້າທ່ານຮູ້ວ່າຂ້ອຍຫມາຍຄວາມວ່າແນວໃດ)

ມີບາງຢ່າງທີ່ແນ່ນອນແຕ່ວ່າມັນບໍ່ໄດ້ເຮັດວຽກກ່ຽວກັບລະບົບທັງ ໝົດ ແລະເພາະສະນັ້ນຈຶ່ງບໍ່ໄດ້ລວມເຂົ້າໃນບົດຂຽນນີ້. ບາງສ່ວນຂອງພວກມັນແມ່ນຜູ້ຊາຍ ໝາ, ຕົວກອງ, ປ້າຍໂຄສະນາ, ແລະອື່ນໆ.

ມີຄວາມມ່ວນ, ທ່ານສາມາດເວົ້າວ່າຂ້ອຍຂອບໃຈຕໍ່ມາ :) yup ຄຳ ເຫັນຂອງທ່ານໄດ້ຮັບການຍົກຍ້ອງສູງເຊິ່ງເປັນ ກຳ ລັງໃຈໃຫ້ພວກເຮົາຂຽນເພີ່ມເຕີມ. ບອກພວກເຮົາວ່າ ຄຳ ສັ່ງໃດທີ່ທ່ານມັກທີ່ສຸດ. ຕິດຕາມເບິ່ງຂ້ອຍຈະກັບມາອີກໃນໄວໆນີ້ກັບບົດຂຽນອີກບົດ ໜຶ່ງ ທີ່ຄວນອ່ານ.