Senin, 26 Desember 2011

MEMBUAT USER DAN GROUP MELALUI GUI


1.Pilih Menu System>>Administration>>User and group
2. Klik Add User untuk menambahkan user account baru
3.Masukan user name, full name dan password baru kemudian klik OK
4. Buka terminal >> aktifkan user yang dibuat dengan perintah “su namauser”.

A.MENGUBAH KEPEMILIKAN FILE (CHANGE OWNER) DAN GROUP
(CHANGE GROUP)
Catatan : Perintah ini hanya dapat digunakan pada user “root”
Bentuk Umum :
# chown namauser.namagrup namafile
# chown namauser.namagrup namadirektori
Contoh : [root@localhost ~]# chown riyani.riyani latihan

B.KOMPRES FILE DAN EXTRACT FILE
- Compress File : Menjadikan file dengan kapasitas memory yang lebih ringan
dari format biasa.
- Extract File : Mengembalikan format file seperti semula.
·         Perintah untuk kompress file
Bentuk Umum : gzip nama_file
Contoh: [riyani@localhost ~]$ gzip lat_compress
·         Perintah untuk membaca file yang telah dikompres
Bentuk Umum ; zcat nama_file
Contoh: [riyani @localhost ~]$ zcat lat_compress
file ini dikompress
·         Perintah untuk mengekstract file
Bentuk Umum : gunzip nama_file
Contoh: [riyani @localhost ~]$ gunzip lat_compress
[anjani@localhost ~]$ ls
lat_compress

C. KOMPRES FOLDER DAN EKSTRACT FOLDER
Format ini adalah menyatukan banyak file menjadi satu folder gabungan dengan
kapasitas memory yang lebih ringan. Format file : .tar
·         Perintah untuk mengkompres folder
Bentuk Umum : tar -cf folder.tar file1 file2 file3
[riyani @localhost ~]$ tar -cf latihan_zip.tar lat_compress
latihan_owner
·         Perintah untuk mengekstract folder
Bentuk Umum : tar -xf folder.tar
[riyani @localhost ~]$ tar -xf latihan_zip.tar

D.MEMBUAT FILE DENGAN PERINTAH “echo”
·         Perintah : echo “isi file” >>nama_file
[anjani@localhost ~]$ echo "hello ???" >> latihan

E. MEMBUAT FILE DENGAN TYPE SYMBOLIC LINK (FILE SHORTCUT)
Jika file masternya hilang maka file simbolicnya tidak akan bisa dijalankan. Jika
ditampilkan warna dari jenis file ini : biru muda.
Bentuk Umum : ln -s nama_file nama_file_simbolic

F. MENYALIN FILE DENGAN TYPE HARDLINK
Fungsinya sama seperti copy untuk menggandakan file dengan nama yang berbeda.
Bentuk Umum : ln nama_file nama_file_hardlink
[riyani @localhost ~]$ ln -s latih latih_symbolic

G. MEMBERI ALIAS (NAMA LAIN) PADA PERINTAH LINUX
Bentuk Umum : alias nama = perintah [riyani @localhost ~]$ alias lihat=ls
[riyani @localhost ~]$ lihat

H. MEMBATALAN ALIAS
Bentuk Umum : unalias namagzip [anjani@localhost ~]$ unalias lihat

I. MENAMPILKAN BEBERAPA BARIS DARI ISI FILE
Bentuk Umum : head -baris nama_file
[riyani @localhost ~]$ head -2 latihan
hello???

J. MENGHITUNG BANYAKNYA BARIS ATAU CHARACTER DARI ISI FILE
Bentuk Umum ke I : wc namafile
Bentuk Umum ke II : wc -c namafile >> menghitung banyaknya karakter
Bentuk Umum ke III : wc -l namafile >> menghitung banyaknya baris
Bentuk Umum ke III : wc -w namafile >> menghitung banyaknya kata

Hak Akses File Dan Direktori


Dalam linux, file atau direktori bisa diatur hak aksesnya, sehingga tidak semua orang
bisa mengakses file atau direktori yang dibuat.
Fungsi hak akses adalah untuk mengatur ijin akses terhadap suatu file/direktori
kepada user/owner, group dan other (user/group lain)

User (u)           : user account dimana file tersebut dibuat.
Group (g)        : Kumpulan dari banyak user account.
Other (o)         : Lingkungan di luar user account dan group
Format izin akses
r            : read. Hak akses untuk membaca. Nilai angka 4.
w         : write. Hak akses untuk menulis. Nilai angka 2
x           : executable. Hak akses untuk menjalankan. Nilai angka 1
( - )      : mengurangi hak izin
( + )     : menambah hak izin

Perintah untuk melihat hak akses: ls –l
Keterangan:

-rw-rw-r-- 1 user user 24 Sep 29 08:30 mahasiswa

-                       Jenis file biasa
rw-                  hak akses user, user bisa baca file, tulis/edit file
rw-                   hak akses group, group bisa baca file, tulis/edit file
r--                    hak akses other, other hanya bisa baca file
user                  user account
user                  group
24                    kapasitas file sebesar 24 bytes
Sep 29             tanggal pembuatan file
08:30               jam pembuatan file
mahasiswa       nama file

Perintah untuk mengganti hak akses:

chmod hak_akses_file nama_file

Ada beberapa cara perintah untuk merubah hak izin akses, yaitu :
1.chmod ruang_lingkup=format nama_file
contoh : chmod u=rw-,g=rw-,o=r—latihan
2.chmod nilai_angka nama_file
contoh : chmod 664 latihan
3.chmod ruang_lingkup-format nama_file
contoh : chmod u-w,g-r,o-w latihan

Sabtu, 24 Desember 2011

Perintah Dasar Linux

Untuk menggunakan perintah linux, menggunakan fasilitas : terminal .
Untuk masuk ke terminal : klik kanan pada desktop | open terminal.
Beberapa perintah dasar linux :

1. Organisasi user account
a. su –l : perintah Pindah ke user root
[tmi @localhost ~ ] $ su –l
[root @localhost ~ ] #
pada saat masuk ke root, akan diminta password, ketik : b514yu

b. adduser : perintah untuk membuat user account baru
perintah : adduser namauser
 [root @localhost ~ ] # adduser titik

c. membuat password dari user account yg baru :
perintah : passwd namauser
[root @localhost ~ ] # passwd titik
ketikkan password baru nya, perintah input password akan muncul 2x.

d. SU : perintah masuk ke user account
Perintah : su namauser
[root @localhost ~] # su titik
[titik @localhost root ] $
Sudah masuk ke user titik namun
masih direktori root, jika
keaadaannya seperti ini kita tidak
bias menambah file atau direktori
baru didalamnya.

Ketikkan : cd Untuk masuk ke home user account kita. Sehingga lambang direktori nya
adalah ( ~ )
[titik @localhost root ] $ cd
[titik @localhost ~ ] $
Symbol “ ~ ” artinya, Sudah masuk
ke user titik dan sudah berada pada
direktori home titik

e. pwd : melihat posisi direktori yang sedang aktif
[titik @localhost ~ ] $ pwd
/ home/titik

2. Organisasi direktori
a. mkdir : membuat direktori baru
perintah : mkdir namadirektori
[titik @localhost ~ ] $ mkdir linux

b. cd : untuk berpindah dari suatu direktori ke direktori lainnya.
1) Cd : masuk ke direktori home dari user account. Turun satu tingkat.
[titik @localhost root ] $ cd
[titik @localhost ~ ] $

2) Cd namadirektori : pindah/masuk ke direktori yang dituju
Perintah : cd namadirektori
[titik @localhost ~ ] $ cd linux
[titik @localhost linux ] $

3) Cd .. : naik satu tingkat
Perintah : cd ..
[titik @localhost linux ] $ cd ..
[titik @localhost ~ ] $

c. Ls : untuk melihat/menampilkan isi dari sebuah direktori atau user account.
1) Ls : menampilkan file atau direktori
[titik @localhost ~ ] $ ls
linux
Jika jenisnya direktori maka teks berwarna biru. Jika file maka teks berwarna hitam.

2) Ls –a : menampilkan semua file termasuk file yang dihidden (disembunyikan).
[titik @localhost ~ ] $ ls –a
Ls -l : menampilkan file dan direktori beserta atributnya
[titik @localhost ~ ] $ ls –l
Atribut terdiri dari nama file, ukuran, tanggal dimodifikasi, pemilik, group.

4) Ls -f : menampilkan semua file tanpa ada proses sortir.
[titik @localhost ~ ] $ ls –f

5) Ls -F : menampilkan file dan direktori dengan symbol penanda ditiap masing2 nya.
[titik @localhost ~ ] $ ls –F
Simbol ( / ) tanda direktori, symbol (@) untuk file symbolic link. Symbol ( * ) untuk
file yang bersifat executable. Tanda ( = ) untuk socket.

6) Ls -R : menampilkan file, jika didalam direktori terdapat file, maka akan langsung
Ditampilkan
[titik @localhost ~ ] $ ls –R

d. Rmdir : untuk menghapus direktori.
1) Rmdir : menghapus direktori kosong.
Perintah : rmdir namadirektori
[titik @localhost ~ ] $ rmdir linux

2) Rm -r : menghapus direktori yang ada isi file nya.
Perintah : rm -r namadirektori
[titik @localhost ~ ] $ rm -r linux

3. Organisasi File
a. File : mengidentifikasi suatu file atau direktori.
Perintah : file *
[titik @localhost ~ ] $ file *

b. cat : perintah untuk membuat file baru.
1) Cat>namafile : Perintah untuk membuat file baru
[titik @localhost linux ] $ cat>latih1
Hari ini saya belajar linux
Tekan : ctrl+d untuk simpan
[titik @localhost linux ] $

2) Cat namafile : Perintah untuk membaca file yang sudah dibuat.
[titik @localhost linux ] $ cat latih1
Hari ini saya belajar linux

3) Cat>>namafile : Perintah untuk menambah isi file yang sudah dibuat.
[titik @localhost linux ] $ cat>>latih1
Hari ini saya belajar linux
Belajar di lab baru
Tekan : ctrl+d untuk simpan
[titik @localhost linux ] $
[titik
Cp : mengcopy sebuah file (menggandakan/copy file).
Perintah : cp namafileawal namafilebaru
[titik @localhost linux ] $ cp latih1 latih2
[titik @localhost linux ] $ cp latih1 /home/titik/linux/latih2

d. Ls : melihat isi file dari sebuah direktori.
[titik @localhost linux ] $ ls
latih1 latih2

e. Rm : menghapus file
Perintah : rm namafile
[titik @localhost linux ] $ rm latih1

f. Vi : membuat file baru dengan tampilan jendela editor.
Perintah : vi namafile
[titik @localhost linux ] $ vi coba1

Setelah masuk ke editor vi, isi file nya…
1) Untuk simpan file + keluar dari editor vi
Shift + w +q
2) Untuk keluar dari editor vi tanpa menyimpan file.
Shift + w +q
q !
3) Menyimpan file tanpa keluar dari editor vi.
Shift + w +q
w