Memasang ikan di Linux
Anda memasang ikan dengan pengurus pakej anda, jika anda mempunyai keperluan yang lebih maju, baca artikel kami Cara Memasang Kerang Ikan.
Di Ubuntu, anda akan menggunakan cara ini.
$ apt memasang ikanSetelah anda memasangnya, mulailah menggunakannya seperti yang anda mahukan. Semasa menaip, anda akan melihat lebih banyak cadangan daripada sebelumnya, cuba kekunci tab untuk memanfaatkan ikan.
Apa yang istimewa mengenai IKAN?
Sebelum anda mengkonfigurasi apa-apa, anda akan melihat bahawa arahannya sedikit berubah. Setelah anda menaip beberapa arahan, anda akan segera menyedari bahawa anda mendapat banyak pertolongan semasa anda menaip. Sekiranya anda mula menggunakan skrip, anda mungkin akan melihat beberapa ketidaksesuaian. Pada ikan, anda selalu mendapat cadangan untuk perintah. Sekiranya terdapat banyak, anda akan mendapat petunjuk mengenai masing-masing.
Anda mempunyai lebih banyak pilihan, termasuk membuat fungsi. Sama seperti cengkerang yang lain, anda boleh menetapkan permintaan anda untuk melihat seperti yang anda mahukan. Fail konfigurasi sistem anda masuk usr / kongsi / ikan, mereka berada di sebatang pokok. Seperti yang anda lihat dari gambar di bawah.
Dari pokok, anda dapat melihat direktori utama; penyelesaian, fungsi dan alat. Anda boleh menyalin dan mengisi direktori ini dengan fail tetapi anda juga mempunyai cara berasaskan web untuk membuatnya. Sehingga anda menulis fungsi anda sendiri, gunakan fungsi lalai untuk menetapkan cengkerang anda.
Bagaimana anda boleh mengubahnya?
Seperti yang anda lihat sebelumnya, anda mempunyai banyak direktori untuk mengubah cengkerang anda. Anda tidak dapat menggunakan semua skrip bash untuk ini, ada masalah keserasian. Berita baiknya ialah formatnya sangat mudah dan anda boleh menggunakan Python, jika itu secawan teh anda.
Sehingga anda mencapai tahap yang lebih maju, anda mungkin ingin memilih dari fungsi yang disumbangkan oleh masyarakat. Salah satu cara untuk mengkonfigurasi adalah dengan menggunakan sistem berasaskan web. Untuk memulakannya, anda jalankan arahan di bawah semasa berada dalam ikan.
$ fish_configPerintah ini memulakan pelayan web kecil dan memanggil penyemak imbas web lalai anda. Halaman adalah halaman tab sederhana yang mengandungi fungsi yang mungkin anda perlukan atau inginkan. Inilah gambar.
Menjalankan konfigurasi IKAN
Apabila anda memilih tab, terdapat banyak pilihan di bawah. Apabila gaya dilihat, anda hanya boleh mengklik 'Tetapkan Tema' dan fail tersebut ditambahkan di bawah fail konfigurasi nama pengguna anda. Alat ini merangkumi tujuh kumpulan tetapan, tema dan permintaan adalah dua kumpulan pertama. Alat ini berguna untuk memulakan dan meminjam kod dari yang lain. Mudah menggunakan kod dalam konfigurasi anda sendiri dan menyesuaikannya. Oleh kerana anda seorang yang genius, sumbangkan alat dan tetapan terakhir anda ke repositori. Catatan penting adalah bahawa arahan dan alias diganti dengan fungsi. Fungsi prompt dinamakan 'fishprompt' dan semua fungsi mempunyai nama yang bertindak sebagai alias. Anda boleh melihat apa yang anda ada dengan perintah fungsi.
fungsi $Untuk menambahkan fungsi, anda perlu menulis skrip yang melakukan apa yang anda ingin capai. Contoh mudah ada di bawah.
fungsi gpperintah git tarik $ argv
akhir
Dengan fungsi sederhana seperti ini, kesamaan dengan alias jelas tetapi fungsi dapat mengandungi lebih banyak daripada ini. Fungsinya bersifat global sehingga ketika anda menjalankan membuat fungsi itu harus memiliki nama lain daripada yang lain pada ikan. Anda boleh mempunyai satu fail (.config / fish / config.ikan) atau dalam fail berasingan di bawah direktori fungsi. Nama fungsi mesti tetap unik kerana ikan hanya mempunyai satu ruang nama. Perincian penting lain ialah anda mesti menggunakan '$ argv', jika tidak, anda tidak boleh menggunakan parameter apa pun untuk perintah anda.
Fail yang terdapat di (~ /.direktori config / fish / functions /) akan dimuat secara automatik oleh ikan. Anda juga dapat membuat fungsi baru dengan menggunakan perintah 'function'.
$ fungsi sejukFungsi sejuk kini wujud dalam sesi anda sekarang. Anda boleh mengedit dengan 'funced cool' untuk membuatnya berfungsi seperti yang anda mahukan. Penyuntingan berlaku secara langsung di cengkerang. Satu-satunya perkara yang ganjil ialah untuk menambah baris baru, mesti menggunakan Alt-Enter untuk menyimpan fungsi. Untuk menyimpan, anda menggunakan arahan 'funcsave'. Hasilnya berakhir sebagai fail bernama 'Cool.ikan 'dalam kes ini, dalam direktori fungsi.
$ seronok sejuk$ funcsave sejuk
Apabila anda mempunyai fail itu, anda boleh menggunakan editor kegemaran anda untuk membuat perubahan yang lebih maju.
Sekiranya anda ingin mempunyai maklumat yang lebih terperinci, buku masakan ikan adalah sumber yang hebat.
Kesimpulannya
Ikan adalah cengkerang yang sangat kuat yang dapat membantu pengguna dalam usaha mereka pada baris perintah. Sekiranya anda masih memerlukan manual, anda boleh menggunakan ikan untuk membantu anda menjadi lebih cepat. Cengkerang yang paling biasa di Linux adalah bash, yang boleh digunakan untuk apa sahaja yang anda perlukan tetapi ikan dapat membantu anda mengembangkan diri dengan lebih cepat. Lebih mudah untuk membuat fungsi baru yang sesuai dengan keperluan anda. Cengkerang ini lebih aktif membantu, sama ada anda menginginkannya atau tidak sepenuhnya bergantung kepada anda.