Penulisan Dasar-Dasar TryHackMe Linux
Dasar-Dasar Linux Bagian 1
perkenalan:
Tulisan ini melewati pemecahan ruang linux dari platform TryHackMe
Tujuan
Tugas 1 : Pendahuluan
Tugas 2 : Sedikit Latar Belakang di Linux
Tugas 3 : Berinteraksi dengan Mesin Linux Pertama Anda (Dalam-Browser)
Tugas 4: Menjalankan beberapa Perintah Pertama Anda
Tugas 5: Berinteraksi Dengan Filesystem!
Tugas 6 : Mencari File
Tugas 7 : Pengantar Operator Shell
Tugas 8 : Kesimpulan & Ringkasan
Tugas 9 : Dasar-Dasar Linux Bagian 2
Tugas 1 : Pendahuluan
Dalam kebanyakan kasus, pengguna normal menggunakan Windows atau Mac sebagai sistem operasi default mereka.
Keduanya berbeda dalam desain visual dan cara pengoperasiannya.
Kami memiliki beberapa jenis sistem operasi seperti Windows, iOS, dan MacOS, Linux adalah jenis sistem operasi lain yang digunakan di mobil pintar, perangkat android, superkomputer, peralatan rumah tangga, server perusahaan, dan banyak lagi.
Jadi mari kita pergi ke tingkat berikutnya.
Tugas 2 : Sedikit Latar Belakang di Linux
Mengingat Linux lebih cepat dan lebih ringan dari Windows
Mungkin akan mengejutkan Anda jika saya memberi tahu Anda bahwa Anda telah banyak berhubungan dengan Linux, dan Anda mungkin tidak menyadarinya seperti di:
1-Situs web yang Anda kunjungi
Panel hiburan/kontrol 2-mobil
Sistem 3-Point of Sale (PoS) seperti kasir kasir dan register di toko
4-Infrastruktur penting seperti pengontrol lampu lalu lintas atau sensor industri
Karena windows memiliki banyak versi (seperti 7,8,10) Linux memiliki versinya sendiri atau dengan kata lain, kami menyebutnya distribusi beberapa di antaranya adalah Ubuntu & Debian.
Mencari beberapa sejarah kita akan tahu bahwa Linux dimulai pada tahun 1991 sebagai proyek pribadi oleh siswa Finlandia Linus Torvalds: untuk membuat kernel sistem operasi baru yang bebas.
Tugas 3 : Berinteraksi dengan Mesin Linux Pertama Anda (Dalam-Browser)
Di sini kami mendapatkan mesin Linux online untuk berinteraksi dengan tugas yang akan datang, cukup klik tombol hijau "Mulai Mesin" di kanan atas tugas ini.
Tugas 4: Menjalankan beberapa Perintah Pertama Anda
Untuk menulis baris perintah pertama kami, kami akan menggunakan :
1-echo : untuk mencetak teks apa pun yang kami sediakan
2-whoami : untuk mengetahui pengguna apa yang sedang kita masuki!
masalah tugas terpecahkan!
Tugas 5: Berinteraksi Dengan Filesystem!
Saat menavigasi sistem file, kita harus berurusan dengan perintah yang berbeda dari hanya menggunakan perintah echo dan whoami.
1-ls : untuk Mencantumkan File di Direktori Kami Saat Ini
Anda dapat membuat daftar isi direktori tanpa harus menavigasi ke sana dengan menggunakan ls dan nama direktori.
2-cd : Untuk Mengubah Direktori Kami Saat Ini.
3-cat : Mengeluarkan Isi File.
"Cat" adalah kependekan dari concatenating & merupakan cara yang fantastis untuk menampilkan konten file (bukan hanya file teks!)
Anda dapat menggunakan cat untuk mengeluarkan konten file di dalam direktori tanpa harus menavigasi ke sana dengan menggunakan cat dan nama direktori.
4-pwd : cetak direktori kerja
digunakan untuk Menemukan Path lengkap ke Direktori Kerja Kami Saat Ini
masalah tugas terpecahkan!
Tugas 6 : Mencari File
Menggunakan serangkaian perintah untuk mencari file dengan cepat di seluruh sistem yang dapat diakses oleh pengguna kami akan memudahkan penggunaan OS kami.
1-Menggunakan Temukan
Perintah find luar biasa dalam arti dapat digunakan dengan sangat sederhana atau agak rumit tergantung pada apa yang ingin Anda lakukan dengan tepat.
Mari kita coba dengan mencari “passwords.txt”
find -name passwords.txt
Outputnya akan./folder1/passwords.txt
Sekarang, anggap saja kita tidak tahu nama filenya.
Kemudian, Kami menggunakan apa yang dikenal sebagai wildcard (*)
find -name *.txtmencari apa pun yang memiliki .txt di bagian akhir.
Outputnya akan
./folder1/passwords.txt
./Documents/todo.txt
“passwords.txt” terletak di dalam “folder1”
"todo.txt" terletak di dalam "Dokumen"
2-Menggunakan Grep
Perintah grepmemungkinkan kita untuk mencari konten file untuk nilai tertentu yang kita cari.
Ambil contoh, log akses dari server web. Dalam hal ini, access.log dari server web memiliki 244 entri.
Dengan perintah seperti catakan memberikan seluruh 244 entri yang sangat menegangkan.
kita gunakan grepuntuk mempermudah mencari kata atau kalimat tertentu di dalam file daripada membaca keseluruhan file.
mari kita coba, kami ingin melihat semua yang dikunjungi oleh alamat IP "81.143.211.90"
"Grep" telah mencari melalui file ini dan telah menunjukkan kepada kami setiap entri dari apa yang telah kami berikan dan yang terkandung dalam file log ini untuk IP
masalah tugas terpecahkan!
Tugas 7 : Pengantar Operator Shell
1- & : Operator ini memungkinkan Anda untuk menjalankan perintah di latar belakang terminal Anda.
Jika Anda sedang melakukan proses yang memakan banyak waktu, ini akan menghambat pekerjaan Anda, karena Anda tidak akan dapat melakukan apa pun sampai proses tersebut selesai, di sini kita tahu penggunaan operator ini.
2- && : Operator ini memungkinkan Anda menggabungkan beberapa perintah sekaligus dalam satu baris terminal Anda.
3- > : Operator ini adalah redirector — artinya kita dapat mengambil output dari perintah (seperti menggunakan cat untuk mengeluarkan file) dan mengarahkannya ke tempat lain.
Katakanlah kita ingin membuat file bernama "selamat datang" dengan pesan "hai". Kita dapat menjalankan echo hey > welcomedi mana kita ingin file dibuat dengan konten "hey".
Note: Jika file “welcome” sudah ada, maka isinya akan ditimpa!
4- >> : Operator ini melakukan fungsi yang sama dari>operator tetapi menambahkan output daripada mengganti (artinya tidak ada yang ditimpa).
masalah tugas terpecahkan!
Tugas 8 : Kesimpulan & Ringkasan
Pada bagian ini kita membahas:
Memahami mengapa Linux begitu lumrah saat ini
Berinteraksi dengan mesin Linux pertama Anda!
Jalankan beberapa perintah yang paling mendasar
Memiliki pengantar untuk menavigasi di sekitar sistem file & bagaimana kita dapat menggunakan perintah seperti find dan grep untuk membuat pencarian data menjadi lebih efisien!
Tingkatkan perintah Anda dengan mempelajari beberapa operator shell yang penting.
Tugas 9 : Dasar-Dasar Linux Bagian 2
Tautan :https://tryhackme.com/room/linuxfundamentalspart2
Tulisan saya tentang bagian 2 : Segera hadir

![Apa itu Linked List? [Bagian 1]](https://post.nghiatu.com/assets/images/m/max/724/1*Xokk6XOjWyIGCBujkJsCzQ.jpeg)



































