Perintah Dasar LINUX
Assalamualaikum.wr.wb gimana guyz kabar hari ini ? semoga sehat selalu ya..ok dimalam hari ini saya akan membahas apa itu LINUX dan apa saja perintah dasar LINUX, buat yang belum tau yuk dilihat?..
LINUX adalah software sistem operasi source yang gratis untuk disebarluaskan/dibagikan dibawah lisensi GNU. LINUX merupakan turunan dari unix dan bisa bekerja di macam-macam perangkat keras komputer biasanya si ya mulai dari inter x86 sampai dengan RISC.
LINUX pula mempunyai kelebihan dan kekurangan yaitu ;
1. Kelebihan Linux
- Linux bersifat open source,terbuka dan bebas sehingga untuk mendapatkannya tidak memerlukan biaya dan semuanya bisa diutak-atik.
- Linux dapat berjalan di dua mode
- Linux lenih stabil sehingga jarang crash atau nge-hang yang megharuskan kita untuk merestart komputer.
2. Kekurangan Linux
- User banyak yang belum terbiasa menggunakan Linux karena mereka lebih terbiasa mengggunakan windows.
- Instalasi linux tidak semudah instalasi windows.
- Struktur direktori serta hak akses yang membingungkan bagi user yang udah biasa pakai windows.
Berikut adalah macam-macam perintah dasar Linux yang wajib kamu ketahui saat belajar atau mencoba sistem operasi Open Source Linux.
Abjad
|
Perintah
|
Keterangan
|
A
|
alias
|
membuat alias
|
apropas
|
Bantuan Pencarian halaman manual (man-k)
| |
apt-get
|
Mencari dan menginstal paket perangkat lunak (Debian)
| |
aspell
|
Spell Checker
| |
awk
|
Cari dan Ganti teks, database sort / validate / index
| |
B
|
bash
|
GNU Bourne-Again Shell
|
bc
|
acak presisi kalkulator bahasa
| |
bg
|
Kirim ke belakang
| |
break
|
Keluar dari looping
| |
builtin
|
Run a shell builtin
| |
bzip2
|
Compress atau decompress file(s)
| |
C
|
cal
|
Tampilan kalender
|
case
|
melakukan perintah secara kondisional
| |
cat
|
Menampilkan isi file
| |
cd
|
pindah direktori
| |
cfdisk
|
Partition table manipulator untuk Linux
| |
chgrp
|
Mengubah kepemilikan grup
| |
chmod
|
Ubah akses
| |
chown
|
Mengubah pemilik file dan grup
| |
chroot
|
Jalankan perintah dengan root direktori
| |
chkconfig
|
Sistem layanan (Runlevel)
| |
cksum
|
Cetak CRC checksum dan byte counts
| |
clear
|
Kosongkan layar terminal
| |
cmp
|
Bandingkan dua file
| |
comm
|
Bandingkan dua baris file disortir oleh baris
| |
command
|
Jalankan perintah – mengabaikan fungsi shell
| |
continue
|
kelanjutan perulangan dari satu lingkaran
| |
cp
|
Menyalin satu atau lebih file ke lokasi lain
| |
cron
|
Daemon dijadwalkan untuk menjalankan perintah
| |
crontab
|
Jadwal untuk menjalankan perintah di lain waktu
| |
csplit
|
Split file ke dalam konteks-potong ditentukan
| |
cut
|
memisahkan file menjadi beberapa bagian
| |
D
|
date
|
Tampilan atau mengubah tanggal & waktu
|
dc
|
Desk Calculator
| |
dd
|
Mengkonversi dan menyalin file, menulis header disk, boot record
| |
ddrescue
|
Data recovery tool
| |
declare
|
membuat variabel dan memberikan atribut
| |
df
|
Tampilkan ruang disk
| |
diff
|
Tampilkan perbedaan antara dua file
| |
diff3
|
Tampilkan perbedaan antara tiga file
| |
dig
|
DNS lookup
| |
dir
|
daftar isi suatu direktori
| |
dircolors
|
Warna setup untuk `ls’
| |
dirname
|
menuju ke nama direktori
| |
dirs
|
Tampilkan daftar diingat direktori
| |
dmesg
|
kernel Cetak & driver pesan
| |
du
|
Perkiraan file penggunaan ruang
| |
E
|
echo
|
Tampilkan pesan pada layar
|
egrep
|
mencari file untuk baris yang sesuai dengan ekspresi yang diperpanjang
| |
eject
|
Eject removable media
| |
enable
|
Mengaktifkan dan menonaktifkan builtin shell perintah
| |
env
|
Environment variables
| |
ethtool
|
pengaturan Ethernet card
| |
eval
|
Evaluasi beberapa perintah / argumen
| |
exec
|
Jalankan perintah
| |
exit
|
untuk keluar
| |
expect
|
acak otomatis aplikasi diakses melalui terminal
| |
expand
|
Mengkonversi tab ke spasi
| |
export
|
Mengatur variabel lingkungan
| |
expr
|
mengevaluasi suatu ekspresi
| |
F
|
false
|
Tidak melakukan apa-apa, tdk berhasil
|
fdformat
|
rendah tingkat-format sebuah floppy disk
| |
fdisk
|
Partisi tabel manipulator untuk Linux
| |
fg
|
Kirim kerja ke depan
| |
fgrep
|
Cari beberapa file untuk baris yang sesuai dengan string yang tetap
| |
file
|
Tentukan jenis file
| |
find
|
Mencari file yang memenuhi kriteria yang dikehendaki
| |
fmt
|
Reformat teks
| |
fold
|
Wrap teks agar sesuai dengan lebar yang ditentukan
| |
for
|
Perluas kata, dan jalankan perintah
| |
format
|
Format disk atau kaset
| |
free
|
lihat sisa memory
| |
fsck
|
File system yg memeriksa konsistensi dan perbaikan
| |
ftp
|
File Transfer Protocol
| |
function
|
Tentukan Fungsi macro
| |
G
|
gawk
|
Cari dan Ganti teks dalam file
|
getopts
|
Parse positional parameter
| |
grep
|
Cari file untuk baris yang sesuai dengan pola yang diberikan
| |
groups
|
Cetak nama grup
| |
gzip
|
Compress atau decompress file
| |
H
|
hash
|
Ingat pathname lengkap dari nama argumen
|
head
|
Output yang pertama dari file
| |
history
|
Command History
| |
hostname
|
Cetak atau mengatur sistem nama
| |
I
|
id
|
Print user dan grup ID
|
if
|
melakukan perintah sesuai kondisi
| |
ifconfig
|
Konfigurasi antarmuka jaringan
| |
ifdown
|
Berhenti antarmuka jaringan
| |
ifup
|
Mulai antarmuka jaringan
| |
import
|
Ambil sebuah X server layar dan menyimpan gambar ke file
| |
install
|
Salin file dan menetapkan atribut
| |
J
|
join
|
Gabung saluran umum pada bidang
|
K
|
kill
|
menghentikan suatu proses
|
killall
|
menghentikan semua proses yang sedang berjalan
| |
L
|
less
|
menampilkan output dalam satu screen
|
let
|
Lakukan aritmatika pada variabel shell
| |
ln
|
Membuat hubungan antara file
| |
local
|
membuat variabel
| |
locate
|
mencari file
| |
logname
|
Cetak nama login
| |
logout
|
untuk log out
| |
look
|
Tampilan baris diawali dengan suatu string
| |
lpc
|
Line printer control program
| |
lpr
|
Off line print
| |
lprint
|
cetak suatu file
| |
lprintd
|
batalkan cetak file
| |
lprintq
|
daftar proses cetak
| |
lprm
|
melepas tugas cetak
| |
ls
|
Daftar informasi tentang file
| |
lsof
|
daftar file yg sudah dibuka
| |
M
|
make
|
recompile kelompok program
|
man
|
bantuan manual
| |
mkdir
|
membuat folder baru
| |
mkfifo
|
membuat FIFO
| |
mkisofs
|
Buat hibrida ISO9660/JOLIET/HFS filesystem
| |
mknod
|
Membuat blok atau karakter khusus file
| |
more
|
mencetak output
| |
mount
|
Mount file system
| |
mtools
|
memanipulasi file MS-DOS
| |
mv
|
Memindahkan atau mengganti nama file atau direktori
| |
mmv
|
Pindahkan dan rename
| |
N
|
netstat
|
informasi jaringan
|
nice
|
Mengatur prioritas perintah atau pekerjaan
| |
nl
|
Pajak baris dan menulis file
| |
nohup
|
Jalankan perintah untuk kekebalan hangups
| |
nslookup
|
Query Internet nama server interaktif
o | |
O
|
open
|
Buka file dalam aplikasi standar
|
op
|
Akses operator
| |
P
|
passwd
|
ubah password user
|
paste
|
menggabungkan file
| |
pathchk
|
cek nama file
| |
ping
|
Uji sambungan jaringan
| |
popd
|
Kembalikan nilai sebelumnya dalam direktori
| |
pr
|
Siapkan file untuk dicetak
| |
printcap
|
cetak kemampuan database
| |
printenv
|
cetak lingkungan variabel
| |
printf
|
Format dan cetak data
| |
ps
|
status proses
| |
pushd
|
Simpan dan kemudian mengubah dalam direktori
| |
pwd
|
cetak direktori yg bekerja
| |
Q
|
quota
|
Tampilkan penggunaan disk dan membatasi
|
quotacheck
| ||
quotactl
|
Pindai file system disk untuk penggunaan
| |
R
|
ram
|
cek ram
|
rcp
|
salin file antara 2 komputer
| |
read
|
membaca sebuah baris dari input standar
| |
readonly
|
Mark variabel / fungsi sebagai readonly
| |
reboot
|
reboot sistem
| |
renice
|
prioritas proses
| |
remsync
|
jauh remsync file melalui email
| |
return
|
kembali
| |
rev
|
Reverse baris file
| |
rm
|
Menghapus file
| |
rmdir
|
Remove folder
| |
rsync
|
Remote file copy (Synchronize file trees)
| |
S
|
screen
|
multiplex terminal, jalankan shell jauh melalui ssh
|
scp
|
Secure copy (remote file copy)
| |
sdiff
|
Gabungkan dua file interaktif
| |
sed
|
Stream Editor
| |
select
|
Terima input keyboard
| |
seq
|
Print numeric sequences
| |
set
|
memanipulasi variabel shell dan fungsi
| |
sftp
|
Secure File Transfer Program
| |
shift
|
Shift positional parameter
| |
shopt
|
Pilihan shell
| |
shutdown
|
shutdown linux
| |
sleep
|
Delay untuk jangka waktu tertentu
| |
slocate
|
Cari file
| |
sort
|
Urutkan file teks
| |
source
|
Jalankan perintah dari file
| |
split
|
Split file tetap menjadi ukuran
| |
ssh
|
Secure Shell client (remote login program)
| |
strace
|
Trace sistem panggilan dan sinyal
| |
su
|
Substitute identitas pengguna
| |
sudo
|
Jalankan perintah sebagai user lain
| |
sum
|
Cetak checksum untuk file
| |
symlink
|
Membuat nama baru untuk file
| |
sync
|
Sinkronisasi data pada disk dengan memori
| |
T
|
tail
|
Output bagian terakhir file
|
tar
|
Tape ARchiver
| |
tee
|
Redirect output ke beberapa file
| |
test
|
Evaluasi suatu ekspresi kondisional
| |
time
|
Program Mengukur waktu berjalan
| |
times
|
waktu User dan sistem
| |
touch
|
Ubah file waktu
| |
top
|
Daftar proses yang berjalan pada sistem
| |
traceroute
|
Trace Rute ke Host
| |
trap
|
Jalankan perintah ketika sebuah sinyal diatur
| |
tr
|
Terjemahkan, pemerasan, dan / atau menghapus karakter
| |
true
|
Tidak melakukan apa-apa, berhasil
| |
tsort
|
Topological sort
| |
tty
|
Print filename of terminal on stdin
| |
type
|
Jelaskan perintah
| |
U
|
ulimit
|
Batasi pengguna sumber daya
|
umask
|
penciptaan file User masker
| |
umount
|
umount perangkat
| |
unalias
|
Hapus sebuah alias
| |
uname
|
Cetak sistem informasi
| |
unexpand
|
Mengkonversi spasi ke tab
| |
uniq
|
Uniquify file
| |
units
|
Mengkonversi unit skala dari satu ke yang lain
| |
unset
|
Hapus nama variabel atau fungsi
| |
unshar
|
mengekstrak arsip skrip shell
| |
until
|
Jalankan perintah (sampai kesalahan)
| |
useradd
|
Buat akun baru
| |
usermod
|
edit user account
| |
users
|
Daftar pengguna yg login saat ini
| |
uuencode
|
Encode file binary
| |
uudecode
|
Decode file yang dibuat oleh uuencode
| |
V
|
v
|
daftar direktori contents ( `ls-l-b ‘)
|
vdir
|
daftar isi direktori ( `ls-l-b ‘)
| |
vi
|
Text Editor
| |
vmstat
|
Lapor virtual memori statistik
| |
W
|
watch
|
menampilkan program secara berkala
|
wc
|
Cetak byte, kata, dan baris counts
| |
whereis
|
Lapor semua contoh perintah
| |
which
|
Cari program file di pengguna jalan
| |
while
|
Jalankan perintah
| |
who
|
Cetak semua pengguna saat ini login
| |
whoami
|
Cetak sekarang id user dan nama ( `id-un ‘)
| |
Wget
|
Buka halaman web atau file melalui HTTP, HTTPS atau FTP
| |
write
|
Mengirim pesan ke pengguna lain
| |
xy
|
xargs
|
Jalankan utilitas, melalui dibangun argumen daftar
|
yes
|
Cetak string sampai terputus
| |
.
|
Menjalankan perintah dalam skrip shell yang sedang berjalan
| |
###
|
Komentar / Catatan
|
Komentar
Posting Komentar