Utilitas Konsol Linux untuk Membuat Hidup Anda Lebih Mudah

Sedikit tentang utilitas di konsol yang hanya diketahui sedikit orang, tetapi utilitas tersebut dapat berguna baik untuk pemula maupun senior yang kuat.

Mengapa menulis tentang itu

Penting untuk menulis tentang utilitas (terutama yang konsol) karena saya melihat berapa banyak orang yang tidak menggunakan kekuatan konsol pada 100%. Banyak yang terbatas pada pembuatan file sederhana, serta transisi antar direktori, bekerja di konsol. Saya percaya bahwa ini adalah konsekuensi dari fakta bahwa hanya ada sedikit sumber di Runet yang biasanya dapat mengetahui tentang utilitas, cara mengerjakannya, dan apa yang mereka lakukan.
Kami akan mengevaluasi utilitas pada skala 5 poin. Ini dilakukan agar Anda dapat segera memahami di mana, menurut pendapat subjektif saya, satu utilitas berada di atas yang lain. Saya tidak menganjurkan untuk menggunakan sesuatu yang spesifik, atau menggunakan hanya utilitas perintah. Tidak, sebaliknya, saya hanya memberi Anda pilihan. Apakah akan menggunakan pengetahuan yang diperoleh atau tidak, di mana saya menghabiskan banyak waktu, terserah Anda.

Saya ingin langsung mengatakan bahwa postingan ini berisi utilitas yang saya butuhkan secara langsung selama pengembangan. Jika Anda memiliki saran tentang cara menambahkan ke daftar ini, jangan ragu untuk berkomentar.

Mari kita pergi ke daftar

Menavigasi direktori

ViFM

Utilitas Konsol Linux untuk Membuat Hidup Anda Lebih Mudah

ViFM adalah pengelola file seperti vim yang dapat dengan cepat menavigasi antar direktori dan melakukan operasi apa pun pada file dan direktori dengan memasukkan perintah atau hotkey. Secara default, ini terdiri dari dua panel (hitam dan putih) di mana Anda dapat beralih.

Peringkat: 3, karena untuk menggunakan FM ini, Anda perlu mempelajari banyak perintah seperti vim, serta mengetahui hotkey vim

mc

Utilitas Konsol Linux untuk Membuat Hidup Anda Lebih Mudah

mc (Midnight Commander) adalah klasik di Linux'e. Dengannya, Anda juga dapat dengan cepat menavigasi antar direktori, mengubah hak akses, membuka file menggunakan editor bawaan, dan banyak lagi. Antarmuka yang cukup jelas dibangun ke dalam program, di mana terdapat tombol pintas di bagian bawah, dan dua panel di bagian atas (di antaranya Anda beralih menggunakan tombol Tab).

Peringkat: 5. Inilah yang dibutuhkan pemula dan cocok untuk pengguna tingkat lanjut. Anda tidak memerlukan pengetahuan sebelumnya untuk sepenuhnya menggunakan FM ini.

Penjaga hutan

Utilitas Konsol Linux untuk Membuat Hidup Anda Lebih Mudah

Penjaga hutan - FM lain dengan tata letak seperti wim. Namun, kali ini utilitas tersebut ditulis dengan Python, yang membuatnya lebih lambat, tetapi pada saat yang sama, sangat fleksibel dan nyaman. Anda dapat membuka file langsung dari pengelola menggunakan senapan (skrip yang mencari program mana yang cocok untuk membuka file tertentu di PC Anda). Juga tersedia pengeditan, melihat pintasan keyboard (terpisah dari manual, yang disebut dengan perintah :help), dan banyak barang lainnya.

Rating: 4. Akan jadi 5 kalau bukan karena kecepatan kerja

оиск

Pencarian cepat tidak tersedia di shell Gnome, misalnya. (Ini berbicara tentang pencarian cepat termasuk konten file. Gnome, di sisi lain, hanya memiliki pencarian, dan juga sangat lambat)

fzf

Utilitas Konsol Linux untuk Membuat Hidup Anda Lebih Mudah

fzf (Pencari Fuzzy) - utilitas untuk pencarian cepat di antara direktori, serta teks dalam susunan file tertentu. Itu dapat dengan mudah diganti dengan menemukan, tetapi merupakan mitra yang lebih cepat dan lebih nyaman.

Peringkat: 5. Utilitas melakukan tugasnya dengan sempurna.

hf

hf (pencari bahagia) - utilitas lain untuk pencarian cepat di direktori dan file. Ini berbeda karena beberapa hotkey juga tersedia dan penggunaan perintah dalam utilitas itu sendiri diimplementasikan sedikit lebih nyaman daripada pesaing

Peringkat: 5

lompat otomatis

lompat otomatis - utilitas untuk melompat cepat melalui folder ke file tertentu.

Editing

Di sini saya akan membatasi diri pada daftar utilitas. Untuk editor adalah sesuatu yang Anda gunakan sepanjang waktu (dan jika Anda tidak menggunakannya, terlebih lagi Anda tidak memerlukan penjelasan tambahan), jadi inilah rasanya dan warna

  • semangat
  • NeoVim
  • Nano (editor Linux standar)
  • Vi (editor Linux standar lainnya)
  • Emacs
  • Mikro
  • kakoune
  • Doom Emacs (hanya konfigurasi Emacs, tetapi mengubahnya sehingga sama sekali tidak terlihat seperti vanilla Emacs)

Terminal itu sendiri

Alacritty (tercepat)

Utilitas Konsol Linux untuk Membuat Hidup Anda Lebih Mudah
Sadar - emulator terminal di Linux / Windows / MacOS, yang dianggap tercepat (seperti yang ditulis oleh pembuat terminal ini)

Peringkat: 4. Menurut pendapat subjektif saya, ini bukan terminal yang paling nyaman dan nyaman.

Hyper (yang paling cantik)

Utilitas Konsol Linux untuk Membuat Hidup Anda Lebih Mudah

Hyper adalah terminal yang layak untuk Anda coba di sistem Anda. Antarmukanya dibuat menggunakan CSS/HTML, dan didasarkan pada kerangka Elektron (yang tentu saja akan membuatnya sedikit lebih rakus)

Peringkat: 5. Terminalnya nyaman dan indah. Ini dapat diperluas dan memiliki banyak fitur.

Bantuan cepat (atau cari sesuatu)

ddgr

Utilitas Konsol Linux untuk Membuat Hidup Anda Lebih Mudah

ddgr adalah utilitas baris perintah yang memungkinkan Anda menggunakan DuckDuckGo langsung dari konsol.

Peringkat: 5. Program mengeksekusi permintaan dengan cepat dan mengembalikan hasilnya (tentu saja, karena tidak perlu memuat HTML / CSS. Semuanya diurai dengan cepat)

tldr

Utilitas Konsol Linux untuk Membuat Hidup Anda Lebih Mudah

tldr - Pengganti untuk orang standar, yang melakukan hal yang sama, tetapi bukannya memberikan manual lengkap untuk program, itu memberikan kliping pendek untuk referensi cepat

Nilai: 4. Terkadang tldr memberikan bantuan yang terlalu singkat, dan juga untuk banyak program tidak ada dokumentasi di tldr

bagaimana saya

bagaimana saya - mem-parsing jawaban dari berbagai situs untuk pertanyaan tentang pemrograman.

Peringkat: 3. Sering menemukan jawaban atas pertanyaan yang sepenuhnya salah. Juga sangat merepotkan karena hanya satu jawaban yang ditampilkan

navi - utilitas konsol mirip dengan howdoi, tetapi hanya menjawab pertanyaan tentang perintah konsol

how2

how2 - utilitas yang mirip dengan howdoi, tetapi memberikan pilihan pertanyaan mana yang akan dilihat jawabannya. (Mem-parsing semuanya dari StackOverflow)

Peringkat: 5. Alat terbaik untuk menemukan solusi dengan cepat

pengembangan web

Gelora - utilitas untuk mendorong situs dengan cepat ke server gratis (atau berbayar, tergantung kebutuhan Anda).

kaniuse - utilitas konsol yang memberi tahu tag mana yang didukung di browser

Utilitas tambahan

sampah-kli

sampah-kli - utilitas untuk melihat apa yang ada di dalam keranjang

buku

buku - utilitas untuk menyortir dengan cepat dan menyimpan bookmark situs dari semua browser.

tmux

tmux - multiplekser terminal. Membagi jendela terminal Anda menjadi beberapa panel. Sangat berguna saat Anda tidak memiliki GUI sama sekali.

teks-meme-cli

teks-meme-cli - utilitas untuk membuat animasi teks di latar belakang apa pun.

asciinema.dll

asciinema.dll β€” utilitas untuk menulis kronologi perintah terminal ke file gif.

youtube-dl

youtube-dl - utilitas untuk mengunduh video / audio dari hosting video Youtube.

umpan pico

umpan pico - klien RSS ringan untuk konsol

berita terminal

berita terminal adalah klien RSS berguna lainnya untuk konsol.

Apa daftarnya?

Ini adalah daftar utilitas yang saya gunakan secara pribadi. Daftar tambahan dapat ditemukan di sini tautan ke repositori GitHub
Saya mendorong Anda untuk melengkapi daftar dengan utilitas Anda di komentar. Jika posting ini membawa setidaknya sesuatu yang baru ke terminal Anda, saya senang membantu.

Hanya pengguna terdaftar yang dapat berpartisipasi dalam survei. Masuk, silakan.

Apakah artikel ini membantu Anda

  • 29,2%Ya207

  • 34,5%No244

  • 36,3%50/50257

708 pengguna memilih. 53 pengguna abstain.

Sumber: www.habr.com

Tambah komentar