ยูทิลิตี้คอนโซล Linux เพื่อทำให้ชีวิตของคุณง่ายขึ้น (ตอนที่ 2)

ยูทิลิตี้คอนโซล Linux เพื่อทำให้ชีวิตของคุณง่ายขึ้น (ตอนที่ 2)

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

บทนำสำหรับผู้เริ่มต้น

ควรเริ่มต้นด้วยชุดการแจกจ่ายที่คุณมี แน่นอนคุณสามารถรวบรวมทุกอย่างจากแหล่งที่มาได้ แต่ไม่ใช่ผู้ใช้ทุกคนที่มีทักษะดังกล่าวและหากคอมไพเลอร์ให้ข้อผิดพลาดผู้ใช้ก็จะอารมณ์เสียและจะไม่สามารถลองใช้ยูทิลิตี้ใหม่ได้และจะไม่มองหาวิธีแก้ปัญหา สแต็ค เพื่อหลีกเลี่ยงปัญหานี้ เราจึงตกลงตามกฎง่ายๆ:

  • หากคุณอยู่ในสาขา Debian (Ubuntu, Debian, Mint, Pop!_os) ลองค้นหาโปรแกรมบน Launchpadแพ็คเกจในที่เก็บของรูปแบบยูทิลิตี้ .deb
  • หากคุณอยู่ในสาขา Arch (Arch, Manjaro, Void Linux) ให้ลองค้นหาโปรแกรมใน ที่เก็บ AURยูทิลิตี้และโปรแกรมต่างๆ ในรูปแบบ .appimage (หากสิ่งเหล่านี้เป็นยูทิลิตี้กราฟิก) เช่นเดียวกับ PKGBUILD ไฟล์เพื่อรวบรวมแหล่งที่มาโดยอัตโนมัติ
  • หากคุณอยู่ในสาขา RedHat (Fedora, CentOS) ให้ลองใช้ยูทิลิตี้ Flatpak (คล้ายกับ Snap) ที่สร้างไว้ในการกระจายส่วนใหญ่ของสาขา RedHat ลองค้นหาแพ็คเกจในรูปแบบด้วย .rpm

เมื่อพูดถึงฉัน ฉันมี Manjaro CLI ที่ติดตั้ง i3-gaps ไว้และ การกำหนดค่าของตัวเองหากใครสนใจคุณสามารถใช้มันได้ แต่ฉันแนะนำส่วนที่เหลือให้ปฏิบัติตามกฎข้างต้นและจำไว้ว่าปัญหาใด ๆ ใน Linux ได้รับการแก้ไขด้วย Google ง่ายๆ และการคิดเชิงตรรกะ

รายชื่อโปรแกรม

การบริหาร

  • โกท็อป - โปรแกรมสำหรับแสดงกระบวนการแสดงภาพ (analog htop)
    การติดตั้งด้วย Snap:

snap install gotop --classic

ยูทิลิตี้คอนโซล Linux เพื่อทำให้ชีวิตของคุณง่ายขึ้น (ตอนที่ 2)

  • เหลือบมอง - อะนาล็อกของ htop อีกอัน แต่คราวนี้ใช้งานได้ดีกว่า
    ติดตั้งด้วย pip

pip install glances

ยูทิลิตี้คอนโซล Linux เพื่อทำให้ชีวิตของคุณง่ายขึ้น (ตอนที่ 2)

การพัฒนาเว็บ

  • เจเอสเชลล์ - หากคุณไม่ชอบคอนโซลของเบราว์เซอร์ด้วยเหตุผลบางประการ คุณสามารถดำเนินการเดียวกันในเทอร์มินัลได้ตลอดเวลา
  • เซิร์ฟเวอร์สด - ยูทิลิตี้สำหรับการเริ่มต้นเซิร์ฟเวอร์ภายในเครื่องอย่างง่ายดายด้วยการอัพเดตอัตโนมัติเมื่อเปลี่ยนดัชนี.html (หรือไฟล์อื่น)
    การติดตั้งด้วย npm
    sudo npm i live-server -g
  • wp-cli - ยูทิลิตี้สำหรับจัดการไซต์ WordPress โดยใช้คอนโซล
    การติดตั้งโดยการคัดลอกซอร์สจากที่เก็บ

    curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar
    php wp-cli.phar --info
    chmod +x wp-cli.phar
    sudo mv wp-cli.phar /usr/local/bin/wp
  • พรั่ง - "ยกระดับไซต์ในไม่กี่วินาที"
    การติดตั้งด้วย npm
    sudo npm i surge -g
  • http.ie - ดีบักเกอร์เว็บแอปพลิเคชันจากคอนโซล
    การติดตั้งกับตัวจัดการแพ็คเกจ
    sudo apt install httpie || sudo pacman -Sy httpie || sudo dnf install -Sy httpie
  • ได้เลย - ยูทิลิตี้สำหรับการแยกวิเคราะห์ไซต์เป็นไฟล์ข้อความธรรมดา
    การติดตั้งด้วย npm
    sudo npm install hget -g

แอปพลิเคชันที่ช่วยให้ทำงานได้ง่ายขึ้นโดยไม่ต้องใช้ GUI

  • nmtui เป็นโปรแกรมอรรถประโยชน์ที่มี TUI สำหรับเลือกและกำหนดค่าเครือข่ายโดยตรงจากเทอร์มินัล

ยูทิลิตี้คอนโซล Linux เพื่อทำให้ชีวิตของคุณง่ายขึ้น (ตอนที่ 2)

  • alsamixer - ยูทิลิตี้สำหรับตั้งค่าเสียง

ยูทิลิตี้คอนโซล Linux เพื่อทำให้ชีวิตของคุณง่ายขึ้น (ตอนที่ 2)

  • neovim — ตัวแก้ไขที่สะดวกพร้อมรองรับการดาวน์โหลดปลั๊กอินและ Linting ภาษาแบบอะซิงโครนัส

ยูทิลิตี้คอนโซล Linux เพื่อทำให้ชีวิตของคุณง่ายขึ้น (ตอนที่ 2)

  • คิ้ว - เบราว์เซอร์ที่มี pseudo-GUI (กราฟิก ASCII) โดยตรงในคอนโซล

ยูทิลิตี้คอนโซล Linux เพื่อทำให้ชีวิตของคุณง่ายขึ้น (ตอนที่ 2)

  • fzf - ค้นหาไฟล์อย่างรวดเร็ว (FuzzyFinder)

ยูทิลิตี้คอนโซล Linux เพื่อทำให้ชีวิตของคุณง่ายขึ้น (ตอนที่ 2)

เพิ่มเติม

หากคุณมีสาธารณูปโภคที่คุณชอบเขียนเกี่ยวกับพวกเขาในความคิดเห็นแล้วฉันจะเสริมบทความด้วย! ขอบคุณสำหรับการอ่าน.

ที่มา: will.com

เพิ่มความคิดเห็น