0% menganggap dokumen ini bermanfaat (0 suara)
173 tayangan25 halaman

Linux CentOS

Dokumen tersebut memberikan penjelasan tentang perintah dasar yang terdapat di sistem operasi Linux CentOS. Beberapa perintah dasar yang dijelaskan adalah untuk mengelola user account, direktori, file, serta editor teks VI.

Diunggah oleh

newbieputrab13
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
173 tayangan25 halaman

Linux CentOS

Dokumen tersebut memberikan penjelasan tentang perintah dasar yang terdapat di sistem operasi Linux CentOS. Beberapa perintah dasar yang dijelaskan adalah untuk mengelola user account, direktori, file, serta editor teks VI.

Diunggah oleh

newbieputrab13
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 25

Linux CentOS

Selasa, 03 Januari 2012


Perintah dasar yang terdapat di CentOS

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


pada saat masuk ke root, akan diminta password, ketik : (password).
b. adduser : perintah untuk membuat user account baru
perintah : adduser namauser | [root @localhost ~ ] # adduser epri
c. membuat password dari user account yg baru :
perintah : passwd namauser | [root @localhost ~ ] # passwd epri
ketikkan password baru nya, perintah input password akan muncul 2x.
d. SU : perintah masuk ke user account
Perintah : su namauser | [root @localhost ~] # su epri
[epri @localhost root ] $ Sudah masuk ke user epri 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 ( ~ )
[epri @localhost root ] $ cd
[epri @localhost ~ ] $ Symbol ~ artinya, Sudah masuk
ke user epri dan sudah berada pada
direktori home epri.

e. pwd : melihat posisi direktori yang sedang aktif


[epri @localhost ~ ] $ pwd/ home/epri

2. Organisasi direktori

a. mkdir : membuat direktori baru


perintah : mkdir namadirektori
b. cd : untuk berpindah dari suatu direktori ke direktori lainnya.
1) Cd : masuk ke direktori home dari user account. Turun satu tingkat.
2) Cd namadirektori : pindah/masuk ke direktori yang dituju
Perintah : cd namadirektori
3) Cd .. : naik satu tingkat
Perintah : cd ..
c. Ls : untuk melihat/menampilkan isi dari sebuah direktori atau user account.
1) Ls : menampilkan file atau direktori
Jika jenisnya direktori maka teks berwarna biru. Jika file maka teks berwarna hitam.
2) Ls a : menampilkan semua file termasuk file yang dihidden (disembunyikan).
File yang dihidden diawali symbol (.)
[epri @localhost root ] $ cd
[epri @localhost ~ ] $
Symbol ~ artinya, Sudah masuk
ke user epri dan sudah berada pada
direktori home epri
3) Ls -l : menampilkan file dan direktori beserta atributnya.
Atribut terdiri dari nama file, ukuran, tanggal dimodifikasi, pemilik, group.
4) Ls -f : menampilkan semua file tanpa ada proses sortir.
5) Ls -F : menampilkan file dan direktori dengan symbol penanda ditiap masing2 nya.
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.
d. Rmdir : untuk menghapus direktori.
1) Rmdir : menghapus direktori kosong.
Perintah : rmdir namadirektori
2) Rm -r : menghapus direktori yang ada isi file nya.
Perintah : rm -r namadirektori

3. Organisasi File

a. File : mengidentifikasi suatu file atau direktori.


Perintah : file *
b. cat : perintah untuk membuat file baru.
1) Cat>namafile : Perintah untuk membuat file baru
2) Cat namafile : Perintah untuk membaca file yang sudah dibuat.
[epri @localhost ~ ] $ file *
[epri @localhost linux ] $ cat>latih1
Hari ini saya belajar linux
Tekan : ctrl+d untuk simpan
[epri @localhost linux ] $
[epri @localhost linux ] $ cat latih1
Hari ini saya belajar linux.
Tekan : ctrl+d untuk simpan
3) Cat>>namafile : Perintah untuk menambah isi file yang sudah dibuat.
c. Cp : mengcopy sebuah file (menggandakan/copy file).
Perintah : cp namafileawal namafilebaru
atau
d. Ls : melihat isi file dari sebuah direktori.
e. Rm : menghapus file
Perintah : rm namafile
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
Setelah latih2 dimove dari direktori linux ke /home/epri, maka latih2 akan berada pada
/home/epri dan menghilang pada direktori linux.
2) Mv namafileawal namafilebaru : merename file.
Perintah : mv namafile namafilebaru
g. Vi : membuat file baru dengan tampilan jendela editor.
Perintah : vi namafile
Hari ini saya belajar linux
Belajar di lab baru
[epri @localhost linux ] $
[epri @localhost linux ] $ vi coba1
Shift(:) + w + q + (enter)
Setelah masuk ke editor vi, isi file nya
1) Untuk simpan file + keluar dari editor vi | Shift(:) + w + q + (enter)
2) Untuk keluar dari editor vi tanpa menyimpan file. | Shift(:) + q ! + (enter)
3) Menyimpan file tanpa keluar dari editor vi. | Shift(:) + w + (enter).
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.

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 anjani.anjani latihan

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: [epri@localhost ~]$ gzip lat_compress
Perintah untuk membaca file yang telah dikompres
Bentuk Umum ; zcat nama_file
Contoh: [epri@localhost ~]$ zcat lat_compress
file ini dikompress
Perintah untuk mengekstract file
Bentuk Umum : gunzip nama_file
Contoh: [epri@localhost ~]$ gunzip lat_compress
[epri@localhost ~]$ ls lat_compress

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
[epri@localhost ~]$ tar -cf latihan_zip.tar lat_compress
latihan_owner
Perintah untuk mengekstract folder
Bentuk Umum : tar -xf folder.tar
[epri@localhost ~]$ tar -xf latihan_zip.tar

MEMBUAT FILE DENGAN PERINTAH echo

Perintah : echo isi file >>nama_file


[epri@localhost ~]$ echo "hello world???" >> latih

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

MENYALIN FILE DENGAN TYPE HARDLINK


Fungsinya sama seperti copy untuk menggandakan file dengan nama yang berbeda.
Bentuk Umum : ln nama_file nama_file_hardlink
[epri@localhost ~]$ ln -s latih latih_symbolic

MEMBERI ALIAS (NAMA LAIN) PADA PERINTAH LINUX

Bentuk Umum : alias nama = perintah [epri@localhost ~]$ alias lihat=ls


[epri@localhost ~]$ lihat

PEMBATALAN ALIAS

Bentuk Umum : unalias namagzip [epri@localhost ~]$ unalias lihat

MENAMPILKAN BEBERAPA BARIS DARI ISI FILE

Bentuk Umum : head -baris nama_file


[epri@localhost ~]$ head -2 latih
8hello w

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

PERINTAH DASAR EDITOR VI DAN EKSPRESI BERATURAN


Editor VI (vee eye, dibaca vi ai) adalah editor berbasis text yang digunakan oleh
banyak pemakai UNIX/LINUX. Editor ini pertama kali dikembangkan oleh William
(Bill) Joy sewaktu menjadi graduate student di University of California at Berkeley
pada tahun 1976.
Untuk memulai Editor VI kita dapat mengetikan perintah : vi nama_file
Editor VI memiliki dua mode, yaitu :
1. Command mode (mode perintah) digunakan untuk memberikan perintah-perintah
untuk mengedit teks.
Ketika membuat editor VI secara otomatis berada pada command mode. Untuk
mengaktifkan command mode, tekan tombol Escape (Esc)
2. Insert mode (mode penyisipan) digunakan untuk melakukan pengetikan teks.
Untuk mengaktifkan insert mode kita tinggal mengetikkan huruf i atau tombol
insert.

Perintah-perintah yang berlaku di command mode:

1. Navigasi Cursor
l atau panah kanan atau spasi : untuk bergeser ke kanan 1 karakter
h atau panah kiri : untuk bergeser ke kiri 1 karakter
j atau panah bawah : untuk bergeser ke bawah 1 baris
k atau panah atas : untuk bergeser ke atas 1 baris
:0 atau 1+Shift+G : untuk berpindah ke baris pertama
:$ : untuk berpindah ke baris terakhir
n+Shift+G : untuk berpindah ke baris ke n
0 : untuk berpindah Awal baris
$ : untuk berpindah Akhir baris
^F : berpindah satu layar penuh ke bawah
^B : berpindah satu layar penuh ke atas
^D : berpindah setengah layar ke bawah
^U : berpindah setengah layar ke atas
^w : berpindah satu kata ke depan
^b : berpindah satu kata ke belakang
Tanda ^ adalah tanda tombol Ctrl, ^F artinya anda harus menekan tombol Ctrl
bersamaan dengan tombol F.

2. Menghapus Text
x : digunakan untuk menghapus satu karakter pada posisi kursor
X : digunakan untuk menghapus satu karakter pada sebelah kiri posisi
kursor
dw : digunakan untuk menghapus 1 kata pada posisi sebelah kanan kursor
db : digunakan untuk menghapus 1 kata pada posisi sebelah kiri kursor
dd : digunakan untuk menghapus 1 baris pada posisi kursor
d[Enter] : menghapus dua baris, baris pada posisi kursor dan baris berikutnya
d0 : menghapus dari awal baris sampai tepat sebelum posisi kursor
dL : menghapus dari posisi kursor sampai akhir tampilan pada layar
d$ : digunakan untuk menghapus dari posisi kursor sampai akhir baris
dG : menghapus dari posisi kursor sampai akhir baris pada file
d^ : Menghapus dari posisi kursor sampai awal baris dari file
3dd : Menghapus tiga baris dari posisi kursor kebawah

3. Copy dan Paste Text


Untuk melakukan perintah copy dan paste kita harus memperhatikan langkahlangkah
berikut :
a. Tempatkan kursor pada posisi baris yang akan dicopy.
Contoh jika ingin copy 5 baris, gunakan command 5yy (tekan angka 5 diikuti
tombol y sebanyak 2x)
b. Kemudian tempatkan posisi kursor pada tempat yang akan di insert-kan dan
kemudian tekan p untuk paste.
Perintah copy dan paste text:
yy : untuk meng-copy satu baris
yw : untuk meng-copy 1 kata pada posisi sebelah kanan kursor
yb : untuk meng-copy 1 kata pada posisi sebelah kiri kursor
y0 : untuk meng-copy dari awal baris sampai tepat sebelum posisi kursor
yL : untuk meng-copy dari posisi kursor sampai akhir tampilan pada layar
y$ : untuk meng-copy dari posisi kursor sampai akhir baris
yG : untuk meng-copy dari posisi kursor sampai akhir baris pada file
y) : untuk meng-copy dari posisi kursor ke awal kalimat
y( : untuk meng-copy dari posisi kursor ke akhir kalimat
p : untuk mempaste teks
Contoh : perintah 3yw artinya : meng-copy 3 kata dari sebelah kanan kursor

4. Memindahkan Text
Untuk memindahkan teks kita dapat mengikuti langkah-langkah berikut :
a. Tempatkan kursor pada posisi baris yang akan di-cut.
Contoh jika ingin memindahkan 5 baris, gunakan command 5dd (tekan angka
5 diikuti tombol d sebanyak 2x)
b. Kemudian tempatkan posisi kursor pada tempat yang baru dan kemudian
tekan p untuk paste.

5. Membatalkan Perubahan
Perintah u digunakan untuk membatalkan perubahan terakhir yang dilakukan
oleh pemakai
Perintah U digunakan untuk membatalkan seluruh perubahan pada satu
baris.
Ekspresi Beraturan adalah perintah atau code yang digunakan untuk pencarian
data/pemfilteran dan memanipulasi suatu file. Manipulasi disini artinya user dapat
mengubah atau mengedit suatu file yang telah di buat, sesuai apa yang diinginkan.
Pencarian data dengan pattern matching:
/huruf : untuk mencari sebuah huruf
Contoh : /t artinya mencari/menampilkan huruf t
/kata : untuk mencari kata
Contoh : /linux artinya menampilkan seluruh kata linux
/[a,i,u] : untuk menampilkan huruf a,i,u
/[a-h] : menampilkan dari huruf a sampai huruf h
/[1-5] : menampilkan angka 1 sampai 5
/[1350] : menampilkan angka 1,3,5,dan 0
/^kata : mencari kata pada awal baris
/kata$ : mencari kata pada akhir baris
/[Ll]inux: mencari kata Linux atau linux
Manipulasi string:
:s/linux/LINUX/ : Mengubah sebuah kata linux menjadi LINUX pada posisi
kursor
:s/linux/LINUX/g : Mengubah semua kata linux menjadi LINUX pada posisi
kursor
:1,$s/linux/LINUX/g : Mengubah semua linux menjadi LINUX pada dokumen
:s/[Ll]inux/LINUX/ : Mengganti kata Linux atau linux menjadi LINUX pada
posisi kursor
:1,3w test : Menyimpan baris 1 sampai 3 ke file test
:2r test : Menyisipkan isi file test dibawah baris ke 2
:1,$co $ : Meng-copy semua isi file ke baris terakhir
:4m 1 : Memindahkan baris ke 4 ke baris 1
:/^$/d : Menghapus baris kosong
:/g/LINUX/d : Menghapus seluruh baris yang mengandung kata LINUX
:1,$ s/linux//g : Menghapus seluruh kata linux
:1,$ s/[^0-9]//g : Menghapus seluruh alphabet
:1,$ s/[A-Z]/\l&/g : Mengganti semua huruf besar menjadi huruf kecil
:1,$ s/[a-z]/\u&/g : Mengganti semua huruf kecil menjadi huruf besar
:1,$ s/^/<</g : Menyisipkan << pada setiap awal baris
:1,$ s/$/>>/g : Menyisipkan >> pada setiap akhir baris

PENGATURAN 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:
- 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
-rw-rw-r-- 1 user user 24 Sep 29 08:30 mahasiswa
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:


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-- latih1
artinya : file tersebut untuk : ruang lingkup user U=rw- bisa membaca dan
melakukan perubahan, dan ruang lingkup G=rw- dapat membaca dan menulis,
ruang lingkup O=r-- hanya bisa membaca saja.
2. chmod nilai_angka nama_file
contoh : chmod 664 latih1
artinya : file tersebut untuk ruang lingkup U=6 artinya (4+2) berarti dapat
membaca dan mengubah. Ruang lingkup G=6 artinya (4+2) dapat membaca dan
mengubah. Ruang lingkup O=4 artinya hanya dapat membaca saja
3. chmod ruang_lingkup-format nama_file
contoh : chmod u-w,g-r,o-w latih1
artinya : file tersebut untuk ruang lingkup U-w dikurangi hak merubah data.
Ruang lingkup G-r dikurangi hak membacanya. Untuk ruang lingkup O-w
dikurangi hak merubah datanya.

IP ADDRESS
Jaringan komputer adalah dua atau lebih komputer serta berbagai perangkat pendukung lainnya
yang
saling dihubungkan menggunakan sebuah media sehingga dapat saling berkomunikasi. Dalam
mengkoneksikan
komputer dalam suatu jaringan harus membuat IP address yang terdiri dari Network ID dan
Host ID.
Identitas atau alamat dari masing-masing komputer atau disebut juga dengan Host ID. Dimana
identitas
dari jaringan itu sendiri dinamakan Network ID.
Dalam pembuatan IP address terdapat 3 kelas dalam penggunaanya.

Perintah untuk memunculkan IP address dalam lan card


Perintah : ifconfig
[root @localhost ~ ] # /sbin/ifconfig eth0 192.168.1.12
Perintah untuk mengetahui/melihat Ip address yang dipakai sebagai gateway
Perintah : route
[root @localhost ~ ] # route add default gw 192.168.1.1
Perintah untuk mengetahui jaringan komputer kita sudah terkoneksi dengan baik
perintah : ping
[root @localhost ~ ] # ping 192.168.1.5
Stop dari ping : ctrl + c
Perintah untuk menampilkan komputer yang sudah terkoneksi dengan kita
Perintah : arp
Perintah untuk merestart jaringan komputer
Perintah : /etc/init.d/network restart
Perintah untuk mengaktifkan jaringan komputer
Perintah : /etc/init.d/network start
[root @localhost ~ ] # /etc/init.d/network restart
[root @localhost ~ ] # /etc/init.d/network start
Perintah untuk menonaktifkan (stop) jaringan komputer
Perintah : /etc/init.d/network stop
Perintah untuk mensetting IP address
Perintah : /sbin/ifconfig eth0 IpAddress
Perintah untuk mensetting Gateway
Perintah : route add default gw IpAddressGateway
Perintah untuk mengkoneksikan dengan komputer lain
Perintah : ping IpAddress_tujuan
Perintah untuk mengubah Hostname
Perintah : hostname namabaru\
[root @localhost ~ ] # hostname linux
[root @localhost ~ ] # su
[root @linux ~ ] #
[root @localhost ~ ] # /etc/init.d/network stop

Cara setting IP Address melalui GUI:

1. Klik menu System | Administration | Network


2. Klik New, Device Type: Ethernet Connection, klik Forward
3. Pilih Statically set IP Addresses, lalu isi IP Address yang akan digunakan, klik OK
4. Klik Apply

REMOTE PC
Remote PC keadaan dimana kita dapat masuk ke dalam file sistem komputer yang
dituju, dan kita dapat mengendalikan/mengontrol komputer tersebut. Selain kita dapat
masuk ke komputer tersebut kita juga dapat melakukan komunikasi langsung satu sama
lain seperti chating. Tetapi untuk melakukan ini semua kita harus dalam satu jaringan.

Perintah untuk remote ke PC tujuan


Perintah : ssh IPAddress_tujuan
[root @localhost ~ ] # ssh 192.168.1.2
muncul konfirmasi persetujuan
Jawab : yes
Root @192.168.1.2s password : b514yu
Last login ..
[root @user1 ~] #
<sudah masuk ke PC IP 192.168.1.2>

Perintah untuk chat


Perintah : wall isipesan
[root @user1 ~ ] # wall hai pa kabar ?
Muncul : message from root (pts/1)
Hai pa kabar?

Perintah untuk keluar dari remote


Perintah : exit atau logout atau Ctrl+D
[root @user1 ~ ] # exit
Connection to 192.168.1.2 closed
[root @localhost ~] #

SHARING FILE DIREKTORI

Pengiriman file dan direktori dapat dilakukan dengan memanfaatkan jaringan yang ada. Hanya
superuser saja yang dapat menggunakan perintah ini. Dan pada saat pengiriman file harus berada pada
direktori file tersebut berada.
Pengiriman File ke PC tujuan
Perintah : scp nama_file IPTujuan:/alamatuserTujuan
[root @localhost Mahasiswa] # scp latihan 192.168.12.1:/home/epri
Pengiriman Direktori ke PC tujuan
Perintah : scp -r nama_direktori IPTujuan:/alamatuserTujuan
[root @localhost Mahasiswa] # scp -r linux 192.168.12.1:/home/epri
Pengambilan file dari PC lain
Perintah : scp IPTujuan:/alamat_FileTujuan direktori_user_masing2
[root @localhost Mahasiswa] # scp 192.168.12.1:/home/epri/latihan /home/Mahasiswa
Pengambilan direktori dari PC lain
Perintah : scp -r IPTujuan:/AlamatdirektoriTujuan direktori_user_masing2
[root @localhost Mahasiswa] # scp -r 192.168.12.1:/home/epri/coba /home/Mahasiswa

IPTABLES (IPCHAINS)
IPTables merupakan salah satu firewall popular dan powerfull yang tersedia di sistem operasi
Linux
Fungsi : untuk konfigurasi, merawat dan memeriksa rules tables (tabel aturan) tentang filter
paket IP
yang terdapat di kernel linux
Iptables memiliki 4 tabel aturan yaitu filter, nat, mangle dan raw.
1. Filter
Untuk melakukan pemfilteran/penyaringan paket data apakah paket tersebut akan di DROP,
LOG,
ACCEPT atau REJECT
2. NAT
Melakukan Network Address Translation yang merupakan pengganti alamat asal atau tujuan
dari
paket data
3. Mangle
Untuk melakukan penghalusan (mangle) paket data seperti TTL, TOS, dan MARK
4. raw
Untuk mengkonfigurasi pengecualian dari connection tracking bersama-sama dengan
NOTRACK.
Pada table terdapat chains (rantai) yang berisi rules / aturan yang berbeda-beda. Chains pada
table filter
yaitu INPUT, FORWARD dan OUTPUT.
INPUT untuk paket yang disiapkan untuk soket lokal atau komputer kita sendiri atau untuk
mengatasi\paket data yang masuk.
FORWARD untuk paket yang diarahkan / routing ke box atau untuk mengalihkan paket yang
datang.
OUTPUT untuk paket yang di generate / dibuat sendiri atau untuk menghasilkan paket data
yang akan diteruskan.
Contoh kegunaan iptables:
Komputer A, B dan C mengirim paket data kepada komputer D yang sudah dilengkapi iptables.
Pada
konfigurasi iptables dibuat pernyataan bahwa hanya paket yang memiliki huruf a yang boleh
diterima
komputer D, selain itu ditolak semua. Dan hasilnya, hanya komputer a saja yang bisa
mengirimkan
paket dan diterima komputer D.

Sintaks IPTables: iptables command


Command Keterangan Contoh sintaks
-A menetapkan aturan ke dalam chain : iptables A INPUT s 192.168.12.1
-D menghapus aturan dari chains atau menghapus aturan berdasarkan urutan
list didalam chains : iptables -D INPUT 1
-I memasukan aturan baru kedalam chain : iptables -I OUTPUT 2 s 192.168.12.1
-R mengganti aturan lama dengan aturan baru dalam chain : iptables R OUTPUT 2 s
192.168.12.1
-L menampilkan daftar aturan didalam chain : iptables -L INPUT / iptables -L
-F menghilangkan semua aturan pada chain : iptables -F FORWARD / iptables -F
-N membuat chain baru : iptables -N GET
-X menghapus chain : iptables X GET
-E mengganti nama chain yang ada didalam iptables : iptables -E GET PUT
Parameter Keterangan Contoh sintaks
-p protocol mengindentifikasikan protokol dalam rule seperti tcp, udp, icmp : iptables A
INPUT p tcp
-m match option Mirip dengan -p tetapi modul yang digunakan dan bebas menentukan nama
modul yang dipakai dan mengvariasikannya dalam perintah selanjutnya. : iptables -A INPUT
s 192.168.0.0/16 m comment
-s source alamat hostname / ip : iptables -A INPUT -s 192.168.0.1
-d destination / tujuan dari alamat ip : iptables -A INPUT -d 192.168.0.2
-j jump memberikan keputusan setelah paket data cocok dengan aturan : iptables -A INPUT s
192.168.0.2 j DROP
-i in-interface alias nama interface yang menerima kiriman paket ( terbatas pada chain INPUT,
FORWARD dan PREROUTING saja ) : iptables -A INPUT -i eth0 s 192.168.0.2
-o out-interface alias nama interface yang akan mengirim paket keluar (terbatas pada chain
FORWARD, OUTPUT dan POSTROUTING) : iptables -A INPUT -o eth0 -s 192.168.0.2
-c counter untuk menghitung paket-paket yang lewat dari sebuah aturan : iptables -c -A INPUT
-s 192.168.0.2
-n numeric menampilkan output numeric seperti hostname,ip, port, nama network : iptables -L -
n
-v verbose yang berarti menampilkan informasi secara keseluruhan alias dalam bahasa indonesia
terjemahan : iptables -L -n -v

Paket-paket yang masuk akan di periksa, apakah rusak, salah informasi atau tidak, kemudian di
berikan ke chain INPUT
Keputusan yang diambil untuk suatu paket dapat berupa :
1. ACCEPT
Menerima paket dan diproses lebih lanjut oleh kernel
2. DROP
Menolak paket tanpa pemberitahuan terlebih dahulu
3. REJECT
Mengembalikan paket ke asalnya dngan pesan kesalahan ICMP
4. LOG
Melakukan log (pencatatan) terhadap paket yang bersesuaian
5. RETURN
Untuk chain user-defined akan dikembalikan ke chain yang memanggil, sedangkan untuk chain
INPUT, OUTPUT dan FORWARD akan dijalankan kebijakan default.
Perintah Dasar Linux CentOS
20 Aug

Rate This

Perintah Dasar Linux CentOS

Kumpulan sejumlah file disebut system file. Digambarkan seperti di bawah ini :

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

Struktur Organisasi File

Jika user berada di root, simbol prompt shell adalah #.

Jika user berada pada user account, simbol maka prompt shell adalah $.

Beberapa Istilah yang digunakan dalam linux :

1. Kernel : Fungsinya untuk mengendalikan perangkat keras seperti pelayanan jam dan tanggal

secara otomatis,security,proses input output,manajemen memori, dan proses interupsi.

1. Shell : Fungsinya menerjemahkan perintah-perintah yang diberikan User.


2. Utilitas : Program yang disediakan linux untuk melakukan tugas tertentu.
3. Aplikasi : Program yang dibuat pemakai untuk memenuhi kebutuhannya.
4. Prompt : Tempat untuk mengetikkan perintah-perintah pada linux
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


2. su l : perintah Pindah ke user root

pada saat masuk ke root, akan diminta password, ketik : b514yu

1. adduser : perintah untuk membuat user account baru

perintah : adduser namauser

1. membuat password dari user account yg baru :

perintah : passwd namauser

ketikkan password baru nya, perintah input password akan muncul 2x.

1. SU : perintah masuk ke user account

Perintah : su namauser

Ketikkan : cd Untuk masuk ke home user account kita. Sehingga lambang direktori nya adalah (
~)

1. pwd : melihat posisi direktori yang sedang aktif

2. Organisasi direktori
3. mkdir : membuat direktori baru

perintah : mkdir namadirektori

1. cd : untuk berpindah dari suatu direktori ke direktori lainnya.

1) Cd : masuk ke direktori home dari user account. Turun satu tingkat.

2) Cd namadirektori : pindah/masuk ke direktori yang dituju

Perintah : cd namadirektori

3) Cd .. : naik satu tingkat

Perintah : cd ..

1. Ls : untuk melihat/menampilkan isi dari sebuah direktori atau user account.

1) Ls : menampilkan file atau direktori

Jika jenisnya direktori maka teks berwarna biru. Jika file maka teks berwarna hitam.

2) Ls a : menampilkan semua file termasuk file yang dihidden (disembunyikan).


File yang dihidden diawali symbol (.)

3) Ls -l : menampilkan file dan direktori beserta atributnya.

Atribut terdiri dari nama file, ukuran, tanggal dimodifikasi, pemilik, group

4) Ls -f : menampilkan semua file tanpa ada proses sortir.

5) Ls -F : menampilkan file dan direktori dengan symbol penanda ditiap masing2 nya.

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.

1. Rmdir : untuk menghapus direktori.

1) Rmdir : menghapus direktori kosong.

Perintah : rmdir namadirektori

2) Rm -r : menghapus direktori yang ada isi file nya.

Perintah : rm -r namadirektori

3. Organisasi File
4. File : mengidentifikasi suatu file atau direktori.

Perintah : file *

1. cat : perintah untuk membuat file baru.

1) Cat>namafile : Perintah untuk membuat file baru

2) Cat namafile : Perintah untuk membaca file yang sudah dibuat.

3) Cat>>namafile : Perintah untuk menambah isi file yang sudah dibuat.

1. Cp : mengcopy sebuah file (menggandakan/copy file).

Perintah : cp namafileawal namafilebaru

atau

1. Ls : melihat isi file dari sebuah direktori.

1. Rm : menghapus file

Perintah : rm namafile

1. Mv : memindahkan file dari direktori semula ke direktori lain (cut) atau merename file.
1) Mv namafile alamatdirektorinya : memindahkan file (cut).

Perintah : mv namafile alamatdirektorinya

Setelah latih2 dimove dari direktori linux ke /home/titik, maka latih2 akan berada pada

/home/titik dan menghilang pada direktori linux.

2) Mv namafileawal namafilebaru : merename file.

Perintah : mv namafile namafilebaru

1. Vi : membuat file baru dengan tampilan jendela editor.

Perintah : vi namafile

Setelah masuk ke editor vi, isi file nya

1) Untuk simpan file + keluar dari editor vi

2) Untuk keluar dari editor vi tanpa menyimpan file.

3) Menyimpan file tanpa keluar dari editor vi.


Perintah Dasar Pada Centos

Umumnya digunakan terminal perintah yang


rentang hampir semua distro Linux

|A|

alias - Membuat alias, alias memungkinkan string yang akan diganti untuk kata bila digunakan sebagai
kata pertama dari perintah sederhana. Ini adalah built in perintah bash.

contoh: user1 @ foo] $ alias la = 'ls-lAXh-color = selalu | less-R' (Sekarang mengeluarkan perintah 'la'
benar-benar akan menjalankan listing yang panjang, dalam warna, diurutkan dengan ekstensi.) Juga
lihat: unalias

apropos - Apropos pencarian satu set file database yang berisi deskripsi singkat dari perintah sistem
untuk kata kunci dan menampilkan hasil pada keluaran standar.

contoh: user1 @ foo] $ apropos pencarian (perintah ini akan menampilkan daftar perintah yang
mungkin dan deskripsi masing-masing dengan "pencarian" string dalam perintah atau dalam deskripsi
perintah.)

|B|

bcwipe - Bcwipe berulang kali menimpa pola khusus untuk file yang akan dihancurkan. Dalam mode
normal, 35 melewati digunakan (yang 8 adalah acak). Pola yang digunakan dalam artikel yang
direkomendasikan oleh Peter Gutmann (http://www.cs.auckland.ac.nz/ ~
pgut001/pubs/secure_del.html) berjudul "penghapusan aman data dari memori magnetik dan solid-
state". Dalam modus cepat, US DoD (Departemen Pertahanan) 5.200,28 standar digunakan dengan 7
menyeka lulus. Dalam modus kustom US DoD 5.200,28 standar digunakan dengan jumlah yang
ditetapkan pengguna berlalu.

contoh: user1 @ foo] $ bcwipe-ng-r-v / home / temp (perintah ini akan melakukan lulus 35, rekursif,
verbose DoD menghapus on / home / temp Biasanya, bcwipe digunakan pada seluruh drive atau partisi
mana. data sensitif atau pribadi telah disimpan untuk mencegah pemulihan data jika drive atau sistem
sedang dijual atau diberikan kepada pihak yang tidak dikenal.)

|C|

cd - direktori Perubahan, digunakan untuk navigasi struktur direktori melalui baris perintah.

contoh: user1 @ foo] $ cd / etc/X11 (perintah ini akan mengubah direktori kerja saat ini (CWD) ke /
etc/X11)

chkconfig - Update dan permintaan informasi runlevel untuk layanan sistem.

contoh: user1 @ foo] $ chkconfig-level 2.345 pada httpd (perintah menambahkan daemon httpd untuk
memulai pada runlevel 2,3,4 dan 5.)
chmod - bit berkas Ganti modus.

contoh: user1 @ foo] $ chmod-Rf 700 / home (perintah ini perubahan segala sesuatu di bawah / home
dan semua subdirektori ke rwx hanya untuk pemilik file atau direktori atau root.)

chown - Perubahan kepemilikan file dan kelompok.

contoh: user1 @ foo] $ chown-R user1: user1 / home / pengujian (perintah ini mengubah kepemilikan
file dan kepemilikan kelompok setiap subdirektori di bawah / home / pengujian untuk user1.)

cp - Copy file, digunakan untuk menyalin file ke dan dari direktori yang berbeda.

contoh: user1 @ foo] $ cp ~ / foo.txt / mnt / penyimpanan (perintah ini salinan file "foo.txt" dari /
home/user1/foo.txt ke / mnt / storage / foo.txt)

|D|

dd - Copy file, mengubah dan format sesuai dengan pilihan tertentu.

contoh: root @ foo] # dd if = / dev / dvd of = dvd_foo.iso (perintah ini menciptakan sebuah gambar iso
dari perangkat / dev / dvd dan menulis ke file lokal (dvd_foo.iso) dalam (CWD) saat direktori kerja.)

df - Menampilkan penggunaan disk total untuk filesystem mount.

contoh: user1 @ foo] $ df-h (perintah ini menampilkan rasio ruang memori yang digunakan / bebas
pada semua filesystem yang sedang dipasang.)

diff - Dalam kasus yang paling sederhana, diff membandingkan isi dari dua file-file dari dan ke-file.
Sebuah nama file - singkatan untuk teks dibaca dari masukan standar. Sebagai kasus khusus, diff -
membandingkan salinan masukan standar untuk dirinya sendiri. Jika dari-file adalah sebuah direktori
dan-file tidak, diff membandingkan file dalam dari-file yang nama file adalah bahwa dari ke-file, dan
sebaliknya. The file non-direktori tidak boleh -. Jika baik dari-file dan to-file adalah direktori, diff
membandingkan file yang sesuai di kedua direktori, dalam urutan abjad, perbandingan ini tidak rekursif
kecuali-r atau-rekursif opsi diberikan. diff pernah membandingkan isi sebenarnya dari direktori seolah-
olah file. File yang sepenuhnya ditentukan mungkin tidak input standar, karena masukan standar tak
bernama

dan gagasan file'' dengan nama yang sama'' tidak berlaku. opsi diff dimulai dengan -, sehingga biasanya
dari-file-file dan tidak dapat dimulai

dengan -. Namun, - sebagai argumen dengan sendirinya memperlakukan argumen yang tersisa sebagai
nama file bahkan jika mereka mulai dengan -.

contoh: user1 @ foo] $ diif / var / log / messages / var / log / messages.saved (perintah ini
menampilkan perbedaan antara 2 file.)

dstat - Menampilkan berbagai statistik sistem realtime.

contoh: user1 @ foo] $ dstat-f (perintah ini menampilkan statistik realtime dalam sistem konsol.)

du - Menampilkan penggunaan disk total untuk direktori bernama.


contoh: user1 @ foo] $ du-bab / home (perintah ini akan menampilkan dalam format yang dapat dibaca
pengguna penggunaan ruang untuk direktori / home)

|E|

exit - Keluar dari terminal login atau sesi sebagai pengguna tertentu.

contoh: root @ foo] # exit (perintah ini akan keluar dari shell (# root) dan drop saat pengguna kembali
ke pengguna ($) prompt, jika login via su atau su -.)

|F|

fdisk - Fdisk adalah utilitas disk kuat partisi.

Contoh: (.. perintah ini daftar partisi yang terdeteksi dan jenis partisi Gunakan halaman manual untuk
memahami cakupan penuh dari perintah ini sangat berguna dan kuat) root @ foo] # fdisk-l

menemukan - Temukan mencari struktur direktori tertentu untuk string bernama dan menampilkan
hasil yang bersangkutan.

contoh: user1 @ foo] $ find ~-name foo (pencarian ini mencari rumah user1 dan subdirektori untuk
setiap terjadinya "foo" dan menampilkan hasilnya, jika ada.)

fsck - fsck filesystem memulai memeriksa integritas dan perbaikan pada filesystem unmount.

contoh: root @ foo] # fsck-y / dev/hda1 (perintah ini memaksa pemeriksaan filesystem pada partisi
hda1 dan perbaikan kesalahan ditemui tanpa disuruh pengguna untuk "ok" setiap dialog confimation
digunakan dengan hati-hati dan membaca halaman manual. .)

fuser - Mengidentifikasi proses menggunakan file atau soket.

contoh: user1 @ foo] $ fuser-m / mnt / floppy (perintah ini mencari proses menggunakan / mnt / floppy
dan menampilkan hasilnya.)

|G|

grep - Grep pencarian file input nama (s) (atau masukan standar jika tidak ada file yang bernama, atau
nama file - diberikan) untuk saluran yang mengandung pertandingan ke pola yang diberikan. Secara
default, grep mencetak baris yang cocok.

contoh: user1 @ foo] $ rpm-qa | grep foo (perintah ini mencari database rpm untuk string "foo" dan
mencetak setiap pertandingan itu pertemuan.)

groupadd - Buat grup baru pada sistem.

contoh: user1 @ foo] mytestgroup $ groupadd (perintah ini membuat grup pada sistem yang disebut
mytestgroup.)

|H|

kepala - ouput bagian pertama dari file ke terminal


contoh: user1 @ foo] $ kepala mytextfile.txt (perintah ini output baris pertama N dari mytextfile.txt file
dengan defauilt ini adalah 10 baris..)

hostname - Hostname adalah program yang digunakan untuk mengatur baik atau menampilkan host
saat ini, domain atau nama simpul dari sistem. Nama-nama ini digunakan oleh banyak program jaringan
untuk mengidentifikasi mesin. Nama domain juga digunakan oleh NIS / YP.

contoh: user1 @ foo] $ hostname (perintah ini akan menampilkan nama host saat ini.)

|I|

ifconfig - Ifconfig digunakan untuk mengkonfigurasi kernel-penduduk antarmuka jaringan. Hal ini
digunakan pada saat boot untuk mengatur antarmuka yang diperlukan. Setelah itu, biasanya hanya
diperlukan ketika mencari kesalahan atau ketika sistem tuning diperlukan. Jika tidak ada argumen yang
diberikan, ifconfig akan menampilkan status interface sedang aktif. Jika argumen antarmuka tunggal
diberikan, ini akan menampilkan status dari interface yang diberikan hanya, jika satu-argumen yang
diberikan, ini akan menampilkan status dari semua interface, bahkan mereka yang turun. Jika tidak, itu
mengkonfigurasi interface.

contoh: user1 @ foo] $ ifconfig (perintah ini dikeluarkan dengan sendirinya akan mencetak semua
antarmuka jaringan dikonfigurasikan saat ini.)

ifdown - Membawa antarmuka jaringan bawah (offline) secara manual.

contoh: user1 @ foo] $ eth0 ifdown (perintah ini membawa antarmuka jaringan 'eth0' down atau
offline.)

iftop - Tampilan penggunaan bandwidth pada sebuah antarmuka oleh tuan rumah.

contoh: user1 @ foo] $ iftop-i wlan0 (perintah ini mendengarkan pada interface wlan0 dan
menampilkan informasi tentang statistik lalu lintas.)

ifup - Membawa up antarmuka jaringan (online) secara manual.

Contoh: (. perintah ini membawa 'eth0' antarmuka jaringan up atau online) user1 @ foo] $ ifup eth0

init - Proses inisialisasi kontrol.

contoh: user1 @ foo] $ 3 init (perintah ini membawa sistem ke init mode 3-hanya teks.)

iptraf - Sebuah IP interaktif LAN monitor lalu lintas berwarna-warni.

contoh: user1 @ foo] $ iptraf (perintah ini dimulai iptraf di terminal.)

|J|

jwhois - Jwhois pencarian Whois server untuk objek pada baris perintah. Tuan rumah untuk query
diambil dari file konfigurasi global, sebuah file konfigurasi yang ditentukan pada baris perintah, atau
dipilih secara langsung pada baris perintah.
contoh: user1 @ foo] $ jwhois google.com (perintah ini query database whois untuk kontak dan rincian
pendaftaran domain google.com of.)

|K|

membunuh - Hentikan proses yang sedang berjalan atau jahat. juga melihat: killall

contoh: user1 @ foo] $ kill -9 27068 (perintah ini mengakhiri proses dengan id proses 27058 ditemukan
dengan menggunakan perintah ps aux.)

|L|

terakhir - Daftar pengguna yang baru saja masuk ke atau keluar dari sistem. Juga menampilkan waktu,
tanggal dan durasi.

contoh: user1 @ foo] $ terakhir (perintah ini daftar semua pengguna yang baru saja masuk ke atau
keluar dari sistem.)

kurang - Kurang merupakan program serupa untuk lebih, namun yang memungkinkan gerakan mundur
dalam file serta gerak maju. Juga, kurang tidak harus membaca file input seluruh sebelum memulai,
sehingga dengan file input yang besar itu dimulai lebih cepat daripada editor teks seperti vi. Kurang
menggunakan termcap (atau terminfo pada beberapa sistem), sehingga dapat dijalankan pada berbagai

terminal. Bahkan ada dukungan terbatas untuk terminal hardcopy. (Pada terminal hardcopy, jalur yang
harus dicetak di bagian atas layar yang diawali dengan sebuah tanda sisipan.)

contoh: user1 @ foo] $ kurang-p CPU / var / log / dmesg (perintah ini pencarian / var / log / dmesg
untuk setiap contoh dari 'CPU' string dan menampilkan jalur tersebut dengan 'CPU' disorot.)

mencari - Cari, dalam kombinasi dengan updatedb menyediakan cara yang aman untuk indeks dan
cepat mencari file di sistem Anda. Ini menggunakan pengkodean tambahan untuk kompres database-
nya untuk membuat pencarian lebih cepat, tetapi juga akan menyimpan hak akses file dan kepemilikan
sehingga pengguna tidak akan melihat file mereka tidak memiliki akses ke.

contoh: user1 @ foo] $ locate gimp (perintah ini mencari database yang aman mulai dari / untuk
catatan yang diberikan string:.. Anda harus terlebih dahulu jalankan perintah updatedb sebelum
menggunakan mencari)

ls - Daftar file, direktori dan hak akses masing-masing (tergantung pada switch dan pilihan yang
digunakan.)

contoh: user1 @ foo] $ ls-als (perintah ini daftar semua file dan subdirektori dalam direktori kerja saat
ini (CWD) dan

mereka masing-masing izin. untuk memperlambat daftar menggunakan direktori panjang:. ls-als |
penggunaan kurang q untuk keluar)

lspci - lspci adalah utilitas untuk menampilkan informasi tentang semua bus PCI dalam sistem dan
semua perangkat yang terhubung ke mereka).

contoh: user1 @ foo] $ lspci-v (perintah ini mencantumkan semua perangkat pci terdeteksi oleh sistem
dalam mode verbose.)
lsusb - lsusb adalah utilitas untuk menampilkan informasi tentang bus USB dalam sistem dan perangkat
yang terhubung ke mereka. Untuk menggunakan lsusb pastikan Anda memiliki usb-utils paket yang
diinstal.)

contoh: user1 @ foo] $ lsusb-v (perintah ini mencantumkan semua perangkat usb terdeteksi oleh
sistem dalam mode verbose.)

|M|

man - Man format dan menampilkan halaman on-line manual. Jika Anda menetapkan bagian, manusia
hanya terlihat di bagian dari manual. Nama biasanya nama halaman manual, yang biasanya merupakan
nama, fungsi file perintah, atau. Namun, jika nama mengandung sebuah garis miring (/) maka manusia
menafsirkan sebagai spesifikasi file, sehingga Anda dapat melakukan man ./foo.5 atau bahkan pria /
cd/foo/bar.1.gz.

contoh: user1 @ foo] $ man sudo (perintah ini akan menampilkan halaman manual perintah sudo dan
daftar verbose pilihan dan penggunaan.)

lebih - File Filter teliti untuk melihat crt.

contoh: user1 @ foo] $ lebih +3 myfile.txt (dalam contoh ini kita akan melihat hasil myfile.txt
ditampilkan mulai dari baris 3)

gunung - Gunung filesystem. lihat juga: umount.

contoh: root @ foo] # mount-t ext3 / dev/hdk3 / mnt / foo (perintah ini gunung partisi 3 pada hard disk
/ dev / HDK on / mnt / foo mana pengguna dapat mengaksesnya dengan izin yang tepat rwx filesystem
automounting. dapat diurus di / etc / fstab)

mv - Memindahkan file dari satu direktori ke yang lain. (Mirip dengan memotong) menghapus opsi ini
file dari lokasi asli dan bergerak ke yang lain, juga digunakan untuk mengganti nama file.)

contoh: user1 @ foo] $ mv foo.rpm foo2.rpm (perintah ini mengganti nama "foo.rpm" untuk
"foo2.rpm" dalam direktori yang sama.)

|N|

nano - Nano adalah editor kecil, gratis dan ramah yang bertujuan untuk menggantikan pico, editor
default disertakan dalam paket pinus tidak bebas. Daripada hanya menyalin tampilan pico dan merasa,
nano juga mengimplementasikan beberapa fitur yang hilang (atau dinonaktifkan secara default) di pico,
seperti "pencarian dan mengganti" dan "pergi ke nomor baris".

contoh: root @ foo] # nano / var / log / dmesg (perintah ini akan menampilkan teks file / var / log /
dmesg di jendela terminal dan menyajikan untuk mengedit atau membacanya.)

|O|

oktaf - Sebuah bahasa tingkat tinggi interaktif untuk perhitungan numerik.

contoh: root @ foo] # oktaf-help (perintah ini akan menampilkan pilihan untuk perintah oktaf.)

|P|
passwd - Passwd digunakan untuk memperbarui tanda otentikasi pengguna (s). Passwd dikonfigurasi
untuk bekerja melalui Linux-PAM API. Pada dasarnya, itu menginisialisasi dirinya sebagai sebuah
layanan "passwd" dengan Linux-PAM dan menggunakan modul sandi dikonfigurasi untuk
mengotentikasi dan kemudian memperbarui password pengguna ..

contoh: user1 @ foo] $ newuser passwd (perintah ini meminta penerbit untuk memberikan password
baru untuk pengguna tertentu dan kemudian update database password sesuai mengganti password
sebelumnya dengan yang baru.)

pkill - Look up atau sinyal proses berdasarkan nama dan atribut lainnya.

contoh: user1 @ foo] $ pkill-HUP syslogd (perintah ini membuat syslog membaca kembali file
konfigurasinya.)

ps - Mencetak daftar proses yang sedang berjalan, masing-masing pemilik dan proses id.

contoh: user1 @ foo] $ ps aux (perintah ini menampilkan proses yang sedang berjalan antara data
penting lainnya tentang proses masing-masing.)

pwd - Mencetak nama direktori kerja.

contoh: user1 @ foo] $ pwd (perintah ini mencetak jalan saat ini / direktori kerja di shell Anda, seperti: /
home/user1/foo)

|Q|

kuota - Menampilkan daftar penggunaan disk pengguna dan batasan. Secara default hanya kuota
pengguna dicetak. Kuota melaporkan kuota dari semua filesystem terdaftar di / etc / mtab. Untuk
filesystem yang NFS-mount panggilan ke rpc.rquotad pada mesin server dilakukan untuk mendapatkan
informasi.

contoh: root @ foo] # kuota user1 (perintah ini menampilkan penggunaan disk pengguna diminta kuota
dan batas.)

|R|

rm - file Hapus dan / atau direktori.

contoh: user1 @ foo] $ rm-rf ~ / temp (perintah ini menghapus direktori / home/user1/temp)

rsync - Sebuah penggantian lebih cepat lebih fleksibel untuk rcp (remote copy file)

contoh: user1 @ foo] $ rsync-avz-e ssh [email protected] :/ home / rsync / keluar / / home /
rsync / from_remote (perintah ini salinan isi dari / home / rsync / keluar ke / home / rsync /
from_remote pada sistem remote.)

(Suatu hal yang penting di sini, adalah bahwa ada atau tidak adanya trailing "/" di direktori sumber
menentukan apakah direktori itu sendiri akan disalin, atau hanya isi dari direktori source. Meninggalkan
keluar trailing slash menciptakan direktori baru "keluar "pada mesin remote.)

|S|
layanan - Jalankan script sistem V init pada sistem.

contoh: user1 @ foo] me-restart httpd $ layanan (perintah ini restart daemon httpd berjalan atau mulai
daemon httpd idle / berhenti.)

shutdown - Bawa sistem itu.

contoh: user1 @ foo] $ shutdown-r now (perintah ini menutup sistem bawah segera dan reboot.)

ssh - Memulai koneksi shell yang aman dengan sistem menjalankan sshd (secure shell daemon).

contoh: user1 @ foo] $ ssh 192.168.0.10 (perintah ini memulai koneksi secure shell antara komputer
localhost dan komputer jaringan internal lokal di 192.168.0.10.)

stat - Tampilan berkas atau status filesystem.

contoh: user1 @ foo] $ stat / rumah (perintah ini menampilkan status dari direktori / rumah seperti,
ukuran blok, inode, link, akses dan tanggal modifikasi terakhir (s), antar variabel pengguna lain
didefinisikan.)

strace - panggilan sistem Trace dan sinyal.

contoh: user1 @ foo] $ strace-p 3284 (perintah ini akan memulai jejak pada semua panggilan sistem
dan sinyal yang berhubungan dengan proses # 3284.)

su - perintah pengguna Pengganti. yang paling umum digunakan untuk menjalankan perintah / daemon
yang membutuhkan hak akses root, melihat / mengubah direktori tertentu, file dan file log.

contoh: user1 @ foo] $ su - (perintah ini akan meminta pengguna untuk password root dan, jika
diberikan dengan benar, log pengguna ke profil akar - menunjukkan bahwa pengguna harus mewarisi
profil akar dan jalan ini cukup membantu.. ketika mengeluarkan perintah dari banyak direktori tanpa
mengetik seluruh jalan dengan perintah. administrator sistem harus melihat "sudo" perintah untuk
memperpanjang hak tertentu untuk pengguna yang tidak perlu atau tidak dapat dipercaya dengan root

sandi.)

sudo - pengguna Super "yang" memungkinkan pengguna untuk mengeluarkan beberapa perintah yang
membutuhkan hak tinggi seperti yang didefinisikan di / etc / sudoers tetapi tidak memerlukan
pengetahuan tentang password root.

contoh: user1 @ foo] sudo mount-t ext3 / dev/hdk3 / mnt / foo (perintah ini memungkinkan user biasa
dengan hak sudo untuk menjalankan perintah yang membutuhkan hak tinggi untuk menjalankan user
akan diminta untuk memasukkan sendiri $. sandi untuk menyelesaikan perintah secara default, opsi ini
dapat diubah untuk tidak memerlukan password lihat: man sudoers).

|T|

ekor - Output bagian terakhir dari file.

contoh: user1 @ foo] vhosts.conf $ tail-n 5 (perintah ini output 5 baris terakhir dari vhosts.conf file ke
terminal.)
tar - Perintah tar kompres atau uncompresses file tar atau tar.gz diarsipkan dan struktur direktori.

contoh: user1 @ foo] $ tar-xvfz foo.tar.gz (perintah ini uncompresses yang foo.tar.gz file ke CWD
tersebut.)

top - Program top menyediakan tampilan dinamis real-time dari sistem berjalan. Hal ini dapat
menampilkan sistem informasi ringkasan serta daftar tugas saat ini sedang dikelola oleh kernel Linux.
Jenis-jenis sistem informasi ringkasan ditampilkan dan jenis, ketertiban dan ukuran informasi yang
ditampilkan untuk tugas-tugas semua dikonfigurasi pengguna dan konfigurasi yang dapat dibuat
persisten di restart. Program ini menyediakan antarmuka interaktif yang terbatas untuk manipulasi
proses serta antarmuka yang jauh lebih luas untuk konfigurasi pribadi - meliputi setiap aspek operasi.
Dan sementara atas disebut seluruh dokumen ini, Anda bebas untuk nama apapun program yang Anda
inginkan. Bahwa nama baru, mungkin sebuah alias, maka akan tercermin pada layar atas dan digunakan
ketika membaca dan menulis file konfigurasi.

contoh: user1 @ foo] $ top-u user1 (perintah ini menunjukkan semua proses yang dimiliki oleh user1
secara realtime di terminal.)

|U|

uname - Cetak sistem informasi tertentu seperti: kernel yang sedang berjalan, hostname, dan
sebagainya.

contoh: user1 @ foo] $ uname-a (perintah ini mencetak informasi tentang kernel yang sedang berjalan
serta informasi lainnya.)

useradd - Ketika dipanggil tanpa D-pilihan, perintah useradd menciptakan akun user baru menggunakan
nilai yang ditetapkan pada baris perintah dan nilai-nilai default dari sistem. Tergantung pada opsi baris
perintah, perintah useradd akan memperbarui file sistem dan juga dapat membuat direktori home user
baru dan menyalin file awal. Versi yang disediakan dengan Red Hat Linux akan membuat grup untuk
setiap pengguna ditambahkan ke sistem secara default.

contoh: root @ foo] # useradd-d-g 500 newuser (perintah ini menambahkan pengguna baru ke sistem
dengan direktori home dari / home / newuser dan id sekelompok 500 Atau, Anda juga dapat
menggunakan somehing seperti 'ftp. . 'bukan '500' untuk menentukan apa kelompok (s) Anda ingin
menambahkan pengguna baru untuk lihat juga:. man adduser dan userdel / deluser)

usermod - Memodifikasi akun pengguna.

contoh: user1 @ foo] $ usermod-a-G sshusers user1 (perintah ini menambahkan user1 ke sshusers
kelompok.)

|V|

vi - vi, cukup sederhana, programmer berbasis terminal editor teks. vi adalah pada setiap sistem Unix /
Linux Anda akan pernah bertemu dan sangat kuat. Hal ini dapat digunakan untuk pemrograman tingkat
tinggi atau hanya untuk mengedit file teks, menyimpan dan menutupnya.

contoh: user1 @ foo] $ vi / var / log / dmesg (perintah ini akan menampilkan teks file / var / log / dmesg
di jendela terminal dan menyajikan untuk mengedit atau membacanya.)
|W|

dinding - Perintah ini memungkinkan pengguna root atau lainnya diperbolehkan untuk mengeluarkan
perintah sebagai root untuk mengirim pesan ke terminal everyones.

contoh: user1 @ foo] $ dinding bagaimana ini semua orang lakukan hari ini? (Perintah ini mencetak
pesan ke terminal "bagaimana itu semua orang lakukan hari ini?".)

wc - Perintah wc mencetak baris baru, kata, dan jumlah byte untuk setiap file, dan garis total jika lebih
dari satu file yang ditentukan. Dengan tidak ada file, atau ketika file -, baca standar masukan.

contoh: user1 @ foo] $ wc-l / var / log / dmesg (perintah ini akan menampilkan jumlah baris dalam file
teks / var / log / dmesg.)

yang - Menunjukkan yang sedang login ke sistem.

contoh: user1 @ foo] $ yang-terakhir (perintah ini menampilkan output verbose dari pengguna dan
proses login ke dalam sistem.)

whois - (lihat jwhois.)

|X|

xrandr - xrandr digunakan untuk mengatur ukuran layar, orientasi dan / atau refleksi. Opsi-s adalah
indeks integer kecil yang digunakan untuk menentukan ukuran layar harus ditetapkan ke. Untuk
mengetahui apa ukuran yang tersedia, gunakan-q option, yang melaporkan ukuran yang tersedia, arus
rotasi, dan rotasi mungkin dan refleksi. Ukuran standar adalah ukuran pertama yang ditentukan dalam
daftar. Opsi-o digunakan untuk menentukan orientasi layar, dan dapat menjadi salah satu dari "terbalik
yang normal kiri kanan 0 1 2 3". Opsi-x memerintahkan server untuk mencerminkan layar pada sumbu
X. The-y pilihan memerintahkan server untuk mencerminkan layar pada sumbu Y. Refleksi diterapkan
setelah rotasi. Bantuan-opsi mencetak ringkasan penggunaan. The-verbose opsi memberitahu Anda apa
yang xrandr lakukan, memilih untuk acara, dan memberitahu Anda ketika peristiwa yang diterima untuk
mengaktifkan debugging.

contoh: user1 @ foo] $ xrandr-verbose (perintah ini menampilkan informasi refleksi saat ini, rotasi dan
lainnya.)

xwininfo - Xwininfo adalah utilitas untuk menampilkan informasi tentang jendela. Berbagai

informasi yang ditampilkan tergantung pada pilihan yang dipilih. Jika tidak ada pilihan yang dipilih,-
statistik diasumsikan. Pengguna memiliki pilihan untuk memilih jendela target dengan mouse (dengan
mengklik setiap tombol mouse di jendela yang diinginkan) atau dengan menentukan nya

window id pada baris perintah dengan id-pilihan. Atau bukannya menentukan jendela dengan nomor id
nya, nama-option dapat digunakan untuk menentukan jendela yang diinginkan oleh nama. Ada juga
pilihan khusus-root untuk cepat memperoleh informasi tentang

screen akar jendela.

contoh: user1 @ foo] $ xwininfo (perintah ini menampilkan geometri untuk jendela yang ditentukan.)

|Y|

yum - Yum adalah paket handal, interaktif, dan otomatis update / permintaan / menginstal program
yang dapat digunakan untuk menjaga sistem yang menggunakan rpm (Redhat Package Manager).
contoh: root @ foo] # yum-exclude = kernel * update (ini perintah umum memulai pembaruan sistem
lengkap, sementara mengatakan yum untuk mengecualikan / mengabaikan paket kernel.)

|Z|

zip - Zip adalah kompresi dan utilitas file kemasan untuk Unix, VMS, MSDOS, OS / 2, Windows NT, Minix,
Atari dan Macintosh, Amiga dan Acorn RISC OS. Hal ini sejalan dengan kombinasi dari UNIX perintah tar
(1) dan kompres (1) dan kompatibel dengan PKZIP (ZIP Phil Katz untuk sistem MSDOS). Sebuah program
pendamping (unzip), membongkar arsip zip. Program zip dan unzip dapat bekerja dengan arsip yang
dihasilkan oleh PKZIP, dan PKZIP dan PKUNZIP dapat bekerja dengan arsip yang dihasilkan oleh zip. Zip
versi 2.3 kompatibel dengan PKZIP 2,04. Perhatikan bahwa PKUNZIP 1.10 tidak dapat mengekstrak file
yang dihasilkan oleh PKZIP 2,04 atau 2,3 zip. Anda harus menggunakan PKUNZIP 2.04g atau unzip 5.0p1
(atau versi) untuk mengekstrak mereka.

contoh: user1 @ foo] $ zip-r foo1 foo2 (perintah ini menciptakan foo2.zip arsip, yang berisi semua file
dan direktori dalam direktori foo1 yang terkandung dalam direktori saat

Itulah Berberpa Perintah Dasar pada Linux/Centos

Selamat Mencoba

Anda mungkin juga menyukai