1.Output ke layar (standard output), input
dari system (kernel)
# ps
Perintah ps digunakan untuk menampilkan output yang di
inputkan dari sistem.
2.Output ke layar (standard output), input
dari keyboard (standard input)
# cat
Hallo, apa kabar
Exit dengan ^d
[ctrl+d]
Perintah cat digunakan untuk menuliskan suatu data
dari keyboard.
3.Input dari keyboard dan output ke alamat
internet
# mail tiniatb@gmail.com
Contoh surat yang langsung di buat pada standart input
(keyboard) [ctrl+d].
Setelah di praktekkan pada SO ubuntu.perintah tersebut
tidak dapat di eksekusi, karena di dalam ubuntu tersebut belum di instal
aplikasi untuk mengirimkan sebuah e-mailnya. Jadi pada praktek contoh ini masih
terkendala oleh beberapa hal yang menunjang internet ataupun mail-nya.
4.Input nama direktori, output tidak ada (membuat direktori baru), bila terjadi
error maka tampilan error pada layar (standard
error)
# mkdir mydir
Mkdir adalah perintah yang digunakan untuk membuat
sebuah direktori, dengan cacatan nama dari direktori tersebut tidak sama dengan
nama direktori yang ada. Misalnya pada output di atas adalah membuat direktori
dengan nama “mydir” dan perintah tersebut berhasil membuat direktori tersebut.
Tetapi pada saat menuliskan / membuatlagi direktori dengan nama yang sama maka
akan di tampilkan error, karena nama tersebut sudah ada.
# mkdir mydir (terdapat pesan error)
Percobaan : 2. Pembelokan (redirection)
1.Pembelokan
standar output
# cat 1> myfile.txt
Perintah di atas adalah perintah untuk memasukkan
output ke dalam file myfile.txt dan isi filenya yang ada di bawahnya.
2.Pembelokan
standard input, yaitu input dibelokkan dari keyboard menjadi dari file
# cat 0< myfile.txt
# cat myfile.txt
Perintah tersebut digunakan untuk membelokan file yang
ada di dalam myfile.txt, sehingga dapat di tampilkan output seperti gambar di
atas.
3.Pembelokan
standar error untuk disimpan di file
# mkdir mydir (terdapat pesan error)
# mkdir mydir 2> myerror.txt
# cat myfile.txt
Percobaan : 3. Saluran (pipeline)
$ who
$ who sort
$ who tmp
$ sort tmp
$ rm tmp
$ ls –l |
more
$ ls –l |
sort
Perintah who di gunakan untuk menampilkan siapa user yang sedang aktif.
Perintah who sort adalah
perintah untuk mengurutkan user yang sedang aktif.
Perintah ls –l | more adalah perintah
untuk menampilkan semua file atau direktori secara terurut.
Percobaan : 4. Filter
$ w –h | grep PM
$ grep st /etc/passwd
$ ls /etc | wc –l
$ cat > kelas.txt
$ cat > kelas2.txt
·Perintah grep adalah perintah yang digunakan
untuk menyaring masukan dan menampilkan baris-baris yang hanya mengandung pola
yang ditentukan. Pola ini disebut regular expression.
·Perintah cat > kelas1.txt digunakan untuk
membuat / memesukkan data ke file kelas1.txt yang di inputkan dari keyboard
$ cat kelas1.txt kelas2.txt | sort
$ who | cut –c1-8
$ cat kelas1.txt kelas2.txt > kelas.txt
$ cat kelas.txt | sort | uniq
·Perintah cat kelas1.txt kelas2.txt | sort
digunakan untuk mengurutkan isii dari file-file tersebut secara alfabet.
·Perintah cat kelas1.txt kelas2.txt >
kelas.txt adalah perintah untuk menggabungkan isi file yang ada di dalam
kelas1.txt dan kels2.txt ke dalam file kelas.txt, dengan kata lain
menggabungkan 2 isi file tersebut ke dalam 1 file.
Kesimpulan:
percobaan pada Operasi Input Output pada linux
memperlihatkan prosesnya sehinga dari melakukan percobaan itu setidaknya
akal logika mengerti bagaimana prosesnya .
ada beberapa keyword diatas seperti perintah cat
1> berguna untuk inputkan text sedang cat 0< berguna untuk output
dan sedang cat 2> memindah peasan error, perlu diketahui dengan tanda
> dan < kalau > untuk input dan > untuk output dan nama file
yang diketikkan.
perpindahan data dari folder 1 ke folder lain sangat
tampak dipercobaan ini alurnya sehinga dapat memahami beberapa perintah
dengan melakukan percobaan diatas.
perintah input output dalam linux sangat penting untuk
memperlihatkan kinerja suatu sistem operasi yang biasanya ada input dan
outputnyapun bermacam-macam juga.
Perintah untuk melihat identitas diri (nomor id dan group id)
$ id
date
Perintah untuk menampilkan informasi tanggal dan waktu saat ini
$ date
cal
Perintah untuk menampilkan kalender
$ cal
hostname
Perintah untuk menampilkan host atau domain name sistem dan bisa pula digunakan untuk mengesset nama host sistem
$ hostname
uname
Perintah untuk menampilkan informasi Sistem Operasi (distro, versi, nama mesin dll)
$ uname / $ uname –a
W
Perintah untuk mengetahui siapa saja yang sedang aktif
$ w
who
Perintah untuk menampilkan siapa saja yang sedang login
$ who
whoami
Perintah untuk menanyakan siapa yang sekarang sedang bekerja (user apa yang sedang digunakan)
$ whoami
chfn
Perintah untuk mengubah informasi finger
$ chfn
finger
Perintah untuk melihat informasi finge
$ finger
man
Perintah untuk menampilkan manual dari suatu perintah
$ man
clear
Perintah untuk menghapus layar
$ clear
apropos
Perintah untuk mencari perintah yang deskripsinya mengandung kata kunci yang dicari.
$ apropos
whatis
Perintah untuk mencari perintah yang tepat sama dengan kunci yang dicari.
$ whatis
ls
Perintah untuk menampilkan isi dari suatu direktori
$ ls [options]nama_file_atau_direktoriCotoh : $ ls –l, $ ls –a, $ ls –f, $ ls /usr, $ ls /, $ ls –F/etc, $ ls –l /etc, $ ls –R /usr
file
Perintah untuk melihat tipe file
$ file, $ file /bin/ls
cat
Perinah untuk menampilkan isi dari sebuah file di layar
$ cat fl
more
Perintah untuk mempaging halaman
$ more f1
pg
Perintah untuk menampilkan file per satu layar penuh
$ pg f1
cp
Perintah untuk menyalin file atau copy
$ cp /etc/group fl
mv
Perintah untuk memindahkan file dari satu lokasi ke lokasi yang lain
$ mv fl prog.txt
rm
Perintah untuk menghapus file dan secara default rm tidak menghapus direktori
rm fl
grep
perintah untuk mencari file-file yang mengandung teks dengan kriteria yang telah tentukan
$ grep root /etc/passwd
Kesimpulan :
Setelah Mempraktekkan Perintah Dasar Sistem Operasi Linux, dapat disimpulkan bahwa:
Perintah dasar linux sangat membantu dalam dalam menjalankan system operasi linux
Mengetahui jenis-jenis perintah dasar linux.
Mengetahui cara menjalankan perintah dasar system operasi linux
Tugas Pendahuluan Linux
Tugas Pendahuluan :
1.Apa yang dimaksud perintah informasi user dibawah :ini :
Id merupakan perintah untuk melihat identitas diri (nomor id dan group id)
Hostname merupakan perintah untuk menampilkan host atau domain name sistem dan bisa pula digunakan untuk mengesset nama host sistem.
Uname merupakan perintah untuk menampilkan informasi Sistem Operasi (distro, versi, nama mesin dll).
W merupakan perintah untuk mengetahui siapa saja yang sedang aktif
Who merupakan perintah untuk menampilkan siapa saja yang sedang login. Perintah ini akan menampilkan informasi mengenai login name, jenis terminal, waktu login dan remote hostname untuk setiap user yang saat itu sedang login.
Whoami merupakan perintah untuk menanyakan siapa yang sekarang sedang bekerja (user apa yang sedang digunakan).
Chfn merupakan perintah untuk mengubah informasi finger
Finger merupakan perintah untuk melihat informasi finger
2.Apa yang dimaksud perintah dasar di bawah ini :
Date merupakan perintah untuk menampilkan informasi tanggal dan waktu saat ini
Cal merupakan perintah untuk menampilkan kalender
Man merupakan perintah untuk menampilkan manual dari suatu perintah
Clear merupakan perintah untuk menghapus layar
Apropos merupakan perintah untuk mencari perintah yang deskripsinya mengandung kata kunci yang dicari.
Whatis merupakan perintah untuk mencari perintah yang tepat sama dengan kunci yang dicari.
3.Apa yang dimaksud perintah-perintah manipulasi file dibawah ini :
Ls merupakan perintah untuk menampilkan isi dari suatu direktori
File merupakan perintah untuk melihat tipe file
Cat merupakan perinah untuk menampilkan isi dari sebuah file di layar.
More merupakan perintah untuk mempaging halaman
Pg merupakan perintah untuk menampilkan file per satu layar penuh
Cp merupakan perintah untuk menyalin file atau copy
Mv merupakan perintah untuk memindahkan file dari satu lokasi ke lokasi yang lain
Rm merupakan perintah untuk menghapus file dan secara default rm tidak menghapus direktori
Grep merupakan perintah untuk mencari file-file yang mengandung teks dengan kriteria yang telah tentukan.
Tidak ada komentar:
Posting Komentar