Anda di halaman 1dari 4

Tutorial Shell Bash untuk

program
X-code Galaxy

http://xcode.or.id
Oleh Kurniawan

Untuk umum boleh di copy atau disebarluaskan.

Perintah-perintah di linux
Man : Perintah yang digunakan untuk menampilkan manual page / teks yang
menjelaskan secara detail bagaimana cara penggunaan sebuah perintah. Perintah ini
berguna sekali jika sewaktu-waktu anda lupa atau tidak mengetahui fungsi & cara
menggunakan suatu perintah.
man ls : Manual tersebut akan menampilkan secara detail cara penggunaan perintah ls
Perintah untuk memulai dan mengakhiri pada OS Linux
shutdown h now
: Untuk mengakhiri linux
halt
: Untuk mengakhiri linux
shutdown r now
: Untuk melakukan reboot linux
reboot
: Untuk melakukan reboot linux
startx
: Untuk menjalankan X Window
Perintah untuk manipulasi File dan Direktori
ls l
: Untuk Menampilkan semua file dalam direktori
dengan format panjang
ls F
: Untuk menampilkan semua file dan jenisnya dalam
direktori dengan format panjang
ls la
: Menampilkan semua file dalam direktori dengan
format panjang & tampilan kolom
rm filedata
: Untuk menghapus file filedata
rm rf mydir
: Menghapus direktori mydir dan semua file didalamnya
mv kuda /hatsecure
: Untuk memindahkan file kuda ke direktori hatsecure
cat filedata
: Untuk menampilkan isi file filedata
more filedata
: Untuk menampilkan isi file filedata
less filedata
: Untuk menampilkan isi file filedata
head filedata
: Menampilkan 10 baris pertama isi file filedata
head -30 filedata
: Menampilkan 30 baris pertama isi file filedata
tail filedata
: Menampilkan 10 baris terakhir isi file filedata
tail -30 filedata
: Menampilkan 30 baris terakhir isi file filedata
man more
: Menampilkan manual dari perintah more
dir
: sama saja dengan ls, yaitu untuk menampilkan file
dalam suatu direktori
cd /(nama direktori)
: Perintah untuk masuk ke dalam suatu directory
secara bebas
cd (nama direktori)
: Perintah untuk masuk ke dalam suatu directory

untuk dibawahnya
mkdir (nama direktori) : Perintah untuk membuat directory
cp
: Perintah untuk melakukan copy.
cp -r
: Perintah melakukan copy folder beserta file-nya
mv
: Perintah untuk memindahkan file. (mv
nama_file direktori_tujuan) contohnya : mv coba.txt
/home/direktori
mv
: Perintah untuk me-rename file. (mv

nama_file_lama nama_file-baru) contohnya : mv


test.txt tess.txt
rm
: Perntah untuk menghapus file

rmdir

rm -r

: Menghapus suatu directory. (syaratnya direktori harus


kosong)
: menghapus suatu directory beserta isinya

Mencari File dan Teks dalam File


find / -name sapi
Untuk mencari file bernama sapi, dimulai dari direktori root
find / -name *kuda*
Untuk mencari file yang berisi string kuda, dimulai dari direktori root
which kuda
Untuk menampilkan letak dari file excutable bernama kuda
whereis kuda
Untuk menampilkan letak dari file excutable bernama kuda
grep buaya /binatang
Untuk mencari semua file yang berisi string buaya, dimulai dari direktori
/binatang
Administrasi User
password hat
su
exit
useradd
userdel
usermod
passwd
groupadd
groupdel
groupmod
chmod

: Untuk membuat password untuk user hat


: Untuk login sebagai superuser dari user biasa
: Untuk keluar dari superuser dan kembali ke user biasa
: Untuk menambahkan user
: Untuk menghapus user
: Untuk memodifikasi data-data user
: Untuk merubah password suatu user
: Untuk menambah suatu group
: Untuk menghapus suatu group
: Untuk memodifikasi data-data group
: Untuk menambah dan mengurangi ijin pemakai untuk
mengakses file atau direktori.

Ada 2 sistem sistem perizinan file :


Sistem numeric coding
Hak akses untuk user, group & other ditentukan dengan menggunakan
kombinasi angka-angka. Misalnya : chmod 777 [nama file/folder]
sistem letter coding
Digunakan untuk memberikan hak akses kepada masing-masing u (user), g
(group), o (other) dan a (all) dengan cara memberi tanda plus (+) untuk
menambah ijin & tanda minus (-) untuk mencabut ijin. Misal saja : chmod ug+rx
sambal.doc.
3 Jenis permission / perijinan :
r untuk read
w untuk write
x untuk execute
3 Macam kepemilikian
Owner (u), yaitu user tertentu.
Group (g), yaitu group pemilik.
Others (o) selain Owner dan Group di atas.

Untuk mengubah perizinan file atau direktori ini maka gunakan perintah :
# chmod [ugoa] [= + -] [rwx] file_atau_direktori
atau
# chmod [angka_perizinan] file_atau_direktori
Keterangan :
u : user
g : group
o : other
a : all
= : set sebagai satu-satunya izin yang dimiliki
+ : penambahan izin
- : non-aktifkan suatu izin
r : akses read
w : akses write
x : akses execute
Perintah pendukung lainnyan
chown
: Digunakan mengganti owner dari suatu file atau directory
passwd
: Digunakan untuk mengganti password root. Anda akan selalu
diminta mengisikan password lama dan selanjutnya akan
diminta mengisikan password baru sebanyak dua kali.
su : Untuk login sementara sebagai user lain.
Locate
: Untuk mencari path file atau directory.
who
: Untuk menampilkan siapa saja yang sedang login.
Alias
: Digunakan untuk memberi nama lain dari sebuah perintah.

Misalnya alias dir = ls


Unalias
: Adalah kebalikan dari perintah alias, dimana perintah ini akan
membatalkan sebuah alias.
Ifconfig
: Untuk mengetahui IP komputer kita
Contoh setting IP : ifconfig eth0 192.168.1.92/24
Pwd
: Untuk mengetahui posisi directory yang sedang aktif
ps aux
: Untuk melihat proses-proses yang sedang berjalan.
Kill
: Untuk mematikan proses yang sedang berjalan. Misalnya : kill
7562

Anda mungkin juga menyukai