GNU/Linux >> Belajar Linux >  >> Linux

Uji Keterampilan BASH Anda Dengan Memainkan Game Baris Perintah

Kita cenderung mempelajari dan mengingat perintah Linux lebih efektif jika kita menggunakannya secara teratur dalam skenario langsung. Jika Anda tidak sering menggunakan perintah Linux, Anda mungkin akan melupakan perintah Linux selama beberapa waktu. Apakah Anda seorang pemula atau pengguna perantara, Anda harus tahu selalu ada beberapa metode menarik untuk menguji keterampilan BASH Anda. Dalam tutorial ini, saya akan menjelaskan cara menguji keterampilan BASH Anda dengan memainkan game baris perintah. Yah, secara teknis ini bukan game sebenarnya seperti Super TuxKart, NFS, atau Counterstrike dll. Ini hanya versi gamified dari pelajaran pelatihan perintah Linux. Anda akan diberikan tugas untuk diselesaikan dengan mengikuti instruksi tertentu dalam game itu sendiri.

Sekarang, kita akan melihat beberapa game yang akan membantu Anda mempelajari dan mempraktikkan perintah Linux secara real-time. Ini bukan permainan yang menghabiskan waktu atau membingungkan. Game-game ini akan membantu Anda mendapatkan pengalaman langsung dari perintah terminal. Baca terus.

Uji Keterampilan BASH dengan Wargames

Ini adalah game online, jadi Anda harus memiliki koneksi internet yang aktif. Game-game ini membantu Anda mempelajari dan mempraktikkan perintah Linux dalam bentuk game yang menyenangkan. Wargames adalah kumpulan game shell dan setiap game memiliki banyak level. Anda dapat mengakses level berikutnya hanya dengan menyelesaikan level sebelumnya. Tidak perlu khawatir! Setiap game memberikan instruksi yang jelas dan ringkas tentang cara mengakses level berikutnya.

Untuk memainkan Wargames, buka tautan berikut:

  • Wargames

Wargames - pelajari dan praktikkan konsep keamanan dalam bentuk permainan yang menyenangkan.

Seperti yang Anda lihat, ada banyak game shell yang terdaftar di sisi kiri. Setiap game shell memiliki port SSH sendiri. Jadi, Anda harus terhubung ke game melalui SSH dari sistem lokal Anda. Anda dapat menemukan informasi tentang cara terhubung ke setiap game menggunakan SSH di sudut kiri atas situs web Wargames.

Misalnya, mari kita mainkan Bandit permainan. Untuk melakukannya, klik tautan Bandit di beranda Wargames. Di pojok kiri atas, Anda akan melihat informasi SSH dari game Bandit.

Mainkan game Bandit

Seperti yang Anda lihat pada tangkapan layar di atas, ada banyak level. Untuk pergi ke setiap level, klik tautan masing-masing di kolom kiri. Juga, ada instruksi untuk pemula di sisi kanan. Bacalah jika Anda ingin tahu cara memainkan game ini.

Sekarang, mari kita pergi ke level 0 dengan mengkliknya. Di layar berikutnya, Anda akan mendapatkan informasi SSH dari level ini.

Mainkan game Bandit untuk meningkatkan keterampilan BASH

Seperti yang Anda lihat pada tangkapan layar di atas, Anda harus menghubungkan bandit.labs.overthewire.org , pada port 2220 melalui SSH. Nama pengguna adalah bandit0 dan sandinya adalah bandit0 .

Mari kita terhubung ke game Bandit level 0.

$ ssh [email protected] -p 2220

Masukkan kata sandi yaitu bandit0

Contoh keluarannya adalah:

Hubungkan ke game Bandit melalui SSH

Setelah masuk, ketik ls perintah untuk melihat apa yang ada di dalamnya atau buka laman Tingkat 1 untuk mengetahui cara mengalahkan Level 1 dan seterusnya. Daftar perintah yang disarankan telah disediakan di setiap level. Jadi, Anda dapat memilih dan menggunakan perintah yang sesuai untuk menyelesaikan setiap level.

Saya harus mengakui bahwa Wargames membuat ketagihan dan sangat menyenangkan untuk diselesaikan setiap level. Namun beberapa level sangat menantang, jadi Anda mungkin perlu mencari di Google untuk mengetahui cara menyelesaikannya. Cobalah, Anda akan sangat menyukainya.

Uji Keterampilan BASH dengan game Terminus

Ini adalah game CLI online berbasis browser lainnya yang dapat digunakan untuk meningkatkan atau menguji keterampilan perintah Linux Anda. Untuk memainkan game ini, buka browser web Anda dan navigasikan ke URL berikut.

  • Mainkan Game Terminus

Setelah Anda masuk ke dalam game, Anda akan melihat instruksi untuk mempelajari cara memainkannya. Tidak seperti Wargames, Anda tidak perlu terhubung ke server game mereka untuk memainkan game. Terminus memiliki CLI bawaan tempat Anda dapat menemukan petunjuk tentang cara memainkannya.

Anda dapat melihat sekeliling Anda dengan perintah "ls" , pindah ke lokasi baru dengan perintah "cd LOCATION" ,  kembali dengan perintah "cd .." , berinteraksi dengan hal-hal di dunia dengan perintah "kurang ITEM" dan seterusnya. Untuk mengetahui lokasi Anda saat ini, cukup ketik "pwd" .

Uji Keterampilan BASH dengan game Terminus

Uji Keterampilan BASH dengan permainan rahasia

Berbeda dengan game-game di atas, Anda bisa memainkan game ini secara lokal. Anda tidak perlu terhubung dengan sistem jarak jauh apa pun. Ini benar-benar game offline.

Percayalah, ini adalah permainan yang menarik, teman-teman. Anda akan memainkan peran detektif untuk memecahkan kasus misteri dengan mengikuti instruksi yang diberikan dalam permainan.

Pertama, kloning repositori:

$ git clone https://github.com/veltman/clmystery.git

Atau, unduh sebagai file zip dari di sini . Ekstrak dan pergi ke lokasi di mana Anda memiliki file. Terakhir, pecahkan kasus misteri dengan membaca file "instruksi".

[[email protected]]: clmystery-master>$ ls
cheatsheet.md cheatsheet.pdf encoded hint1 hint2 hint3 hint4 hint5 hint6 hint7 hint8 instructions LICENSE.md mystery README.md solution

Berikut adalah petunjuk untuk memainkan game ini:

Telah terjadi pembunuhan di Terminal City, dan TCPD membutuhkan bantuanmu. Anda perlu membantu mereka untuk mencari tahu siapa yang melakukan kejahatan.

Untuk mengetahui siapa yang melakukannya, Anda harus membuka 'misteri' subdirektori dan mulai bekerja dari sana. Anda mungkin perlu melihat semua petunjuk di TKP ('TKP' mengajukan). Petugas di tempat kejadian cukup teliti, jadi mereka menuliskan SEMUANYA dalam laporan petugas mereka. Untungnya sersan itu melewatinya dan menandai petunjuk yang sebenarnya dengan kata "PETUNJUK" dalam huruf kapital semua.

Jika Anda terjebak di mana saja, buka salah satu file petunjuk seperti petunjuk1, petunjuk2 dll. Anda dapat membuka file petunjuk menggunakan perintah cat seperti di bawah ini.

$ cat hint1
$ cat hint2

Untuk memeriksa jawaban Anda atau mencari tahu solusinya, buka file 'solusi' di direktori clmystery.

$ cat solution

Untuk memulai cara menggunakan baris perintah, lihat cheatsheet.md atau cheatsheet.pdf (dari baris perintah, Anda dapat mengetik 'nano cheatsheet.md'). Jangan gunakan editor teks untuk melihat file apa pun kecuali petunjuk ini, lembar contekan, dan petunjuk.

Untuk detail selengkapnya, lihat clmystery GitHub halaman.

Bacaan yang disarankan:

  • Pelajari Dan Praktek Perintah Linux Online GRATIS!
  • Jalankan Linux dan Sistem Operasi Lain di Peramban Anda
  • Petualangan Gua Kolosal – Game Petualangan Klasik Berbasis Teks Paling Terkenal

Dan, itu saja untuk saat ini. Saya akan terus menambahkan lebih banyak game jika saya menemukan sesuatu di masa depan. Tandai tautan ini dan lakukan kunjungan dari waktu ke waktu. Jika Anda mengetahui game serupa lainnya, beri tahu saya di bagian komentar di bawah. Saya akan menguji dan memperbarui panduan ini.


Linux
  1. Perbedaan Antara ' Dan ” Di Command Line (bash)??

  2. Lewati Argumen Baris Perintah ke Skrip Bash?

  3. Bash Menimpa Baris Pertama, Ps1 Bash Prompt?

  1. Apakah Anda Suka Melakukan Pengeditan Gaya Vi di Baris Perintah BASH?

  2. 5 Penyelesaian Standar Tersedia di Baris Perintah Bash Linux

  3. Program baris perintah untuk menguji layanan DHCP

  1. Kiat bash untuk sehari-hari di baris perintah

  2. Kode keluar baris perintah bash didemistifikasi

  3. 7 tips untuk mempercepat navigasi baris perintah Linux Anda