Pembahasan 2
LINUX CENTOS
1.
Tentang
Linux CentOS
CentOS
adalah sistem operasi bebas yang didasarkan pada Red Hat Enterprise Linux
(RHEL).
CentOS singkatan dari Community ENTerprise Operating System (Sistem Operasi
Perusahaan buatan Komunitas/Masyarakat).
Kumpulan
sejumlah file disebut system file. Digambarkan seperti di bawah ini :
/Root
/Bin /Tmp /Usr /Dev /Etc Home /Boot /root /
Berikut
ini adalah beberapa direktori beserta fungsinya yang ada pada system linux :
1. / adalah direktori yang berguna
untuk menampung seluruh file yang terdapat dalam system linux.
2. /bin, Adalah direktori yang
berisi file-file yang dapat langsung dijalankan
3. /tmp, Adalah direktori yang
berisi file-file sementara(file-file yang diakibatkan interupsi-interupsi
pada
linux
4.
/usr, Adalah direktori yang berisi file-file yang dapat dijalankan untuk semua
user
5.
/dev, Adalah berisi file-file dari hardware yang dimiliki oleh komputer
6.
/etc, Adalah direktori yang berisi file-file yang digunakan untuk konfigurasi
linux dan mengganti
password
user
7.
/home, menyimpan direktori masing-masing user yang ada di sistem
8.
/boot,Adalah berisi file-file yang digunakan saat linux melakukan booting
Beberapa
Istilah yang digunakan dalam linux :
a.
Kernel : Fungsinya untuk mengendalikan perangkat keras seperti pelayanan jam
dan tanggal
secara
otomatis,security,proses input output,manajemen memori, dan proses interupsi.
b.
Shell : Fungsinya menerjemahkan perintah-perintah yang diberikan User.
c.
Utilitas : Program yang disediakan linux untuk melakukan tugas tertentu.
d.
Aplikasi : Program yang dibuat pemakai untuk memenuhi kebutuhannya.
e.
Prompt : Tempat untuk mengetikkan perintah-perintah pada linux
2.
Perintah
dasar Linux CentOS
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 aris
c.
membuat password dari user account yg baru :
perintah
: passwd namauser
[root
@localhost ~ ] # passwd aris
ketikkan
password baru nya, perintah input password akan muncul 2x.
d.
SU : perintah masuk ke user account
Perintah
: su namauser
[root
@localhost ~] # su aris
Sudah
masuk ke user titik namun
[titik
@localhost root ] $
masih
direktori root, jika
keaadaannya
seperti ini kita tidak
bias
menambah file atau direktori
baru
didalamnya.
[
root @localhost home ] #
[
root @localhost / ] #
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 aris
e.
pwd : melihat posisi direktori yang sedang aktif
[aris
@localhost ~ ] $ pwd
/
home/aris
2.
Organisasi direktori
a.
mkdir : membuat direktori baru
perintah
: mkdir namadirektori
[aris
@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.
[aris
@localhost root ] $ cd
[aris
@localhost ~ ] $
2)
Cd namadirektori : pindah/masuk ke direktori yang dituju
Perintah
: cd namadirektori
[aris
@localhost ~ ] $ cd linux
[aris
@localhost linux ] $
3)
Cd .. : naik satu tingkat
Perintah
: cd ..
[aris
@localhost linux ] $ cd ..
[aris
@localhost ~ ] $
c.Ls
: untuk melihat/menampilkan isi dari sebuah direktori atau user account.
1)
Ls : menampilkan file atau direktori
[aris
@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).
[aris
@localhost ~ ] $ ls -a
File
yang dihidden diawali symbol (.)
3)
Ls -l : menampilkan file dan direktori beserta atributnya.
[aris
@localhost ~ ] $ ls -l
Atribut
terdiri dari nama file, ukuran, tanggal dimodifikasi, pemilik, group.
4)
Ls -f: menampilkan semua file tanpa ada proses sortir.
[aris
@localhost ~ ] $ ls -f
5)
Ls -F: menampilkan file dan direktori dengan symbol penanda ditiap masing2 nya.
[aris
@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.
[aris
@localhost ~ ] $ ls -R
d.
Rmdir : untuk menghapus direktori.
1)
Rmdir : menghapus direktori kosong.
Perintah
: rmdir namadirektori
[aris
@localhost ~ ] $ rmdir linux
2)
Rm -r : menghapus direktori yang ada isi file nya.
Perintah
: rm -r namadirektori
[aris
@localhost ~ ] $ rm -r linux
3.
Organisasi File
a.
File : mengidentifikasi suatu file atau direktori.
Perintah
: file *
[aris
@localhost ~ ] $ file *
b.
cat: perintah untuk membuat file baru.
1)
Cat>namafile : Perintah untuk membuat file baru
[aris
@localhost linux ] $ cat>latih1
Hari
ini saya belajar linux
Tekan
: ctrl+d untuk simpan
[aris
@localhost linux ] $
2)
Cat namafile : Perintah untuk membaca file yang sudah dibuat.
[aris
@localhost linux ] $ cat latih1
Hari
ini saya belajar linux
3)
Cat>>namafile : Perintah untuk menambah isi file yang sudah dibuat.
[aris
@localhost linux ] $ cat>>latih1
Hari
ini saya belajar linux
Belajar
di lab baru
Tekan
: ctrl+d untuk simpan
[aris
@localhost linux ] $
c.
Cp: mengcopy sebuah file (menggandakan/copy file).
Perintah
: cp namafileawal namafilebaru
[aris
@localhost linux ] $ cp latih1 latih2
atau
[aris
@localhost linux ] $ cp latih1 /home/titik/linux/latih2
d.
Ls : melihat isi file dari sebuah direktori.
[aris
@localhost linux ] $ ls
latih1
latih2
e.
Rm: menghapus file
Perintah
: rm namafile
[aris
@localhost linux ] $ rm latih1
f.
Mv: memindahkan file dari direktori semula ke direktori lain (cut) atau
merename file.
1)
Mv namafile alamatdirektorinya : memindahkan file (cut).
Perintah
: mv namafile alamatdirektorinya
[aris@localhost linux ] $ mv latih2 /home/aris
Setelah
latih2 dimove dari direktori linux ke /home/aris, maka latih2 akan berada pada
/home/aris
dan menghilang pada direktori linux.
2)
Mv namafileawal namafilebaru : merename file.
Perintah
: mv namafile namafilebaru
[aris
@localhost linux ] $ mv latih1 coba1
g.
Vi: membuat file baru dengan tampilan jendela editor.
Perintah
: vi namafile
[aris
@localhost linux ] $ vi coba1
Setelah
masuk ke editor vi, isi file nya…
1)
Untuk simpan file + keluar dari editor vi
Shift
+ w +q
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+
•