The Linux .bashrc File: What It Is, Plus 6 Things You Can Do With It

ไฟล์ .bashrc บน Linux: คืออะไร และ 6 สิ่งสนุกๆ ที่คุณทำได้เพื่อเพิ่มประสิทธิภาพการใช้งาน!

ค้นพบไฟล์ .bashrc ใน Linux ที่สำคัญ เรียนรู้เกี่ยวกับการตั้งค่าต่างๆ และฟีเจอร์เด็ด 6 อย่างที่คุณสามารถทำได้เพื่อปรับแต่งการใช้งานของคุณ

ไฟล์ .bashrc บน Linux: คืออะไร และ 6 สิ่งสนุกๆ ที่คุณทำได้เพื่อเพิ่มประสิทธิภาพการใช้งาน!

The Linux .bashrc File: What It Is, Plus 6 Things You Can Do With It

ไฟล์ .bashrc บนลินุกซ์: คืออะไร และ 6 สิ่งที่คุณทำได้กับมัน

หลายคนที่ใช้ลินุกซ์หรือ macOS ผ่านทาง terminal อาจเคยได้ยินหรือได้ใช้ไฟล์ชื่อ .bashrc กันมาบ้าง แต่บางคนอาจยังสงสัยว่าไฟล์นี้ทำอะไรได้บ้าง มาเรียนรู้กันในบทความนี้ครับ

สิ่งที่ .bashrc ทำและเหตุผลที่สำคัญของมัน

ไฟล์ .bashrc มักจะถูกซ่อนอยู่ในโฮมไดเรกทอรีของคุณ มันคือไฟล์ “run control” ที่มีต้นกำเนิดจาก Bash (Bourne Again Shell) ซึ่งเป็น shell ที่นิยมใช้กันมากที่สุดบนระบบลินุกซ์ เจ้าตัว .bashrc นี้ใช้สำหรับกำหนดค่าเมื่อ shell เริ่มทำงาน ซึ่งเป็นสคริปต์เริ่มต้นสำหรับ shell เอง

.bashrc จะทำทุกสิ่งที่จำเป็นในการตั้งค่าสภาพแวดล้อมสำหรับการใช้งาน shell แบบโต้ตอบ เช่น การตั้งค่าตัวแปรสภาพแวดล้อม, การกำหนดฟังก์ชันต่าง ๆ และการรันโปรแกรมอรรถประโยชน์ต่าง ๆ อีกด้วย

ความเข้าใจเกี่ยวกับการทำงานของ .bashrc

รู้ไว้ก่อนนะครับว่า Bash ไม่ได้เป็น shell เดียวที่มีอยู่ บน macOS คุณอาจใช้ zsh ซึ่งถือเป็นอีกทางเลือกหนึ่งที่ทรงพลัง แม้ว่า Bash จะเป็น shell ทั่วไปของลินุกซ์หลาย ๆ distros อย่างไรก็ตามไม่มีการการันตีว่า distro ของคุณจะใช้ Bash วิธีตรวจสอบว่าใช้งาน shell ใดอยู่ให้เปิด terminal และรันคำสั่งนี้:

echo $0

ผลลัพธ์น่าจะเป็น “bash” หรือ “-zsh” เพื่อบ่งบอก shell ที่คุณใช้อยู่

นี่คือ 6 สิ่งที่คุณสามารถทำได้ด้วย .bashrc

1. รัน neofetch และทางเลือกอื่น ๆ

เพราะ .bashrc จะถูกรันเมื่อคุณเปิด terminal ใหม่ มันเป็นที่ที่ดีที่จะเพิ่มความเป็นตัวคุณเองลงไปใน terminal นะครับ เครื่องมืออย่าง neofetch ที่แสดง ASCII art ที่สวยงามพร้อมข้อมูลของเครื่องคุณเป็นทางเลือกที่ดี แม้ว่าจะถูกยกเลิกไปแล้ว แต่คุณยังใช้ได้หรือหาโปรแกรมทดแทนใหม่ ๆ ที่กำลังพัฒนาอยู่ เช่น Fastfetch และ screenFetch ซึ่งเป็นเหมือนแทนที่ได้เขียนด้วย C และ Bash script ตามลำดับ

2. ปรับแต่งตัว prompt ของคุณ

การตั้งค่า prompt หรือข้อความที่ขึ้นแสดงในแต่ละบรรทัดใน terminal เป็นอีกทางเลือกที่ดีเพื่อความเป็นตัวของคุณเอง คุณสามารถกำหนดให้ prompt แสดงชื่อเครื่อง, user, วันเวลาก็ได้ตามใจชอบ

3. ตั้งค่า aliases

การตั้ง alias สำหรับคำสั่งบางคำช่วยให้คุณจำได้ง่ายขึ้นและพิมพ์ได้สะดวกขึ้น นอกจากนี้คุณยังสามารถตั้ง alias เพื่อให้คำสั่งที่ใช้บ่อย ๆ สามารถรันได้ด้วยคำสั่งที่สั้นกว่า

4. สร้างฟังก์ชันใน shell เพื่อทำงานที่ใช้บ่อย

ฟังก์ชันใน shell เป็นสิ่งที่ทรงพลังยิ่งกว่า alias คุณสามารถเขียนคำสั่งใหม่ ๆ ที่ทำให้ชีวิตง่ายขึ้นได้ เพียงแค่เรียกใช้ชื่อตรง ๆ

5. กำหนดค่า Environment Variables

การกำหนด environment variables สามารถควบคุมพฤติกรรมของคำสั่งหลาย ๆ ตัวได้ ตัวอย่างเช่นตั้งค่าให้ตัวแสดงผล less มีพฤติกรรมที่คาดหวังทุกครั้งที่เรียกใช้

6. จัดโครงสร้างไฟล์โดยการแยกเป็นไฟล์ย่อย

เมื่อคุณเริ่มปรับแต่ง shell จริงจัง .bashrc ของคุณอาจโตเกินกว่าจะจัดการได้ มันอาจเป็นโอกาสที่ดีที่จะเรียนรู้การแบ่งแยกโค้ดไว้ในไฟล์เล็ก ๆ ทำให้ง่ายต่อการจัดการ

บทสรุป

ไฟล์ .bashrc เป็นเครื่องมือที่ทรงพลังในการปรับแต่งสภาพแวดล้อมการทำงานใน shell ของคุณ การทำความเข้าใจและใช้ประโยชน์จากมันทำให้คุณสามารถเพิ่มประสิทธิภาพการทำงานใน terminal ได้อย่างมีประสิทธิภาพและสนุกสนาน

 

เว็บบาคาร่าที่คนเล่นเยอะที่สุด 2025 ที่สุดของความสนุกและโอกาสแห่งความสำเร็จ!”

“เริ่มต้น สนุกได้ทุกแมตช์ ทุกเวลา”

“พบกับประสบการณ์ใหม่ที่ จีคลับ คาสิโนออนไลน์ที่ปลอดภัยและได้รับความนิยมมากที่สุดในไทย”

“เล่น ไฮโลไทย แบบออนไลน์ สนุกกับเกมพื้นบ้านที่ได้รับความนิยมสูงสุดในประเทศไทย”

“ต้องการเครดิตฟรีเล่นสล็อต? เข้าไปที่ สล็อต168เครดิตฟรี.com เว็บที่มีโปรโมชั่นเด็ดและเกมให้เลือกเล่นหลากหลาย”

แหล่งที่มา:https://www.howtogeek.com/the-linux-bashrc-file-explained/

คุณอาจไม่จำเป็นต้องถ่ายภาพ RAW บนโทรศัพท์ของคุณ

บทความนี้พูดถึงเหตุผลที่อาจไม่จำเป็นต้องถ่ายภาพ RAW ด้วยโทรศัพท์มือถือ แม้ว่าไฟล์ RAW จะให้ความยืดหยุ่นในการแก้ไขภาพมากขึ้น แต่สำหรับผู้ใช้งานทั่วไป การถ่ายภาพในรูปแบบ JPEG ก็เพียงพอในแง่คุณภาพและความสะดวกสบาย นอกจากนี้ ยังประหยัดพื้นที่การจัดเก็บและทำให้การแชร์ภาพทำได้ง่ายยิ่งขึ้น โดยเฉพาะอย่างยิ่งในยุคของโซเชียลมีเดียที่เราต้องการความรวดเร็วในการโพสต์ภาพ.

Read More »

การปรับราคาให้บริการสมัครสมาชิก Nest Aware ของ Google

บริการสมาชิก Nest Aware ของ Google จะมีการปรับราคาขึ้น ซึ่งส่งผลต่อผู้ใช้งานที่ต้องการเข้าถึงฟีเจอร์การตรวจจับการเคลื่อนไหว การบันทึกวิดีโอ และการแจ้งเตือนที่ตอบสนองรวดเร็ว ผู้ใช้ควรพิจารณาแผนการสมัครใหม่ โดยคำนึงถึงข้อดีและราคาที่เพิ่มขึ้นนี้เพื่อให้สอดคล้องกับความต้องการในการดูแลความปลอดภัยในบ้าน

Read More »
Google Chrome เลิกสนับสนุน แมคเก่ามากขึ้น

Google Chrome ประกาศยุติการสนับสนุนแมคเก่าเพิ่มเติม

ภาพแสดงถึงการประกาศของ Google Chrome ที่จะหยุดการสนับสนุนสำหรับเครื่อง Mac รุ่นเก่า โดยแสดงให้เห็นถึงการเปลี่ยนแปลงในเทคโนโลยีและการปรับตัวของผู้ใช้ที่ต้องหันไปใช้เวอร์ชันหรือเบราว์เซอร์อื่น ๆ รูปภาพมีการให้ข้อมูลเกี่ยวกับผลกระทบที่อาจเกิดขึ้นกับผู้ใช้ Mac รุ่นเก่า รวมถึงการกระตุ้นให้ผู้ใช้พิจารณาอัพเกรดฮาร์ดแวร์หรือซอฟต์แวร์ของตนเพื่อความปลอดภัยและประสิทธิภาพที่ดีขึ้น

Read More »
สมัครเข้าช่อง Android Canary ใหม่

วิธีการเข้าร่วมช่อง Canary ใหม่ของ Android

วิธีการลงทะเบียนในช่อง Canary ใหม่ของ Android มีขั้นตอนง่ายๆ เพียงเริ่มจากการเปิดแอป Google Play บนอุปกรณ์ของคุณ จากนั้นไปที่การตั้งค่าและเลือกตัวเลือกสำหรับการเข้าร่วมโปรแกรมทดสอบเบต้าหรือช่อง Canary ทำตามคำแนะนำเพื่อเสร็จสิ้นการสมัครและรอการอัปเดตใหม่ๆ ที่จะมาถึง ท่านจะได้สัมผัสฟีเจอร์ล้ำสมัยก่อนใครทันที!

Read More »
3D พิมพ์, iPhone, ที่วาง, โหมด standby, ใช้ประโยชน์

เมาท์ไอโฟนพิมพ์ 3D ที่ทำให้โหมดสแตนด์บายใช้งานได้จริง

ที่ยึดโทรศัพท์ iPhone ที่พิมพ์ 3D นี้ถูกออกแบบมาเพื่อทำให้โหมดสแตนด์บายมีประโยชน์มากขึ้น รองรับการใช้งานในรูปแบบต่างๆ ช่วยให้สามารถดูหรือใช้งานโทรศัพท์ได้อย่างสะดวกสบาย โดยไม่ต้องถืออยู่ในมือ เพิ่มความสะดวกในการใช้งานทุกที่ทุกเวลา

Read More »
PC สตรีมเกม Xbox

พีซีของคุณสามารถสตรีมเกม Xbox ของคุณได้แล้ว

คอมพิวเตอร์ของคุณสามารถสตรีมเกมจาก Xbox ได้แล้ว ทำให้ผู้เล่นสามารถเพลิดเพลินกับประสบการณ์การเล่นเกมที่หลากหลาย สตรีมเกมโปรดจากเครื่อง Xbox ไปยัง PC ได้อย่างง่ายดาย สะดวกสบายทั้งการเล่นคนเดียวหรือเล่นร่วมกับเพื่อน พร้อมเปิดโลกใหม่ของความสนุกสนานและเวลาเล่นเกมอย่างไม่มีขีดจำกัด

Read More »