Belajar Ubuntu - Pengoperasian Perintah Dasar Linux, Manajemen User dan File
Tutorial Hari Ini
Pengantar Linux FundamentalPengoperasi Perintah Dasar
Manajemen User
Manajemen File (Sistem Berkas)
Pembahasan Materi Selanjutnya
Penutup
Pembahasan Materi Selanjutnya
Penutup
Pengantar Linux Fundamental
Hallo sahabat semua, materi ini merupakan lanjutan dari postingan sebelumnya yang mana sudah belajar langkah-langkah atau cara install Linux Ubuntu Server 18.04.6 LTS. Pada pembahasan berikut ini adalah bagaimana ? cara pengoperasiannya, melalui perintah-perintah dasar (fundamental ). Pada umumnya ketika kita belajar sistem operasi seperti Microsoft Windows, Unix FreeBSD, Sun Solaris, Macintosh, IBM OS/2, Macbook (OS X) serta Varian Linux tentunya akan belajar perintah-perintah dasar. Misalnya, seperti under windows menggunakan Command Prompt untuk mengoperasikan perintah dasar atau mengoperasikan lewat GUI dengan File Explorer, paling tidak untuk operasi-operasi yang umum, membuat folder, menyalin file, mengubah file dan menghapus file. Demikian juga dengan under unix dalam kasus ini menggunakan Linux Ubuntu Server.
Pengoperasian Perintah Dasar Linux
Dalam pengoperasi Ubuntu Server lewat perintah-perintah dasar (fundamental) penulis mengelompokkan berdasarkan layanan yang diberikan oleh sistem operasi tersebut dalam kasus ini Linux Ubuntu Server. Selanjutnya aktifkan Ubuntu Server lewat media VMware Workstation (data Ubuntu login & Password dapat disesuaikan), sbb:
Manajemen User
Layanan Terhadap User
Latihan-1: Menambah user baru dapat menggunakan dua perintah useradd| adduser. (Catatan: latihan-latihan berikut ini dapat di operasikan di terminal linux diatas).
Terminal ubuntu, misalnya: darmayuda@ubuntu~$
Selanjutnya ubah terlebih dahulu ke mode super user(su) dengan perintah [sudo].
Perintah SUDO(Super User Do), berfungsi untuk mengubah user biasa dengan simbol $ menjadi super user dengan simbol #.
darmayuda@ubuntu~$sudo su⏎
[sudo] password for darmayuda:isi passwordnya⏎ selanjutnya akan tampil, sbb:
root@ubuntu:/home/darmayuda#
: menambah user baru, perintahnya useradd | adduser, sbb: root@ubuntu:/home/darmayuda#useradd nakula ⏎
Enter New UXIX Password: --isi-- ⏎
Retype New UXIX Password: --isi-- ⏎
: menghapus user, perintahnya userdel, sbb: root@ubuntu:/home/darmayuda#userdel nakula ⏎
Latihan-2: Menampilkan informasi-informasi tentang user .
: menampilkan informasi tentang user dengan perintah who am i ?: root@ubuntu:/home/darmayuda#who am i⏎
(-- perhatikan hasilnya --)
: menampilkan informasi tentang user dengan perintah who ?:
root@ubuntu:/home/darmayuda#who⏎
(-- perhatikan hasilnya --)
: menampilkan informasi tentang user dengan perintah w ?:
root@ubuntu:/home/darmayuda#w⏎
(-perhatikan hasilnya,perintah2 yang lain dapat dibaca dimanualnya-)
Manajemen File (Sistem Berkas)
Layanan Terhadap Disk(Media penyimpanan)
Latihan-3: Mengelola media penyimpanan hardisk atau disk.
: menambah directory dan sub directory baru, perintahnya mkdir, sbb:
root@ubuntu:/home/darmayuda#mkdir web⏎
root@ubuntu:/home/darmayuda#mkdir web/html⏎
root@ubuntu:/home/darmayuda#mkdir web/php⏎
root@ubuntu:/home/darmayuda#mkdir web/asp⏎
root@ubuntu:/home/darmayuda#mkdir web/flask⏎
Keterangan: membuat directory baru dengan nama web, didalam web dibuat 4 directory lagi, masing-masing dengan nama: htlm, php, asp, flask.
: menghapus directory dan sub directory, perintahnya rmdir, sbb:
root@ubuntu:/home/darmayuda#cd web⏎, masuk ke folder web
root@ubuntu:/home/darmayuda#rmdir flask⏎
Keterangan: untuk menghapus directory/sub directory data harus kosong (empty).
: untuk bernavigasi atau mengganti directory aktif, perintahnya cd, sbb:
root@ubuntu:/home/darmayuda#cd web/php⏎ (cd= change directory)
root@ubuntu:/home/darmayuda/web/php# (hasilnya)
root@ubuntu:/home/darmayuda/web/php#cd ..⏎ (untuk mundur ke subdir)
root@ubuntu:/home/darmayuda/web# (hasilnya)
: untuk mengetahui directory aktif & menampilkan isinya, perintahnya pwd&ls, sbb:
root@ubuntu:/home/darmayuda#pwd⏎ (print working directory)
root@ubuntu:/home/darmayuda#ls⏎ (tanpa menggunakan opsi)
root@ubuntu:/home/darmayuda#ls -l⏎ (menggunakan opsi)
(-- perhatikan hasilnya --)
Layanan Terhadap FileLatihan-4: Mengelola File: Membuat, Menyalin, Mengubah dan Menghapus.
:membuat file text menggunakan perintah cat>nama_file(>>simbol redirection)
bernavigasi terlebih dahulu ke web/html, perintahnya, sbb:
root@ubuntu:/home/darmayuda#cd web/html⏎
root@ubuntu:/home/darmayuda/web/html#cat>index⏎
ini menggunakan terminal Ubuntu Server
->simpan dengan menekan tombol: Ctrl+D (^D)
->selanjutnya, tampilkan dengan perintah cat <nama_file>
root@ubuntu:/home/darmayuda/web/html#cat index⏎
->hasil: ini menggunakan terminal Ubuntu Server
->tambahkan 1 baris dengan:latihan perintah-perintah dasar
root@ubuntu:/home/darmayuda/web/html#cat>>index⏎
latihan perintah-perintah dasar
->simpan tekan tombol:^D
->selanjutnya, tampilkan
root@ubuntu:/home/darmayuda/web/html#cat index⏎
->hasil:
ini menggunakan terminal Ubuntu Server
latihan perintah-perintah dasar
Catatan:bila memiliki 3 file dapat ditampilkan sekaligus secara acak, menggunakan perintahnya cat/more/pg.
root@ubuntu:/home/darmayuda/web/html#cat index2 index index3⏎
-- perhatikan hasilnya --
:menyalin sebuah file menggunakan perintah cp[<sumber>][<tujuan>]
->salin/copy file index menjadi index2 perintahnya, sbb:
root@ubuntu:/home/darmayuda/web/html#cp index index2⏎
->menyalin file index ke sub-dir php perintahnya, sbb:
root@ubuntu:/home/darmayuda/web/html#cp index ../php/⏎
->menyalin semua file dari html ke sub-dir php perintahnya, sbb:
root@ubuntu:/home/darmayuda/web/html#cp * ../php/⏎
->menyalin semua file yang berekstension html ke sub-dir asp
perintahnya, sbb:
root@ubuntu:/home/darmayuda/web/html#cp *.html ../asp/⏎
(-- simbol asterisk(*) dapat digunakan untuk mewakili semua namafile/
ekstension --
:mengubah sebuah file menggunakan perintah mv[<sumber>][<tujuan>]
->ubah file index2 menjadi index3 perintahnya, sbb:
root@ubuntu:/home/darmayuda/web/html#mv index2 index3⏎
->mengubah sekaligus menyalin file index menjadi index2,perintahnya
root@ubuntu:/home/darmayuda/web/html#cp index index2⏎
Catatan:-- dapat menggunakan perintah2 dengan kombinasi yang lain --
:menghapus sebuah file menggunakan perintah rm[<nama_file>]
->hapus file index2 menggunakan perintah:
root@ubuntu:/home/darmayuda/web/html#rm index2⏎
->hapus semua file menggunakan perintah:
root@ubuntu:/home/darmayuda/web/html#rm *⏎
->hapus semua file yang berekstension html menggunakan perintah:
root@ubuntu:/home/darmayuda/web/html#rm *.html⏎
Catatan:dapat menggunakan perintah2 dengan kombinasi yang lain --
Baca juga:50+ perintah dasar linux
Layanan Terhadap Sistem
Latihan-5: Menampilkan informasi-informasi yang berkaitan dengan sistem.
:menampilkan informasi tanggal, waktu & kalender, perintahnya date, time & cal: root@ubuntu:/home/darmayuda#date⏎
root@ubuntu:/home/darmayuda#time⏎
root@ubuntu:/home/darmayuda#cal⏎
root@ubuntu:/home/darmayuda#cal 2021⏎
(-- perhatikan hasilnya --)
(-- perhatikan hasilnya --)
:menampilkan informasi tentang sistem operasi yang digunakan dengan perintah uname:
root@ubuntu:/home/darmayuda#uname⏎
(-- perhatikan hasilnya --)
:untuk mencari file tertentu menggunakan perintah grep <namafile/folder>:
root@ubuntu:/home/darmayuda#grep darmayuda /etc/passwd⏎
:untuk membersihkan layar dapat menggunakan perintah clear(Ctrl+L):
root@ubuntu:/home/darmayuda#clear⏎
:untuk menggunakan bantuan (help) perintahnya man <perintah>:
root@ubuntu:/home/darmayuda#man cp⏎
(-- perhatikan hasilnya, dan masih ada perintah2 yang lain --)
Layanan Terhadap Network(Jaringan)
Latihan-6: Menampilkan informasi-informasi yang berkaitan dengan jaringan.
:menampilkan nama host berikan perintah hostname: root@ubuntu:/home/darmayuda#hostname⏎
(-- perhatikan hasilnya --)
:menampilkan informasi semua IP yang aktif, berikan perintah ifconfig:
root@ubuntu:/home/darmayuda#ifconfig⏎
(-- perhatikan hasilnya --)
:menguji jaringan apakah sudah terkoneksi / belum melalui IP, berikan perintah ping <ip>:
misalkan memiliki no IP 192.168.1.1
root@ubuntu:/home/darmayuda#ping 192.168.1.1⏎
:menguji DNS Server, berikan perintah nslookup:
misalkan memiliki domain www.gaool.com
root@ubuntu:/home/darmayuda#nslookup⏎
>www.gaool.com⏎
:pengujian DNS Server, dengan perintah dig namadomain:
Dig (Domain Information Groper), misalkan memiliki domain www.gaool.com
root@ubuntu:/home/darmayuda#dig www.gaool.com⏎
(-- perintah2 yang lain dapat menggunakan bantuan manual/man --)
Penutup
Sekian pembahasan tutorial mengenai perintah dasar linux berdasarkan layanannya, seperti manajemen user dan manajemen file (sistem berkas) yang paling sering digunakan.
Sekian pembahasan tutorial mengenai perintah dasar linux berdasarkan layanannya, seperti manajemen user dan manajemen file (sistem berkas) yang paling sering digunakan.
Sekian dan terima kasih sudah mengikuti terus tutorial diblog ini, semoga bermanfaat.
Salam penulis.🙏
Posting Komentar untuk "Belajar Ubuntu - Pengoperasian Perintah Dasar Linux, Manajemen User dan File"
Silahkan berikan masukan / komentar yang sopan untuk penyempurnaan
Posting Komentar