Main Logo
  • Home
  • About
  • Kursus
    • Paket Kursus
    • Roadmap Profesi
  • Elearning
  • Blog
Daftar
Main Logo
  • Home
  • About
  • Kursus
    • Paket Kursus
    • Roadmap Profesi
  • Elearning
  • Blog

Belajar perintah dasar dari Raspberry

  • January 29, 2019
  • oleh Edusoft Center
1.Perintah yang berkaitan dengan informasi dan dokumentasi

a. man
adalah salah satu perintah yang bisa memberikan informasi lengkap (manual) mengenai perintah dasar yang ingin diketahui.
Contoh : adiarray@lp2maray:~ $ man man
Setelah perintah di atas kita ketikkan, di terminal akan menampilkan manual mengenai perintah man, lengkap yang terdiri dari NAME, yang berisi nama perintah dan keterangan singkat fungsi dari perintah. SYNOPSIS, DESCRIPTION, EXAMPLE, OPTION dsb. Untuk membaca baris selanjutnya tekan panah bawah, bila anda sudah selesai membaca manual dari perintah tekan Ctrl+Z.
b. whatis
Perintah ini menampilkan informasi singkat mengenai suatu perintah.
Contoh : adiarray@lp2maray:~ $ whatis ls
Setelah perintah diketikkan, maka akan terdapat informasi bahwa
ls (l) – list directory content
Artinya berarti perintah ls digunakan untuk menampilkan isi direktori.
c. apropos
berfungsi untuk menampilkan informasi singkat perintah yang hanya anda ketahui sebagian atau anda ingin menampilkan perintah yang berhubungan dengan sesuatu.
Contoh : adiarray@lp2maray:~ $ apropos copy
Maka semua perintah yang berhubungan dengan copy ditampilkan beserta informasi singkatnya.

d. –help
Bantuan yang satu ini berupa option yang bisa kita tambahkan ke perintah dasar yang kita inginkan. Penambahan option ini bertujuan untuk menampilkan informasi singkat mengenai perintah tersebut.
Contoh : adiarray@lp2maray:~ $ ls –help
e.history
Semua perintah-perintah yang sudah pernah anda ketikkan, akan disimpan ke dalam history. Untuk menampilkan anda bisa menggunakan perintah history.
Contoh : adiarray@lp2maray:~ $ history
Perintah yang sudah pernah kita gunakan bisa digunakan lagi tanpa harus mengetik ulang. Kita bisa mencarinya dengan menekan tombol panah atas atau panah bawah. Bila sudah menemukan perintah yang ingin digunakan, tekan tombol Enter. Untuk membersihkan history yang sudah ada, gunakan perintah : adiarray@lp2maray:~ $ history –c
2. Perintah yang berkaitan dengan Direktori dan isinya.

a. ls atau dir
Menampilkan isi dari suatu direktori.
Contoh :
adiarray@lp2maray:~ $ ls
adiarray@lp2maray:~ $ ls /home/
Beberapa argumen yang biasa dipakai :
ls –a : semua folder dan file akan terlihat termasuk yang tergolong hidden.
ls -l : menampilkan isi direktori secara lengkap, mulai dari hak akses, owner, group dan tanggal file atau direktori tersebut dibuat.
ls -i : menampilkan isi direktori dan ukurannya.
Apa yang terjadi jika yang kita ketikkan ls -lia ?
b.pwd
Kepanjangan dari Print Working Directory. Menampilkan direktori yang sedang aktif (curent directory). Contoh : adiarray@lp2maray:~ $ pwd
c.cd
Kepanjangan dari change directory. Perintah untuk berpindah direktori aktif.
Contoh : adiarray@lp2maray:~ $ cd /home
perintah di atas artinya kita langsung akan masuk ke direktori /home. Untuk kembali ke direktory atasnya/awalnya bisa menggunakan perintah cd ..

d.mkdir
Perintah untuk membuat direktori kosong.
Contoh : adiarray@lp2maray:~ $ mkdir data-hendri
Huruf besar dan kecil di sini diperhatikan, dan jika membuat direktori dengan awalan karakter titik maka secara otomatis direktori tersebut akan hidden/tersembunyi. Jika ingin membuat nama direktori dua kata, perkata diakhiri tanda \, misal : mkdir data\ hendri\
e.rmdir
Perintah untuk menghapus direktori.
Contoh : adiarray@lp2maray:~ $ rmdir data-hendri
f.rm –rf
Perintah untuk menghapus direktory beserta file di dalamnya.
Contoh : adiarray@lp2maray:~ $ rm -rf data-hendri
3. Perintah yang berkaitan dengan management File
a. touch
Perintah untuk mengganti waktu pembuatan suatu file. Tetapi bila file yang anda ketikkan belum ada maka secara otomatis file tersebut akan dibuat. Kita bisa juga menentukan tipe file yang kita inginkan, biasanya .txt dan .conf Tetapi file yang dibuat dengan perintah ini adalah file kosong ( tidak ada isinya). Contoh : adiarray@lp2maray:~ $ touch biografiku.txt
b. cat
digunakan untuk menampilkan isi file. Biasanya file yang ditampilkan dengan perintah ini adalah file yang bertipe teks. Dan yang pasti bukan file kosong.
Contoh : adiarray@lp2maray:~ $ cat biografiku.txt
Karena file biografiku.txt masih kosong maka tidak tampak apa-apa. Sekarang kita bisa mengisi file tersebut dengan perintah cat > biografiku.txt lalu tekan tombol Enter, kemudian mulailah mengetikkan isi file teks yang kita inginkan. Kalau sudah selesai simpan file tersebut dengan menekan Ctrl + C. Panggil lagi dengan perintah cat biografiku.txt.
c. cp
Berfungsi untuk mengcopy atau menduplikat file dan/atau direktori.
Format penulisan : cp nama_file_awal nama_file_akhir
Contoh :
adiarray@lp2maray:~ $ cp data data-adi < pindah satu tempat (harus direname)
adiarray@lp2maray:~ $ cp data-adi /home/adiarray/Documents ( pindah lain tempat )
d.mv
Perintah untuk memindahkan file dan direktori. Perintah ini juga bisa digunakan untuk merename (mengganti) nama file atau direktori.
Format : mv nama_file nama_file_baru atau mv nama_file direktori tujuan
Contoh :
adiarray@lp2maray:~ $ mv test.txt test_hendri.txt
adiarray@lp2maray:~ $ mv /home/hendri/data /home/hendri/dokumen
e.rm
Untuk menghapus (remove) file atau direktori.
Format : rm nama file/direktori
Contoh :
adiarray@lp2maray:~ $ rm biografiku.txt
4. Command Line yang berkaitan dengan informasi system
a.uname
Perintah ini akan menampilkan informasi system komputer anda, antara lain tipe mesin komputer, hostname, nama dan versi sistem operasi dan tipe prosesor. Biasanya ditambahkan option –a atau –all agar informasi secara komplit ditampilkan.
Contoh :
~ $ uname -a
$ uname -or
2.6.18-128.el5 GNU/Linux
$ lsb_release -irc
Distributor ID: Ubuntu
Release:        9.04
Codename:       jaunty
$ cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=9.04
DISTRIB_CODENAME=jaunty
DISTRIB_DESCRIPTION=”Ubuntu 9.04″
lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux 6.0.6 (squeeze)
Release: 6.0.6
Codename: squeeze
b.date dan cal
Perintah untuk menampilkan tanggal dan waktu system, serta kalender
c.df
Perintah untuk menampilkan penggunaan space filesystem dari hardisk kita.
5. Perintah yang berkaitan dengan user

a. who
Perintah ini digunakan untuk menampilkan user yang sedang login saat ini. Informasi yang tampak adalah nama user/username, di terminal (pts) berapa user tersebut berada dan waktu loginnya.
b. whoami
Perintah bila kita ingin menampilkan user yang sedang aktif atau username kita sendiri.
c. sudo dan visudo
User biasa tidak dapat menggunakan hak root sehingga tidak dapat menjalankan perintah-perintah milik root. Untuk menggunakan hak root, digunakan perintah sudo. Tetapi sebelum menggunakan perintah sudo, user tersebut sudah harus masuk dalam daftar pengguna sudo. Untuk memasukkan user ke dalam daftar, gunakan perintah visudo.
Biasanya, untuk masuk ke mode root atau super user atau administrator, beberapa distro cukup mengetikkan sudo su.
Contoh :
adiarray@lp2maray:~ $ sudo su
password :
adiarray@lp2maray: /home/hendri#
d. su
Perintah untuk dapat berpindah dari user yang sedang aktif menjadi user lain tanpa harus melakukan logout.
Contoh :
adiarray@lp2maray:~ $ su agus
password :
masukkan password dari username, jika berhasil maka akan berubah :
adiarray@lp2maray : ~ $
e. passwd
Perintah ini digunakan jika kita ingin mengganti password yang sudah ada.
adiarray@lp2maray:~# passwd
Changing password for user adiarray.
New UNIX password: > masukkan 6 karakter password
Retype new UNIX password: > isikan sekali lagi
passwd: all authentication tokens updated successfully. > password berhasil diganti
f. clear
Jika tampilan di layar cukup banyak dan bisa membuat bingung, kita dapat membersihkannya dengan perintah clear.
g. chmod
Perintah untuk mengubah file permission/ijin akses suatu file. Izin akses file ada tiga, yaitu; r : read (membaca); w: write (menulis); x : execute (menjalankan).
Kita dapat menggunakan sistem numeric coding atau sistem letter coding.
Ada tiga jenis permission/perijinan yang dapat dirubah yaitu :
r untuk read, w untuk write dan x untuk execute.
Dengan menggunakan letter coding, kita dapat merubah permission diatas untuk masing-masing u (user), g (group), o (other) dan a (all) dengan hanya memberi tanda plus (+) untuk menambah ijin dan tanda minus (-) untuk mencabut ijin.
Misalnya untuk memberikan ijin baca dan eksekusi file coba1 kepada owner dan group, perintahnya adalah:
$ chmod ug+rx coba1
Untuk mencabut ijin-ijin tersebut:
 
$ chmod ug-rx coba1
Dengan menggunakan sitem numeric coding, permission untukuser, group dan other ditentukan dengan menggunakan kombinasi angka-angka, 4, 2 dan 1 dimana 4 (read), 2 (write) dan 1 (execute).
Misalnya untuk memberikan ijin baca(4), tulis(2) dan eksekusi(1) file coba2 kepada owner, perintahnya adalah:
$ chmod 700 coba2
Contoh lain, untuk memberi ijin baca(4) dan tulis(2) file coba3 kepada user, baca(4) saja kepada group dan other, perintahnya adalah:
$ chmod 644 coba3

Untuk mempercepat pemahaman ini, daftar segera kursus komputer di Edusoft Center. Ada puluhan paket kursus dengan trainer yg handal dan berpengalaman.

Info selengkapnya bisa hubungi

Office : 0271 745 2187
No Simpati : 082 22922 2121 (WA )

atau

Bisa Langsung Registrasi Online lewat Formulir Online:
www.edusoftcenter.com

Tags: kursus raspberrykursus raspberry di soloPerintah Dasar RaspberryRaspberryRaspberry pi
Previous Post
Next Post

Post comment

Cancel reply

Your email address will not be published. Required fields are marked *

Recent Posts

  • Panduan Lengkap Clean Code dalam Rekayasa Perangkat Lunak: Prinsip, Teknik, dan Contoh Praktis
  • Website Toko Digital Siap Pakai: Solusi Otomatis untuk Bisnis Digital Anda
  • 🔐 Cara Membuat Show/Hide Password dengan JavaScript (Simple & Langsung Bisa!)
  • Tampilan Aplikasi SIPPO Berbasis Google Apps Script Web App
  • SIPADU RT: Solusi Modern Pengelolaan Pengaduan Warga RT/RW Berbasis Google Apps Script

Arsip

  • April 2026
  • March 2026
  • February 2026
  • January 2026
  • September 2025
  • August 2025
  • July 2025
  • March 2019
  • February 2019
  • January 2019
  • December 2018
  • November 2018
  • October 2018
  • September 2018
  • August 2018
  • July 2018
  • June 2018
  • May 2018
  • April 2018
  • March 2018
  • February 2018
  • January 2018
  • December 2017
  • November 2017
  • October 2017
  • September 2017
  • August 2017
  • July 2017
  • June 2017
  • May 2017
  • April 2017
  • March 2017
  • February 2017
  • January 2017
  • December 2016
  • November 2016
  • October 2016
  • September 2016
  • August 2016
  • July 2016
  • June 2016
  • May 2016
  • April 2016
  • March 2016
  • February 2016
  • January 2016
  • December 2015
  • November 2015
  • October 2015
  • September 2015
  • August 2015
  • July 2015
  • June 2015
  • May 2015
  • April 2015
  • March 2015
  • February 2015
  • January 2015
  • December 2014
  • November 2014
  • October 2014
  • September 2014
  • August 2014
  • July 2014
  • June 2014
  • May 2014
  • April 2014
  • March 2014
  • February 2014
  • January 2014
  • December 2013
  • November 2013
  • October 2013
  • September 2013
  • August 2013
  • July 2013
  • June 2013
  • May 2013
  • April 2013
  • March 2013
  • February 2013
  • January 2013
  • December 2012
  • November 2012
  • October 2012
  • September 2012
  • August 2012
  • July 2012
  • June 2012
  • May 2012
  • April 2012
  • December 2011
  • November 2011

Tags

#EdusoftCenter apache web server dns server kursus android kursus database kursus dns dan web server kursus dns server kursus ethical hacking kursus hacking kursus jaringan kursus jaringan linux Kursus Komputer kursus komputer di solo kursus komputer di solo / surakarta kursus komputer di surakarta kursus linux Kursus Linux Forensics kursus linux networking kursus linux security kursus linux server kursus mikrotik kursus networking kursus network security kursus php Kursus PHP dan MySQL kursus php mysql kursus proxy kursus security kursus ubuntu kursus ubuntu server kursus web kursus web security kursus web server kursus wordpress kursus wordpress theme linux MySQL pelatihan komputer di solo PHP security training komputer training komputer di solo tutorial php ubuntu wordpress

© Edusoft Center - Kursus Komputer di Solo | 2010 - 2025 | Privacy Policy | Site Map

All Right Reserved

WhatsApp us