Pengenalan Perintah Dasar Linux - Part 3 End

🔍 Cari Sesuatu?

Gunakan pencarian di bawah ini untuk hasil terbaik!

Pengenalan Perintah Dasar Linux - Part 3 End

0
Membuat File
Anda dapat membuat sebuah file dengan perintah touch. File yang dihasilkan dengan perintah ini adalah file kosong yang tidak berisi apa-apa. Format : touch option namafile-baru
Contoh: 
root@suryaq:/home/suryaq# 
root@suryaq:/home/suryaq# touch d3tkj.txt 
root@suryaq:/home/suryaq# ls 
d3tkj. txt examples.desktop Pictures Desktop faiz Public 
Documents gnome-ppp_0.3.23-1_i386.deb reaver-1.4 Downloads 
Music reaver-1.4.tar.gz Videos serial-VMware-10.txt 
Templates Ubuntu One

Mengcopy File
Jika diperlukan, anda dapat mengcopy sebuah file dengan menggunakan perintah cp. Format : cp option file-asli file-kopian
Contoh  :
root@suryaq:/home/suryaq# cp d3tkj.txt 2012-tkj.doc 
root@suryaq:/home/suryaq# ls 
2012-tkj. doc Downloads Music d3tkj.txt 
Pictures Desktop Public Documents 
reaver-1.4.tar.gz serial-VMware-10.txt Templates
examples. desktop faiz gnome-ppp_0.3.23-i386.deb 
reaver-1.4 Ubuntu One
root@suryaq: /home/suryaq#

Memindahkan File
Sebuah file dapat dipindahkan kedirektori lain jika diperlukan. Gunakan perintah mv.
Format : mv option nama-file lokasi-baru
Perintah tersebut akan memindahkan file yang bernama 2012-d3tkj.txt kedalam
direktori folder-d3tkj. Anda juga dapat memindahkan sebuah fiel sekaligus
memberikan nama baru pada file tersebut. 
Contoh: 
root@suryaq:/home/suryaq# mv d3tkj.txt folder-d3tkj/file-baru.xls 
root@suryaq:/home/suryaq# ls folder-d3tkj/ 
2012-tkj.doc file-baru.xls 
root@suryaq: /home/suryaq#


Menampilkan Isi File
Isi sebuah file dapat dilihat dengan menggunakan perintah cat. Format : cat option file yang-ingin-dilihat
Contoh:

root@suryaq:/home/suryaq# cat serial-VMware-10.txt 
Serial Keys / Numbers for VMware v10.0.0 : 
root@suryaq:/home/suryaq# 

grep
Menampilkan semua baris yang mengandung pola yang diinginkan:

Contoh :
root@suryaq:/home/suryaq# grep 1 serial-VMware-10.txt 
Serial Keys / Numbers for VMware v10.0.0 : 
root@suryaq:/home/suryaq# grep Serial serial-VMware-10.txt 
Serial Keys / Numbers for VMware v10.0.0 :
root@suryaq: /home/suryaq#


Perintah more dan less
more atau less digunakan untuk menampilkan isi sebuah file. Perbedaan more dan less adalah, more hanya dapat menampilkan secara perlayar dan tidak dapat melihat layer yang sudah ditmpilkan. Sedangkan less dapat menampilkan secara PageUp dan PageDown.
Format : more option file
Contoh : 
#Lebih#(35%)
untuk melihat tampilan selanjutnya tekan tombol space (spasi). Format : less option file
Contoh: 
untuk melihat tampilan selanjutnya tekan tombol: PageUp-PageDown atau Panah Atas Panah Bawah.

Mencari File
Sangat mungkin terjadi anda lupa dimana letak file yang dibutuhkan. Linux menyediakan
beberapa perintah yang dapat digunakan untuk mencari file. Perintah yang akan dibahas
adalah find, locate, which dan whereis

Find
format : find lokasi-perkiraan nama-file [option...]
Contoh: 
root@suryaq:/home/suryaq# find /boot/grub/locale/ 
/boot/grub/locale/ 
/boot/grub/locale/en_CA.mo 
/boot/grub/locale/en_GB.mo 
/boot/grub/locale/en_AU.mo 
root@suryaq:/home/suryaq#

perintah tersebut akan mencari semua nama file yang berjenis conf. Pencarian akan
dilakukan di direktori /boot/grub/locale.

Locate
format : locate [option..] nama-file

Contoh: 
root@suryaq:/home/suryaq# locate source.list 
/var/lib/dpkg/info/gs-cjk-resource.list 
root@suryaq:/home/suryaq#


perintah tersebut akan mencari lokasi file yang bernama sources.list. Jika ada pesan kesalahan itu akibat dari database pencarian yang digunakan oleh locate belum diaktifkan.

Which
which digunakan khusus untuk mengetahui letak file perintah. Jika anda mencari file
biasa, maka which tidak akan menemukannya. Format : which option nama-perintah

Contoh:
root@suryaq:/home/suryaq# which sudo 
/usr/bin/sudo 
root@suryaq:/home/suryaq# which mkdir 
/bin/mkdir 
root@suryaq: /home/suryaq# which cp
 /bin/cp aq 
root@suryaq:/home/suryaq#

Whereis
Berfungsi sama seperti which. Tetapi hasil perintah whereis juga akan menapilkan letak manualnya. Tersedianya manual tergantung dari distro masing-masing, apakah disertakan atau tidak. Format : whereis option nama-perintah.
Contoh : 



Membuat User
Untuk membuat user baru dapat digunakan perintah adduser atau useradd. Perintah ini harus dijalankan melalui user root. Login atau bergantilah dari user biasa ke user root. Format : useradd [option...] nama-user-baru (useradd tidak membuatkan direktory di home hanya user yang disystem saja)
Contoh : 
root@suryaq: # whereis sudo
sudo: /usr/bin/sudo /usr/lib/sudo /usr/bin/X11/sudo /usr/share/man/man8/sudo.8.gz
root@suryaq: # whereis pwd 
pwd: /bin/pwd /usr/include/pwd.h /usr/share/man/man1/pwd.1.gz 
root@suryaq: # whereis user 
user:
root@suryaq: # whereis group 
group: /etc/group /usr/share/man/man5/group.5.gz 
root@suryaq: #

adduser [option...] nama-user-baru (adduser begitu dibuatkan user baru langsung secara otomatis ada direktory usernya di home). 

Contoh: 
root@suryaq:/home# adduser d3-2012 
Adding user 'd3-2012' 
Adding new group 'd3-2012' (1002) 
Adding new user 'd3-2012' (1002) with group 'd3-2012' … 
Creating home directory '/home/d3-2012' 
Copying files from '/etc/skel' … 
Enter new UNIX password: 
Retype new UNIX password: 
passwd: password updated successfully 
Changing the user information for d3-2012 
Enter the new value, or press ENTER for the default
        Full Name []: d3-tkj angkatan 2012 
        Room Number []: 
        Work Phone []: 
        Home Phone []: []: 
        Other []:
Is the information correct? [Y/n] y 
root@suryaq: /home# ls /home/ d3-2012 suryaq 
root@suryaq:/home#


Mengganti Password
Setelah membuat user baru, kita perlu membuat password. Gunakan perintah passwd. Perintah ini juga digunakan jika anda ingin menganti password yang sudah ada. Untuk mengganti password user lain, gunakan user root. Jika user ingin mengganti password nya sendiri, tidak diperlukan user root. Format: passwd [option...] nama-user

Contoh: 
root@suryaq:/home# passwd d3tkj 
Enter new UNIX password: 
Retype new UNIX password: 
passwd: password updated successfully 
root@suryaq:/home#

Kemudian masukkan password yang diinginkan.beberapa distro menghendaki minimal 6
karakter pasword. Tekan enter setelah mengisi

Menghapus User
User yang sudah dibuat juga dapat dihapus. Gunakan perintah userdel Format : userdel [option...] nama-user-yang-akan-dihapus
Contoh  : 
root@suryaq:/home# userdel -r d3-2012 
root@suryaq:/home# ls 
suryaq
root@suryaq: /home# userdel d3tkj
 root@suryaq:/home#

Setiap kali user baru dibuat, secara default sistem akan membuatkan home direktori bagi user tersebut nama home direktori sama dengan nama usernya. Jika anda ingin menghapus user, maka disarankan home direktori juga ikut dihapus. Jika tidak dihapus, bisa menimbulkan kerancuan, “home direktorinya ada, tapi usernya tidak ada?” . Untuk menghapusnya home direktori secara otomatis, tambahkan option -r seperti pada Contoh.

Membuat Group
Group yang dimaksud adalah kelompok user yang saling bergabung dan mempunyai ketentuan tersendiri di kelompoknya. Setiap kali user baru dibuat, secara default sistem akan membuat sebuah group yang namanya sama dengan nama user tersebut. Selain group yang dibuat secara default oleh sistem, kita juga bisa juga membuat group baru.
Perintah yang digunakan adalah groupadd format: groupadd [option...] nama-grup-baru
Contoh : 

Menghapus Group
Group yang ada dapat dihapus. Gunakan perintah groupdel format: groupdel
Contoh : 




Posting Komentar

0 Komentar
Posting Komentar (0)
To Top