Menjadi Pengguna Linux Terminal Power Dengan 8 Trik Ini

Daftar Isi:

Menjadi Pengguna Linux Terminal Power Dengan 8 Trik Ini
Menjadi Pengguna Linux Terminal Power Dengan 8 Trik Ini

Video: Menjadi Pengguna Linux Terminal Power Dengan 8 Trik Ini

Video: Menjadi Pengguna Linux Terminal Power Dengan 8 Trik Ini
Video: 10 AMAZING REGISTRY EDITOR TIPS you probably DON'T KNOW - YouTube 2024, April
Anonim
Ada lebih banyak menggunakan terminal Linux daripada hanya mengetikkan perintah ke dalamnya. Pelajari trik dasar ini dan Anda akan berhasil dalam menguasai Bash shell, yang digunakan secara default di sebagian besar distribusi Linux.
Ada lebih banyak menggunakan terminal Linux daripada hanya mengetikkan perintah ke dalamnya. Pelajari trik dasar ini dan Anda akan berhasil dalam menguasai Bash shell, yang digunakan secara default di sebagian besar distribusi Linux.

Ini untuk pengguna yang kurang berpengalaman - saya yakin bahwa banyak dari Anda pengguna tingkat lanjut di luar sana sudah tahu semua trik ini. Namun, coba lihat - mungkin ada sesuatu yang Anda lewatkan di sepanjang jalan.

Penyelesaian Tab

Penyelesaian tab adalah trik penting. Ini adalah penghemat waktu yang hebat dan itu juga berguna jika Anda tidak yakin tentang file atau nama komando yang tepat.

Misalnya, katakanlah Anda memiliki file bernama "nama file yang sangat panjang" di direktori saat ini dan Anda ingin menghapusnya. Anda dapat mengetikkan seluruh nama file, tetapi Anda harus melepaskan karakter spasi dengan benar (dengan kata lain, tambahkan karakter sebelum setiap ruang) dan mungkin membuat kesalahan. Jika Anda mengetik rm r dan tekan Tab, Bash akan secara otomatis mengisi nama file untuk Anda.

Tentu saja, jika Anda memiliki beberapa file di direktori saat ini yang dimulai dengan huruf r, Bash tidak akan tahu yang mana yang Anda inginkan. Katakanlah Anda memiliki file lain bernama "nama file yang sangat panjang" di direktori saat ini. Ketika Anda menekan Tab, Bash akan mengisi bagian "benar-benar ", karena file keduanya dimulai dengan itu. Setelah itu, tekan Tab lagi dan Anda akan melihat daftar nama file yang cocok.

Lanjutkan mengetik nama file yang Anda inginkan dan tekan Tab. Dalam hal ini, kita dapat mengetik "l" dan tekan Tab lagi dan Bash akan mengisi nama file yang kita inginkan.
Lanjutkan mengetik nama file yang Anda inginkan dan tekan Tab. Dalam hal ini, kita dapat mengetik "l" dan tekan Tab lagi dan Bash akan mengisi nama file yang kita inginkan.

Ini juga berfungsi dengan perintah. Tidak yakin apa perintah yang Anda inginkan, tetapi tahu itu dimulai dengan "gnome"? Ketik "gnome" dan tekan Tab untuk melihat daftar.

Pipes

Pipa memungkinkan Anda mengirim output dari perintah ke perintah lain. Dalam filosofi UNIX, setiap program adalah utilitas kecil yang melakukan satu hal dengan baik. Misalnya, ls perintah daftar file dalam direktori saat ini dan grep perintah mencari masukannya untuk istilah yang ditentukan.

Gabungkan ini dengan pipa (the | karakter) dan Anda dapat mencari file di direktori saat ini. Perintah berikut mencari kata "kata":

ls | grep word

Image
Image

Kartu Liar

Itu * karakter - yaitu, tanda bintang - adalah kartu liar yang dapat mencocokkan apa pun. Sebagai contoh, jika kita ingin menghapus kedua "nama file yang sangat panjang" dan "nama file yang sangat panjang" dari direktori saat ini, kita bisa menjalankan perintah berikut:

rm really*name

Perintah ini menghapus semua file dengan nama file dimulai dengan "benar-benar" dan berakhir dengan "nama." Jika Anda berlari rm * sebagai gantinya, Anda menghapus setiap file di direktori saat ini, jadi berhati-hatilah.

Image
Image

Output Redirection

Itu > karakter mengarahkan keluaran perintah ke file alih-alih perintah lain. Misalnya, baris berikut menjalankan ls perintah untuk daftar file dalam direktori saat ini dan, bukannya mencetak daftar itu ke terminal, mencetak daftar ke file bernama "file1" di direktori saat ini:

ls > file1

Image
Image

Sejarah Komando

Bash mengingat riwayat perintah yang Anda ketikkan. Anda dapat menggunakan tombol panah atas dan bawah untuk menggulirkan perintah yang baru-baru ini Anda gunakan. Itu sejarah perintah mencetak daftar perintah ini, sehingga Anda dapat menyalurkannya ke grep untuk mencari perintah yang Anda gunakan baru-baru ini. Ada banyak trik lain yang dapat Anda gunakan dengan riwayat Bash juga.

Image
Image

~,. &..

Itu ~ karakter - juga dikenal sebagai tilde - mewakili direktori home pengguna saat ini. Jadi, daripada mengetik cd / home / name untuk masuk ke direktori home Anda, Anda dapat mengetik cd ~ sebagai gantinya. Ini juga berfungsi dengan jalur relatif - cd ~ / Desktop akan beralih ke desktop pengguna saat ini.

Demikian pula, . mewakili direktori saat ini dan .. mewakili direktori di atas direktori saat ini. Begitu, cd.. naik direktori. Ini juga berfungsi dengan jalur relatif - jika Anda berada di folder Desktop dan ingin pergi ke folder Dokumen, yang ada di direktori yang sama dengan folder Desktop, Anda dapat menggunakan cd../Documents perintah.

Image
Image

Jalankan Perintah di Latar Belakang

Secara default, Bash mengeksekusi setiap perintah yang Anda jalankan di terminal saat ini. Itu biasanya bagus, tetapi bagaimana jika Anda ingin meluncurkan aplikasi dan terus menggunakan terminal? Jika Anda mengetik firefox untuk meluncurkan Firefox, Firefox akan mengambil alih terminal Anda dan menampilkan pesan kesalahan dan keluaran lainnya sampai Anda menutupnya. Tambahkan & operator ke ujung perintah agar Bash menjalankan program di latar belakang:

firefox &

Image
Image

Eksekusi Bersyarat

Anda juga dapat memiliki Bash menjalankan dua perintah, satu demi satu. Perintah kedua hanya akan dijalankan jika perintah pertama berhasil diselesaikan. Untuk melakukan ini, letakkan kedua perintah pada baris yang sama, dipisahkan oleh a &&, atau ampersand ganda.

Misalnya, tidur perintah mengambil nilai dalam hitungan detik, menghitung mundur, dan selesai dengan sukses. Itu tidak berguna sendirian, tetapi Anda dapat menggunakannya untuk menjalankan perintah lain setelah penundaan. Perintah berikut akan menunggu lima detik, kemudian luncurkan alat gnome-screenshot:

sleep 5 && gnome-screenshot

Apakah Anda memiliki lebih banyak trik untuk dibagikan? Tinggalkan komentar dan bantu sesama pembaca!

Direkomendasikan: