Dalam bab ini, kita akan membahas secara rinci tentang Printing and Email sebagai utilitas dasar Unix. Sejauh ini, kami telah mencoba memahami OS Unix dan sifat dari perintah dasarnya. Dalam bab ini, kita akan mempelajari beberapa utilitas Unix penting yang dapat digunakan dalam kehidupan kita sehari-hari.

Mencetak file

Sebelum mencetak file pada sistem Unix, Anda mungkin ingin memformatnya untuk menyesuaikan margin, menyorot beberapa kata, dan seterusnya. Sebagian besar file juga bisa dicetak tanpa diformat ulang, namun hasil cetak mentah mungkin tidak terlalu menarik.

Banyak versi Unix termasuk dua bentuk teks yang kuat, nroff dan troff.

Perintah pr

The pr perintah melakukan format kecil dari file di layar terminal atau printer. Misalnya, jika Anda memiliki daftar panjang nama dalam sebuah file, Anda dapat memformatnya di layar menjadi dua atau lebih kolom.

Berikut ini adalah sintaks untuk perintah pr

pr option(s) filename(s)

The pr mengubah format file hanya pada layar atau pada salinan cetak; Itu tidak mengubah file asli. Berikut daftar tabel beberapa opsi pr

S.No. Opsi & Deskripsi
1 -k

Menghasilkan k kolom output

2 -d

Double-spasi output (tidak pada semua versi pr )

3 -h “header”

Mengambil item berikutnya sebagai header laporan

4 -t

Menghilangkan pencetakan header dan margin atas / bawah

5 -l PAGE_LENGTH

Menetapkan panjang halaman ke PAGE_LENGTH (66) baris. Jumlah baris teks standar adalah 56

6 -O MARGIN

Offset setiap baris dengan MARGIN (nol) spasi

7 -w PAGE_WIDTH

Menetapkan lebar halaman ke PAGE_WIDTH (72) karakter untuk beberapa kolom teks saja

Sebelum menggunakan pr, berikut adalah isi dari contoh file bernama makanan.

$cat food
Sweet Tooth
Bangkok Wok
Mandalay
Afghani Cuisine
Isle of Java
Big Apple Deli
Sushi and Sashimi
Tio Pepe's Peppers
........
$

Mari kita gunakan perintah pr untuk membuat laporan dua kolom dengan header Restaurants –

$pr -2 -h "Restaurants" food
Nov  7  9:58 1997  Restaurants   Page 1

Sweet Tooth              Isle of Java
Bangkok Wok              Big Apple Deli
Mandalay                 Sushi and Sashimi
Afghani Cuisine          Tio Pepe's Peppers
........
$

Perintah lp dan lpr

Perintah lp atau lpr mencetak file ke kertas sebagai ganti tampilan layar. Setelah Anda siap dengan format menggunakan perintah pr, Anda dapat menggunakan salah satu perintah ini untuk mencetak file Anda pada printer yang terhubung ke komputer Anda.

Administrator sistem Anda mungkin telah menyiapkan printer default di situs Anda. Untuk mencetak file bernama food pada printer default, gunakan perintah lp atau lpr, seperti pada contoh berikut –

$lp food
request id is laserp-525  (1 file)
$

The lp perintah menunjukkan ID yang dapat Anda gunakan untuk membatalkan pekerjaan cetak atau periksa statusnya.

  • Jika Anda menggunakan perintah lp, Anda dapat menggunakan opsi -n Num untuk mencetak jumlah salinan. Seiring dengan perintah lpr, Anda bisa menggunakan – Num untuk sama.
  • Jika ada beberapa printer yang terhubung dengan jaringan bersama, Anda dapat memilih printer menggunakan opsi printer -d bersamaan dengan perintah lp dan untuk tujuan yang sama Anda dapat menggunakan opsi printer -P bersamaan dengan perintah lpr. Disini printer adalah nama printer.

Perintah lpstat dan lpq

The lpstat perintah menunjukkan apa yang ada di antrian printer: ID permintaan, pemilik, ukuran file, ketika pekerjaan dikirim untuk pencetakan, dan status permintaan.

Gunakan lpstat -o jika Anda ingin melihat semua permintaan output selain hanya untuk Anda sendiri. Permintaan ditampilkan sesuai pesanan yang akan dicetak –

$lpstat -o
laserp-573  john  128865  Nov 7  11:27  on laserp
laserp-574  grace  82744  Nov 7  11:28
laserp-575  john   23347  Nov 7  11:35
$

The lpq memberikan informasi yang sedikit berbeda dari -o lpstat

$lpq
laserp is ready and printing
Rank   Owner      Job  Files                  Total Size
active john       573  report.ps              128865 bytes
1st    grace      574  ch03.ps ch04.ps        82744 bytes
2nd    john       575  standard input         23347 bytes
$

Disini baris pertama menampilkan status printer. Jika printer dinonaktifkan atau kehabisan kertas, Anda mungkin melihat pesan yang berbeda pada baris pertama ini.

Perintah Batal dan lprm

Membatalkan perintah berakhir permintaan pencetakan dari perintah lp. lprm perintah berakhir semua permintaan lpr. Anda dapat menentukan ID dari permintaan (ditunjukkan oleh lp atau lpq) atau nama printer.

$cancel laserp-575
request "laserp-575" cancelled
$

Untuk membatalkan permintaan apa pun yang sedang dicetak, terlepas dari ID-nya, cukup masukkan batal dan nama printer –

$cancel laserp
request "laserp-573" cancelled
$

The lprm perintah akan membatalkan tugas aktif jika itu milik Anda. Jika tidak, Anda dapat memberikan nomor pekerjaan sebagai argumen, atau gunakan tanda hubung (-) untuk menghapus semua pekerjaan Anda –

$lprm 575
dfA575diamond dequeued
cfA575diamond dequeued
$

The lprm perintah memberitahu Anda nama file yang sebenarnya dihapus dari antrian printer.

Mengirim Email

Anda menggunakan perintah mail Unix untuk mengirim dan menerima email. Berikut adalah sintaks untuk mengirim email –

$mail [-s subject] [-c cc-addr] [-b bcc-addr] to-addr

Berikut adalah opsi penting yang terkait dengan perintah email

S.No. Opsi & Deskripsi
1 -s

Menentukan subjek pada baris perintah.

2 -c

Mengirim salinan karbon ke daftar pengguna. Daftar harus berupa daftar nama yang dipisahkan koma.

3 -b

Kirimkan salinan karbon buta ke dalam daftar. Daftar harus berupa daftar nama yang dipisahkan koma.

Berikut adalah contoh untuk mengirim pesan uji ke admin@yahoo.com.

$mail -s "Test Message" admin@yahoo.com 

Anda kemudian diharapkan mengetikkan pesan Anda, diikuti oleh “kontrol-D” di awal baris. Untuk berhenti, cukup ketik titik (.) Sebagai berikut –

Hi,

This is a test
.
Cc: 

Anda bisa mengirim file lengkap menggunakan redirect <operator sebagai berikut –

$mail -s "Report 05/06/07" admin@yahoo.com < demo.txt 

Untuk mengecek email masuk di sistem Unix Anda, Anda cukup mengetikkan email sebagai berikut –

$mail
no email

uzie......borot

Saya ini blogger paruh waktu asal Cilacap. Pekerjaan utama saya saat ini hanyalah tukang pijit di salah satu mall di Bogor.
ARTIKEL LAINYA:  Bagaimana Editor VI Bekerja di Unix/Linuk Panduan Hacking Untuk Pemula

uzie......borot

Saya ini blogger paruh waktu asal Cilacap. Pekerjaan utama saya saat ini hanyalah tukang pijit di salah satu mall di Bogor.

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *