Tag: Tutorial

Perintah dasar pada linux

Di kesempatan kali ini saya akan memberikan perintah dasar dari linux serta kegunaannya.Linux pada dasarnya adalah OS yang akan melakukan fungsi komputasi dengan perintah GNUnya.Namun,karena perkembangan zaman yang membutuhkan pembelajaran cepat dari manusia yang digunakan untuk bekerja maka dibuatlah GUI dari linux agar mempermudah dalam mempelajari OS linux.Namun,hal tersebut menyebabkan orang menjadi malas untuk belajar perintah mode GNU sehingga ketika kita dihadapkan pada suatau masalah yang mana masalah OS tersebut perlu pengetahuan tentang perintha GNU kita bingung.Untuk itu saya akan menshare perintah dasar linux.Jika ada perintah dasar yang masuh kurang bisa ditambahkan di kolom komentar OK.

Sebelum itu saya akan menjelaskan sistem file di linux

Di Linux pengertian tentang sistem file, struktur direktori, file, dan program berbeda dengan Windows. Pada tingkat tertinggi adalah root direktori, /, yang hanya mengandung sejumlah file penting seperti: bin/, boot/, dev/, etc/, home/, lib/, lost+found/, mnt/, proc/, sbin/, tmp/, usr/, dan var/.

/bin & /sbin

Direktori ini biasanya berisi file-file executable di Linux yang berguna untuk pemeliharaan sistem.

/home

Berfungsi untuk menyimpan direktori masing-masing user pada Linux.

/mnt

Berisi direktori-direktori mount poit dari device-device yang ada di Linux.

/tmp & /var

Berisi file-file temporary dan variying content

/usr

Berisi semua program dan file yang secara langsung berhubungan dengan setiap user dalam sistem.

PERINTAH DASAR

Seperti halnya sistem operasi Windows dan DOS, di Linux kita juga  menjumpai perintah-perintah yang digunakan untuk berbagai keperluan.  Linux terkenal dengan sistem console nya yang sangat fleksibel dan luar biasa.

Beberapa perintah console untuk pemula:

Linux DOS/Windows Contoh Fungsi
& Tidak ada &konqueror Membuat suatu proses berjalan di background
adduser Control          Panel User Accounts | adduser anton Menambah user baru
alias Tidak ada alias dir=ls –l Membuat alias nama lain untuk suatu perintah

tertentu

bg Tidak ada bg Mengembalikan suatu proses yang dihentikan sementar(suspend) agar     berjalan kembali di background.
cat Type cat Melihat isi file
cd Cd cd Berpindah direktori
chrgp Tidak ada chrgp Mengubah group owner
chmod Attrib chmod 644 Mengubah     hak           akses file/direktori
chown Tidak ada chown Mengubah kepemilikan

file/dir

cp Copy cp Menyalin file
fg Tidak ada fg Mengembalikan suatu proses yang dihentikan sementar(suspend) agar     berjalan kembali di foreground.
find Find find Mencari nama file/pola
grep Tidak ada grep Mencari         pola/string tertentu
gzip Winzip gzip Memanipulasi file zip
halt shutdown halt Mematikan sistem
less type less Melihat isi file
kill Task Manager | End task kill -9 Mematikan proses yang sedang berjalan

berdasarkan PID nya

hostname Tidak ada hostname Melihat         nama        host

komputer lokal

login Tidak ada login Login ke sistem
logout Start | Logoff logout Logout dari sistem
ls dir ls –l Melihat isi direktori
man help man ls Melihat help dari suatu perintah
mesg Tidak ada mesg Melihat daftar message pada saat booting
mkdir md mkdir Membuat direktori baru
more more more Melihat isi file perlayar
mount Tidak ada mouint /dev/sda1 /usb Memouting file sistem
mv move / GUI : cut mv Memindah file
passwd Control          Panel User Accounts | passwd Menganti password
pwd enter pwd Melihat direktori aktif sekarang
rm del rm Menghapus file
rmdir rmdir rmdir Menghapus    direktori asal kosong.
shutdown shutdown shutdown Mematikan sistem
su Tidak ada su Menjadi root
tail type tail -10 Melihat 10 baris terakhir
talk Tidak ada talk Mengirim pesan ke user tertentu
tar Winrar tar –zxvf Memanipulasi file tar
umount Eject umount /dev/sda1 Mengeject/diskonek mouting point
unalias Tidak ada unalias dir Menghapus alias
unzip Winzip unzip Mengekstrak file zip
who User Accounts who , whoami Melihat user aktif saat ini

Oke itu saja dari saya.Jika ada masih ada perintah ada ada ilmu yang masih salah mohon bisa dibenarkan di kolom komentar.Sekian dari saya dan terima kasih

Mengaktifkan Super User pada Ubuntu

Super User pada ubuntu sangat pentign penggunaannya karena ketika kita akan mengisntal atau mengotak-atik OS linux maka kita perlu rooting OS.Contohnya dengan user biasa kita tidak bisa melakukan manajemen aplikasi (install dan uninstall) serta tidak bisa melakukan manajemen user(menambah atau menghapus) di dalam sistem dan banyak hal lainnya. Kalaupun ada yang bisa melakukannya dengan user biasa, biasanya itu menggunakan tool tambahan seperti perintah sudo atau aplikasi gksudo (nanti akan kita bahas di tulisan berikutnya).

Secara default user root belum aktif. Berikut ini adalah cara untuk mengaktifkan super user pada ubuntu.

–          Pertama pastikan anda sudah menginstal OS ubuntu pada komputer maupun mesin virtual.Selanjutnya ketikan “su” tanpa tanda petik lalu tekan enter.Maka kalian akan disuruh memasukan password.Masukan password.Maka aka terjadi seperti gambar dibawah,yaitu autentikasi gagal.

–          Langkah untuk masuk ke root pertama ketika “sudo passwd root” tanpa petik.

–          Maka kalian akan disuruh memasukan password user ketika kalian install ubuntu.Selanjutnya kalian disuruh untuk memasukan password untuk super user dan memasukannya dua kali.Lalu tekan enter

–          Selanjutnya akan ada notifikasi “passwd:password update successfully” jika password super user kalian sama ketika memasukanpada yang pertama dan kedua

–          Pada terminal kalian akan masuk ke root seperti pada gambar dibawah

Root ini akan berguna ketika kita akan mengoprek OS ubuntu.Namun hal tersebut kadang tidak digunakan.Untuk itu kita perlu menonaktifkannya,caranya yaitu:

–          Ketika “sudo usermod -p ‘!’ root” tanpa tanda petik 2.Lalu tekan enter

–          Selanjutnya ketika “cd ..” lalu tekan enter dan masukan “cd ..” tekan enter lagi

–          Setelah itu restart OS ubuntu kalian dan masuk ke terminal lagi maka super user akan ternonaktifkan sendiri

Oke itu saja dari saya.Jika ada tambahan ilmu atau ada kesalahan  bisa di share di kolom komentar.Sekian dan terima kasih