Tutorial Linux untuk Pemula – Panduan Langkah demi Langkah Linus

Diterbitkan: 2022-09-23

Daftar isi

Apa itu Linux?

Linux adalah sistem operasi open-source yang ditulis dalam bahasa komputer seperti C dan bahasa assembly lainnya. Ponsel cerdas, mobil, peralatan rumah tangga, desktop, lemari es, dan bahkan termostat kami telah berjalan di Linux sejak pertengahan 1990-an, yang kini telah diterima secara global sebagai sistem operasi yang andal dan aman. Sistem operasi (OS) sangat penting untuk perangkat apa pun, dan Linux saat ini merupakan sistem operasi paling populer.

Lihat kursus gratis kami yang terkait dengan pengembangan perangkat lunak.

Jelajahi Kursus Gratis Pengembangan Perangkat Lunak Kami

Dasar-dasar Komputasi Awan Dasar-dasar JavaScript dari awal Struktur Data dan Algoritma
Teknologi Blockchain Reaksi untuk Pemula Dasar-dasar Java Inti
Jawa Node.js untuk Pemula JavaScript tingkat lanjut

Linux terdiri dari bagian-bagian penting yang perlu diketahui sebelum mempelajari perintah Linus. Ini adalah sebagai berikut:

  • Bootloader- Bootloader adalah perangkat lunak yang bertanggung jawab untuk mem-boot PC. Bootloader hadir di bagian boot perangkat penyimpanan apa pun, yang menempatkan dan memulai sistem operasi pada perangkat.
  • Kernel- Kernel adalah elemen kunci di dalam Linux, mengelola seluruh CPU, memori, dan perangkat lunak lainnya, bekerja sebagai antarmuka inti.
  • Init System- Sistem Init adalah subsistem yang membantu bootstrap ruang pengguna dan mengontrol daemon. Selain itu, sistem ini bertanggung jawab untuk melakukan proses boot setelah booting awal dilakukan dan ditebus dari bootloader.
  • Daemon- Daemon adalah layanan aplikasi latar belakang seperti suara, pencetakan, dll., yang mengelola proses latar belakang daripada berada di bawah kendali langsung pengguna.
  • Server Grafis- Subsistem Server Grafis di Linux menampilkan grafis pada layar monitor.
  • Lingkungan Desktop- Lingkungan Desktop adalah antarmuka interaksi Linux. Lingkungan Desktop memperluas banyak fitur bawaan seperti game, browser web, alat konfigurasi, pengaturan, dll. Selain itu, pengguna dapat memilih dari berbagai lingkungan seperti GNOME, Cinnamon, Mate, Pantheon, Enlightenment, dll.
  • Aplikasi- Linux memiliki aplikasi berkualitas tinggi yang diinstal langsung dari lokasi terpusat, seperti halnya Ubuntu. Selain itu, ini ramah pengguna dan menyertakan alat seperti toko aplikasi untuk navigasi dan konfigurasi yang lebih mudah.

Keterampilan Pengembangan Perangkat Lunak Sesuai Permintaan

Kursus JavaScript Kursus Inti Java Kursus Struktur Data
Kursus Node.js Kursus SQL Kursus pengembangan tumpukan penuh
Kursus NFT Kursus DevOps Kursus Data Besar
Kursus React.js Kursus Keamanan Cyber Kursus Komputasi Awan
Kursus Desain Basis Data Kursus Python Kursus Mata Uang Kripto

Mendaftar di Kursus Rekayasa Perangkat Lunak dari Universitas top dunia. Dapatkan Program PG Eksekutif, Program Sertifikat Tingkat Lanjut, atau Program Magister untuk mempercepat karier Anda.

Baris Perintah Linux

Baris perintah Linux adalah antarmuka input teks dari pengguna dan perintah yang dijalankan oleh sistem. Pengguna harus mengetikkan perintah secara manual agar dapat ditampilkan di layar dan dieksekusi oleh OS.

BAGAIMANA MENGGUNAKAN COMMAND LINE?

Pertama, buka baris perintah Linux dan buka alat perintah/prompt perintah dengan menekan tombol “CTRL+ALT+T” secara bersamaan.

Masuk ke Linux melalui alat seperti Putty, akan menyiapkan baris perintah dengan sendirinya. Ketika baris perintah dibuka, pengguna mungkin melihat prompt seperti ( user@system:~$), yang menyiratkan sistem siap untuk menjalankan perintah Anda.

Jelajahi Kursus Rekayasa Perangkat Lunak Populer kami

Master of Science dalam Ilmu Komputer dari LJMU & IIITB Program Sertifikat Keamanan Siber CTME Caltech
Bootcamp Pengembangan Tumpukan Penuh Program PG di Blockchain
Program PG Eksekutif dalam Pengembangan Tumpukan Penuh
Lihat Semua Kursus kami Di Bawah
Kursus Rekayasa Perangkat Lunak

PERINTAH LINUX PENTING

Perintah dapat menyelesaikan semua tugas di Linux, dan itu terjadi pada antarmuka terminal Linux, meskipun perintah ini peka huruf besar-kecil. Tekan tombol “CTRL+ALT+T” bersamaan untuk membuka terminal Linux dan jalankan perintah apa pun dengan menekan tombol “ENTER”.

Berikut adalah beberapa perintah penting yang perlu diingat saat Anda mempelajari baris perintah Linux :

PERINTAH DIREKTORI LINUX

  • perintah pwd- Digunakan untuk menampilkan lokasi direktori saat ini. Sintaks: pwd
  • perintah mkdir- Digunakan untuk membuat direktori baru di bawah direktori apa pun. Sintaks: mkdir <nama direktori>

PERINTAH FILE LINUX

  • perintah sentuh- Digunakan untuk membuat beberapa file kosong. Sintaks: sentuh <nama file> dan sentuh <file 1> <file 2>….<file n>
  • perintah cat- Digunakan untuk membuat file, menampilkan kontennya, menyalin konten, dll. Sintaks: cat [OPTION]…[FILE]… dll. Tekan tombol “CTRL+D” secara bersamaan untuk menyimpan file.

PERINTAH KONTEN FILE LINUX

  • perintah kepala- Digunakan untuk menampilkan sepuluh baris pertama dari isi file. Sintaks: kepala <nama file>
  • perintah tac- Kebalikan dari perintah cat, ini menampilkan isi file dari akhir. Sintaks: tac <nama file>

PERINTAH PENGGUNA LINUX

  • su command- Memungkinkan kontrol administrasi dari satu pengguna ke pengguna lain melalui Linux. Sintaks: su <nama pengguna>
  • perintah id- Digunakan untuk menampilkan ID grup atau ID Pengguna. Sintaks: id

PERINTAH FILTER LINUX

  • Perintah sed- Juga disebut editor aliran; ini membantu dalam mengedit file dan menampilkan konten yang diedit, tanpa menyimpan data apa pun secara permanen. Sintaks: perintah | sed / <oldWord> / <newWord> /'
  • tr command- Perintah tr digunakan untuk menerjemahkan konten file. Sintaks: perintah | tr <'lama'> <'baru'>

PERINTAH UTILITAS LINUX

  • Perintah find- Digunakan untuk menemukan file tertentu di dalam direktori. Simbol (.) digunakan untuk menemukan nama direktori saat ini, dan (/) digunakan untuk menemukan akar apa pun. Sintaks: temukan. -nama “*pdf”
  • Perintah tanggal- Digunakan untuk menemukan tanggal, zona waktu, dll. Sintaks: tanggal

PERINTAH JARINGAN LINUX

  • Perintah ip- Digunakan untuk menetapkan alamat IP apa pun atau menginisialisasi/menonaktifkan antarmuka sistem apa pun. Sintaks: ip atau ip addr
  • Perintah surat- Digunakan untuk mengirim email dari baris perintah. Sintaks: mail -s “Subjek” <alamat penerima>

Baca Artikel Populer kami yang terkait dengan Pengembangan Perangkat Lunak

Bagaimana Menerapkan Abstraksi Data di Jawa? Apa itu Kelas Dalam di Jawa? Java Identifiers: Definisi, Sintaks, dan Contoh
Memahami Enkapsulasi dalam OOPS dengan Contoh Argumen Baris Perintah di C Dijelaskan 10 Fitur & Karakteristik Terbaik Cloud Computing di tahun 2022
Polimorfisme di Jawa: Konsep, Jenis, Karakteristik & Contoh Paket di Java & Bagaimana Cara Menggunakannya? Tutorial Git Untuk Pemula: Belajar Git dari Awal

Memenuhi tujuan Anda untuk menjadi pengembang ahli

Mempelajari Linux sebagai calon pengembang memang merupakan karya dedikasi sekaligus bahan bakar untuk peningkatan karier. Jika Anda juga ingin menjadi pengembang, maka Program PG Eksekutif online upGrad dalam Pengembangan Perangkat Lunak - Spesialisasi dalam Pengembangan Full Stack adalah pilihan yang sangat baik.

Kurikulum Full Stack Development disiapkan di bawah bimbingan profesional industri dan anggota fakultas. Inilah mengapa kursus ini sangat ideal untuk calon pengembang:

  1. Status alumni IIT Bangalore
  2. Sertifikasi Eksekutif 4 bulan dalam Data dan Sains dan Pembelajaran Mesin, gratis.
  3. Bootcamp Transisi Perangkat Lunak untuk pembuat kode baru.
  4. Akses eksklusif ke Data dan Pembelajaran Mesin.
  5. Dukungan karir 360 derajat UpGrad: e-portofolio untuk diserahkan ke perusahaan, bursa kerja, wawancara tiruan.
  6. 45+ sesi langsung online dan panduan 1:1.
  7. 7+ studi kasus dan proyek.
  8. 10 Alat dan bahasa pemrograman.
  9. 400+ jam konten.

Dengan kelayakan minimum Gelar Sarjana dengan 50% atau nilai kelulusan yang setara dan pengetahuan pengkodean yang disukai (tetapi tidak wajib), kursus upGrad terdiri dari dasar-dasar Ilmu Komputer, Operasi Pengembangan Perangkat Lunak, API Backend, dan UI Web. Ini sangat ideal untuk pengembang perangkat lunak, profesional TI, profesional Dukungan Teknis, dan calon pengembang yang baru.

Silabus mencakup topik-topik seperti -

  1. Dasar-dasar Pemrograman Java
  2. Pemrograman berorientasi objek di Java
  3. OOD + Rekayasa Perangkat Lunak
  4. Struktur data dan algoritma
  5. Keterampilan lunak
  6. Antarmuka pengguna dan pengembangan front-end
  7. Pengembangan backend
  8. Arsitektur dan penyebaran perangkat lunak
  9. Proyek batu penjuru
  10. Prasyarat sesuai kebutuhan kurikulum

Daftar hari ini untuk mempelajari lebih lanjut!

Apa kegunaan Aspell di Linux?

Aspell adalah singkatan dari Spelling Checker di sistem operasi Linux. Seperti namanya, program Aspell adalah pengganti drop-in dan dapat digunakan sebagai alat yang berdiri sendiri di baris perintah Linux. Namun, ini terutama digunakan oleh program untuk memanfaatkan kemampuan pemeriksaan ejaannya.

Bagaimana cara mengakses file yang lebih besar dari 10 MB di direktori in/usr?

Perintah berikut saat dijalankan di Linux membantu mengakses file yang lebih besar dari 10 MB dalam kamus in/usr: # find /usr -size +10M -exec ls -lah {} ;

Apa gunanya perintah string di Linux?

Tujuan dari perintah string di Linux adalah untuk mengekstrak dan menampilkan konten yang dapat dibaca manusia dari file non-teks apa pun.