GNU/Linux >> Belajar Linux >  >> Linux

Trik Terminal Linux Yang Harus Diketahui Setiap Penggemar Linux!

Saatnya mempelajari beberapa trik terminal Linux yang keren. Sebagai pengguna Linux, terminal akan menjadi teman terbaik Anda dan sangat penting bagi Anda untuk mengetahui jalan keluarnya dan belajar melakukan beberapa tugas yang sangat keren dari terminal.

Bacaan yang disarankan – 50+ perintah Linux teratas

Trik Terminal Linux untuk Penggemar

Mari kita bahas beberapa trik yang harus Anda ketahui sebagai penggemar berat.

1. Sembunyikan Perintah Dari Riwayat Terminal

Terkadang Anda mungkin tidak ingin memasukkan beberapa baris ke dalam riwayat perintah Anda. Ini mungkin saat menggemakan informasi sensitif atau ketika Anda mencoba untuk menjadi licik. Untuk melakukannya, cukup tambahkan spasi ekstra sebelum perintah apa pun yang Anda ketikkan.

Misalnya, “Pesan gema ” menjadi ” Pesan gema ” . Perhatikan ruang putih ekstra sebelum echo ? Itu menyembunyikan perintah kami agar tidak masuk ke riwayat.

$ history
history
shutdown now
cargo build
vim src/main.rs
vim Cargo.toml
cargo run
vim main.rs
cd program-4/src/
cd Program-4/
cd Code/Learning-Rust/

$  echo "No History For This"
No History For This

$ history
history
history
shutdown now
cargo build
vim src/main.rs
vim Cargo.toml
cargo run
vim main.rs
cd program-4/src/
cd Program-4/
cd Code/Learning-Rust/

2 .Gunakan Kembali Argumen Dari Perintah Terminal Sebelumnya

Ini adalah pintasan praktis lainnya di Linux yang melibatkan penggunaan kembali argumen dari perintah terakhir yang diberikan menggunakan !$

Trik kecil yang bagus ini dapat berguna dalam situasi seperti saat Anda membuat direktori dan cd ke dalamnya atau saat menggunakan kembali flag compiler serupa. Alih-alih menentukan bendera, ganti dengan “!$ ” seperti yang ditunjukkan :

$ pwd
/tmp

$ mkdir Test/

$ cd !$
cd Test/

$ pwd
/tmp/Test

3. Jalankan kembali Perintah Terminal Terakhir

Seberapa sering Anda mengetikkan perintah panjang di terminal Anda dan gagal karena Anda lupa menambahkannya sudo di depannya? Nah untuk membantu Anda mengatasi hal yang mengganggu itu, Linux memiliki trik tersendiri.

Kapan pun Anda perlu menjalankan perintah terakhir dengan sudo cukup ketik:

$ sudo !!

Misalnya :

$ apt update
Reading package lists... Done
E: Could not open lock file /var/lib/apt/lists/lock - open (13: Permission denied)
E: Unable to lock directory /var/lib/apt/lists/
W: Problem unlinking the file /var/cache/apt/pkgcache.bin - RemoveCaches (13: Permission denied)
W: Problem unlinking the file /var/cache/apt/srcpkgcache.bin - RemoveCaches (13: Permission denied)
$ sudo !!
sudo apt update
Get:1 http://deb.debian.org/debian bullseye InRelease [146 kB]
Get:2 http://deb.debian.org/debian bullseye/main amd64 Packages.diff/Index [63.6 kB]                                  
Get:3 http://deb.debian.org/debian bullseye/main Translation-en.diff/Index [63.6 kB]                                  
Get:4 http://deb.debian.org/debian bullseye/main amd64 Packages T-2021-04-17-1400.52-F-2021-04-07-0202.42.pdiff [223 kB]
Get:4 http://deb.debian.org/debian bullseye/main amd64 Packages T-2021-04-17-1400.52-F-2021-04-07-0202.42.pdiff [223 kB]
Get:5 http://deb.debian.org/debian bullseye/main Translation-en T-2021-04-17-0200.56-F-2021-04-08-0201.52.pdiff [3,706 B]
Get:5 http://deb.debian.org/debian bullseye/main Translation-en T-2021-04-17-0200.56-F-2021-04-08-0201.52.pdiff [3,706 B]
Fetched 500 kB in 12s (41.6 kB/s)                                                                                     
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
84 packages can be upgraded. Run 'apt list --upgradable' to see them.

Sebenarnya Anda dapat menggunakan trik ini untuk menjalankan perintah terakhir dengan apa saja, bukan hanya sudo!

4. Pintasan Untuk Menavigasi Sistem File

Berikut adalah beberapa trik kecil yang dapat membantu Anda menavigasi sistem file di Linux :

cd ../ Pindah ke direktori
cd Pindah ke direktori home Pengguna
cd / Pindah ke folder root
cd – Pindah ke direktori home Pengguna

Anda juga dapat menggunakan trik ini untuk menavigasi ke direktori tertentu lebih cepat. Suka daripada melakukan:

$ cd /home/user/Pictures

Anda cukup menulis:

$ cd ~/Pictures

5. Rekam Sesi Anda Sebagai TypeScript

Terkadang Anda mungkin ingin menyimpan semua keluaran terminal Anda dalam file yang dapat Anda rujuk nanti dan perintah "script" memungkinkan Anda melakukan hal itu. Itu membuat TypeScript dari semua yang ada di sesi terminal Anda. Data terminal disimpan dalam bentuk mentah ke file log dan informasi tentang pengaturan waktu ke file log terstruktur lainnya (opsional).

Untuk mulai merekam, Anda hanya perlu mengatur waktu berikut di terminal :

$ script

Untuk menghentikan hal yang sama, yang perlu Anda lakukan adalah mengetik :

$ exit

Setelah keluar, Anda akan menemukan file bernama “typescript ” di direktori tempat skrip diluncurkan dan hingga mencetaknya ke terminal, Anda dapat melihat semua yang Anda ketik di terminal termasuk hasilnya !

6. Mengganti Nama/Memindahkan File Dengan Sufiks

Jika Anda ingin mengganti nama beberapa file dengan cepat dengan menambahkan sufiks ke file tersebut , Anda dapat menggunakan sintaks berikut:

$ ls
result.txt
$ cp ./result.txt{,-old}
$ ls
result.txt result.txt-old

Dikombinasikan dengan sedikit regex, ini bisa sangat berguna terutama saat mengganti nama sekelompok besar file.

7. Konversi Dokumen Teks Ke PDF menggunakan terminal Linux

Trik Linux lain yang sangat berguna yang bisa sangat berguna adalah kemampuan untuk mengonversi file teks menjadi pdf. Ini dapat dilakukan dengan sangat sederhana menggunakan libreoffice !

Dengan asumsi Anda sudah memiliki libreoffice terinstal, Anda cukup mengonversi dokumen teks menjadi PDF menggunakan:

$ libreoffice --convert-to "pdf" [TEXT FILE]

Kesimpulan

Oleh karena itu dalam modul ini, kami membahas beberapa Terminal Kung-Fu yang keren dan trik untuk mempersiapkan diri Anda, terutama jika Anda akan bekerja dengan terminal. Meskipun beberapa di antaranya tampak sepele, lambat laun Anda akan memahami betapa pentingnya hal ini untuk memperbaiki alur kerja Anda.


Linux
  1. Tema suara di Linux:Apa yang harus diketahui setiap pengguna

  2. 7 perintah jaringan Linux yang harus diketahui oleh setiap sysadmin

  3. 17 perintah Linux yang harus diketahui setiap sysadmin

  1. Dasar-Dasar YAML Yang Harus Diketahui Setiap Insinyur DevOps

  2. Daftar Perintah Linux yang Harus Diketahui Setiap Pengembang

  3. Pintasan Terminal Linux yang Berguna Yang Harus Diketahui Setiap Pengguna Power Linux

  1. Lakukan petualangan di terminal Linux Anda

  2. 10 perintah yang harus diketahui setiap pengguna Linux

  3. 3 Hacks Berguna yang Harus Diketahui Setiap Pengguna Linux