Linux adalah sebuah sistem operasi diamana pengguna dapat menggunakanya secara free atau opensource. Pengertian linux adalah software sistem operasi open source yang gratis untuk disebarluaskan, jadi diijinkan untuk menginstal pada komputer ataupun mengkopi dan menyebarluaskannya tanpa harus membayar.
Nama "Linux"
berasal dari nama pembuatnya, yang diperkenalkan tahun 1991 oleh Linus
Torvalds. Sistemnya, peralatan sistem dan pustakanya umumnya berasal
dari sistem operasi GNU, yang diumumkan tahun 1983 oleh Richard
Stallman. Kontribusi GNU adalah dasar dari munculnya nama alternatif
GNU/Linux. cukup sedikit tentang ulasan mengenai linux
Harap maklum apabila penjelasannya kurang jelas dan ada sedikit kesalahan, karena Saya pun masih awam di linux dan belum mahir menggunakan Linux. Lanjuuutttt.....
berikut kegunaan perintah-perintah terminal linux termasuk contohnya:
a. ls
ls itu digunakan utk melihat isi dari suatu file / direktori
untuk ls -l itu utk melihat semua file lengkap
untuk ls -a itu utk menampilkan semua file yg tersembunyi
untuk ls -f itu ukt menampilkan semua file tanpa proses sorting
sintaksnya : ls
cthnya : ls /etc
b. pwd
pwd itu digunakan utk menampilkan nama direktori dimana anda sedang berada saat itu
cthnya ialah : kita lg membuka file download, jika kita $ pwd maka hasilnya home/download
c. mkdir
mkdir itu digunakan utk membuat direktori baru
utk sintaksnya : mkdir [nama_folder]
cthnya ialah : mkdir folderku
d. chmod
chmod itu digunakan utk mengatur hak akses suatu file atau direktori
cthnya ialah : chmod 777 /home/anandi
e. chown
chown itu digunakan utk mengubah pemilik file dan group
cthnya ialah : chown vinsensia fileku.txt , maka file "fileku.txt" akan berubah mjd pemilik vinsensia
f. chroot
chroot itu digunakan utk menjalankan perintah dgn direktori root yg berbeda
cthnya ialah : chroot /home/anandi
g. sudo
sudo itu digunakan utk menjalankan perintah sbg root
cthnya ialah : sudo mkdir vinsensia
h. grep
grep itu digunakan utk mencari file utk baris yg cocok dgn pola tertentu
cthnya ialah : grep anandi /vinsensia
i. ps
ps itu berguna sbg status proses
cthnya ialah : ps
j. halt
halt itu digunakan utk mematikan komputer, namaun harus sbg root
sintaksnya : halt
cthnya ialah : halt
k. cd
cd itu digunakan utk mengganti suatu direktori
sintaksnya : cd [alamat_direktori]
cthnya ialah : cd /var/www
l. rm
rm itu digunakan utk menghapus suatu file
sintaksnya : rm [nama_file]
cthnya ialah : rm fileku.txt , maka file "fileku.txt" akan dihapus
m. mv
mv itu digunakan utk memindahkan file ,cut dan merubah nama (rename) sebuah file
sintaksnya :
mc / direktori/ file_yg_ingin_dicut/ direktori_tujuan (utk cut)
mc / direktori/ file_yg_ingin_direname / nama_baru_file (utk rename)
cthnya ialah : mv fileku.txt filemu.txt
n. date
date itu digunakan utk menampilkan ataupun mengubah tanggal dan waktu
sintaksnya : date
cthnya ialah : $ date 091210002015 , hasilnya : tanggal 12 sept 2015 pukul 10:00
o. free
free itu digunakan utk menampilkan penggunaan memori
sintaksnya : free
cthnya ialah : memori sisanya 256mb ~$free , maka hasilnya 256000kb
p. whoami
whoami berfungsi utk mencetak pengguna saat ini dan nama id
cthnya ialah :
saya@saya:~$ whoami
saya
maka user yg sedang dipakai saat ini yakni saya
q. which
which berfungsi utk mencari pengguna $ path utk file program
cthnya ialah which filename
r. cp
cp itu digunakan utk menyalin satu atau lebih file ke lokasi lain
sintaksnya : cp / direktori / file_yg_ingin_dicopy / direktori_tujuan
cthnya ialah : cp fileku.txt filemu.txt
Shell Scripting
Shell script adalah beberapa perintah yang ditulis dengan plain text file.fungsi utama dari shell scripting adalah mengotomasi perintah - perintah yang sudah biasa kita gunakan sehingga kita tidak perlu menuliskan setiap kali dengan cara yang berulang dan lengkap, tapi cukup dengan fungsi yang telah kita buat. Untuk manualnya $man bash or $man sh.
Berikut adalah sedikit contoh programnya
Program diatas adalah program menapilkan bilangan prima
Konsep dari bilangan prima yaitu bilangan yang n yang dibagi satu persatu dengan semua bilangan dibawah n dimulai dari >1, apabila bilangan tersebut mendapatkan sisa bagi maka bilangan tersebut adalah bilangan prima.
program dimulai dengan membaca variable n lalu akan menjalankan perulangan dimulai i=2 sampai n dan akan melakukan perulangan untuk mengecek bilangan i saat itu apakah bilangan prima atau bukan dan mencetak nilai i jika prima.
hasil outputnya
Bagaimana mudah bukan? kalo menurut saya sih susah...
yak cukup sekian postingan pertama ini, kurang sekurang kurangnya mohon maaf yang sebesar besarnya
Semoga bermanfaat :)
mantap gan (y)
BalasHapus