GNU/Linux >> Belajar Linux >  >> Linux

Kiat Baris Perintah Linux untuk Meningkatkan Produktivitas

Ketika datang ke Linux, sebagian besar waktu Anda akan bekerja pada baris perintah. Dengan munculnya alat manajemen konfigurasi seperti Chef, Ansible dll, pengembang sekarang dapat bekerja pada otomatisasi sistem Linux secara efisien tanpa terlalu mengkhawatirkan internal sistem. Namun, bekerja dengan baris perintah diperlukan pada setiap status proses. Biarkan itu debugging, mengedit konfigurasi atau menguji aplikasi untuk pertama kalinya. Kiat baris perintah Linux akan meningkatkan produktivitas Anda. Anda dapat menghindari banyak tugas berulang menggunakan tips dan pintasan ini.

Tips Baris Perintah Linux

Dalam artikel ini, kami telah membuat daftar peretasan perintah yang dapat Anda gunakan di terminal Linux untuk meningkatkan produktivitas Anda.

Catatan:Dalam semua contoh yang dijelaskan di bawah, “+ ” berarti hanya kombinasi. Bukan berarti Anda harus menggunakan tombol “+” di keyboard.

Telusuri Perintah yang Dieksekusi Sebelumnya

Anda dapat mencari perintah yang dieksekusi sebelumnya menggunakan fungsi pencarian terbalik.

Gunakan “Ctrl + R ” dan ketikkan kata kunci yang akan dicari. Ini akan mengembalikan perintah yang cocok yang dieksekusi sebelumnya.

Hapus Kata dan Baris terakhir

Saat Anda mengetik,

1. Jika Anda ingin menghapus kata terakhir, gunakan “Ctrl + W
2. Jika Anda ingin menghapus seluruh baris, gunakan “Ctrl + U
3. Jika Anda ingin memasukkan baris berikutnya, gunakan “Ctrl + C

Baca juga: Jaringan Linux dan perintah pemecahan masalah

Temukan dan bunuh dan proses

Katakanlah Anda ingin menemukan id proses dan mematikannya. Anda dapat melakukannya dengan menggunakan perintah berikut.

ps -aef | grep <service name>  | grep -v grep | awk '{print $2}' | xargs kill -9

Buat daftar semua port proses dan Listening

Gunakan perintah berikut untuk membuat daftar semua port daftar.

netstat -tlnp

1. Gunakan pgrep untuk mendapatkan id proses suatu layanan.

pgrep <service name>

Dan Anda dapat menggunakan xargs untuk mematikan semua proses terkait.

pgrep <service name>  | xargs kill -9

2. Pengguna nohup dan & untuk mengirim proses ke latar belakang dan berjalan selamanya.

nohup <some process script> &

Keluaran sebagai Input file

Anda dapat menggunakan output dari suatu perintah sebagai file untuk menjadi input dari perintah lain menggunakan “< ” simbol.

Misalnya, jika Anda ingin membandingkan /etc/hosts dari host jarak jauh dengan host Anda saat ini, Anda dapat melakukan hal berikut.

diff /etc/hosts <(ssh [email protected]<IP> -i ~/.ssh/key-file cat /etc/hosts)

Suppress output standar

Jika Anda ingin menekan keluaran standar, Anda dapat mengarahkan ulang stdout ke /dev/null

Misalnya,

ls -l > /dev/null

Izin File dalam bentuk Oktal

Untuk melihat izin file dalam bentuk oktal, Anda dapat menggunakan sintaks berikut.

stat -c '%A %a %n' <file name>

status disk/CPU/jaringan

Untuk mengetahui status disk/CPU/jaringan, Anda dapat menggunakan utilitas baris perintah berikut.

iostat
netstat
top
htop
dstat
vmstat

Tips berguna lainnya

1. Gunakan Ctrl + Z untuk menangguhkan proses

2. Gunakan grep untuk memfilter keluaran

3. Gunakan !! untuk menjalankan perintah terakhir

4. Gunakan dmesg perintah untuk mengidentifikasi masalah perangkat keras atau driver

5. Gunakan mtr perintah untuk memecahkan masalah jaringan.

6. Untuk mengosongkan file, gunakan>  diikuti dengan nama file. Misalnya >example.txt

Misalnya,

mtr 8.8.8.8

6. Gunakan pstree  perintah untuk melihat pohon proses sistem Anda.

1. Tutorial manajemen proses Linux untuk pemula.

2. Perintah Linux yang harus diketahui setiap pengembang.


Linux
  1. 8 tips untuk baris perintah Linux

  2. Titan – Pengelola Kata Sandi baris Perintah Untuk Linux

  3. ppl – Buku Alamat Baris Perintah Untuk Linux

  1. Kiat bash untuk sehari-hari di baris perintah

  2. 7 tips untuk mempercepat navigasi baris perintah Linux Anda

  3. Dasar-dasar Perintah Linux:7 perintah untuk manajemen proses

  1. 4 Alat penurunan harga untuk baris perintah Linux

  2. Kiat untuk membuat daftar file dengan ls di baris perintah Linux

  3. 30 Latihan Proses Linux Untuk Sysadmin