欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

在linux打印命令行 linux添加打印機(jī)命令

在 Linux 下打印

當(dāng)前 Linux 系統(tǒng)采用兩套軟件配合顯示和管理打印。第一,CUPS(Common Unix Printing

創(chuàng)新互聯(lián)公司是一家專注于做網(wǎng)站、成都網(wǎng)站設(shè)計(jì)與策劃設(shè)計(jì),齊河網(wǎng)站建設(shè)哪家好?創(chuàng)新互聯(lián)公司做網(wǎng)站,專注于網(wǎng)站建設(shè)10多年,網(wǎng)設(shè)計(jì)領(lǐng)域的專業(yè)建站公司;建站業(yè)務(wù)涵蓋:齊河等地區(qū)。齊河做網(wǎng)站價(jià)格咨詢:18982081108

507System,一般 Unix 打印系統(tǒng)),用于提供打印驅(qū)動(dòng)和打印任務(wù)管理;第二,Ghostscript,一種

PostScript 解析器,作為 RIP 使用。

CUPS 通過創(chuàng)建并維護(hù)打印隊(duì)列來管理打印機(jī)。如前所述,Unix 下的打印原本是設(shè)計(jì)成多

用戶共享中央打印機(jī)的管理模式的。由于打印機(jī)本身比連接到它的電腦要慢,打印系統(tǒng)就需要

對打印任務(wù)進(jìn)行調(diào)度使其保持順序。CUPS 還能識別出不同類型的數(shù)據(jù)(在合理范圍內(nèi))并轉(zhuǎn)

換文件為可打印的格式。

為打印準(zhǔn)備文件

作為命令行用戶,盡管打印各種格式的文本都能實(shí)現(xiàn),不過打印最多的,還是文本。

23.3.1 pr - 轉(zhuǎn)換需要打印的文本文件

前面的章節(jié)我們也有提到過 pr 命令,現(xiàn)在我們來探討一下這條命令結(jié)合打印使用的一些選

項(xiàng)。我們知道,在打印的歷史上,基于字符的打印機(jī)曾經(jīng)用過等寬字體,致使每頁只能打印固

定的行數(shù)和字符數(shù),而 pr 命令則能夠根據(jù)不同的頁眉和頁邊距排列文本使其適應(yīng)指定的紙張。

Linux里面shell下打印命令是什么?

printf終端打印

printf使用的參數(shù)和C語言中的printf函數(shù)一樣,使用引用文本或由空格分隔的參數(shù)。在printf函數(shù)中,我們可以使用格式化字符串,指定字符串的寬度、左右對齊方式等。在默認(rèn)情況下,printf不會在行尾添加換行符,需要手動(dòng)添加。

復(fù)制代碼代碼如下:

printf "Hello world"??????????????????? #使用引用字符

printf "%-5s %-10s %-4s\n" No Name Mark #指定寬度及左對齊方式

printf "%-5s %-10s %-4s\n" 1 Sarath 80.3456

----僅供參考

查看和打印日志的linux命令

Linux系統(tǒng)日志文件存放在/var/log下

/var/log/cron 記錄了系統(tǒng)定時(shí)任務(wù)相關(guān)的日志;

/var/log/cups 記錄打印信息的日志;

/var/log/dmesg 記錄了系統(tǒng)在開機(jī)時(shí)內(nèi)核自檢的信息,也可以使用dmesg命令直接查看內(nèi)核自檢信息。

/var/log/btmp 記錄錯(cuò)誤登錄的日志,這個(gè)文件是二進(jìn)制文件,不能直接vi查看,而要使用lastb命令查看;

/var/log/lastlog 記錄系統(tǒng)中所有用戶最后一次的登錄時(shí)間的日志。這個(gè)文件也是二進(jìn)制文件,不能直接vi,而要使用lastlog命令查看。

/var/log/mailog 記錄郵件信息;

/var/log/message 記錄系統(tǒng)重要信息的日志,記錄Linux系統(tǒng)的絕大多數(shù)重要信息,如果系統(tǒng)出現(xiàn)問題,首先要檢查的就是應(yīng)該是這個(gè)日志文件;

/var/log/secure 記錄驗(yàn)證和授權(quán)方面的信息,只要涉及賬戶和密碼的程序都會記錄。比如說系統(tǒng)的登錄,ssh的登錄,su切換用戶,sudo授權(quán),甚至添加用戶和修改用戶密碼;

/var/log/wtmp 永久記錄所有用戶的登錄、注銷信息,同時(shí)記錄系統(tǒng)的啟動(dòng)、重啟、關(guān)機(jī)事件。同樣這個(gè)文件也是一個(gè)二進(jìn)制文件不能直接vi而需要使用last命令來查看;

/var/run/utmp 記錄當(dāng)前已經(jīng)登錄的用戶的信息。這個(gè)文件會隨著用戶的登錄和注銷而不斷變化,只記錄當(dāng)前登錄用戶的信息,同樣這個(gè)文件不能直接vi,要使用w,who,users等命令;

Linux系統(tǒng)shell工具打印輸出

Linux系統(tǒng)shell工具打印輸出

shell腳本都是以#!/bin/bash開頭;這是固定的寫法,其中/bin/bash是bash命令的路徑。那么Linux系統(tǒng)shell工具如何打印輸出呢?跟我一起來看看吧!

一般都會通過chmod授予shell腳本的可執(zhí)行權(quán)限。

在shell腳本中的打印輸出通常會有echo和printf兩種,前者會自動(dòng)換行。

在shell中如果用雙引號("")作為打印輸出的內(nèi)容時(shí),如果雙引號中有特殊字符需要在特殊字符前加上轉(zhuǎn)義字符\,當(dāng)然也可以使用單引號或者不使用引號直接輸出,使用單引號或者不使用就不需要用到轉(zhuǎn)義字符。

格式替代符

有一些常用的格式替代符會經(jīng)常在打印輸出中被用到,格式替代符只能用在printf輸出中。

%-5s:表示5個(gè)字符寬度,其中的-表示左對齊

%-4.2f:其中的f表示浮點(diǎn)型,4.2代表長度為4個(gè)字符且小數(shù)點(diǎn)2位,如果小數(shù)點(diǎn)超過2會進(jìn)行四舍五入,-表示左對齊。

整形:

%d:整數(shù)的參數(shù)會被轉(zhuǎn)成一有符號的十進(jìn)制數(shù)字

%u:整數(shù)的參數(shù)會被轉(zhuǎn)成一無符號的十進(jìn)制數(shù)字

%o:整數(shù)的參數(shù)會被轉(zhuǎn)成一無符號的八進(jìn)制數(shù)字

%x:整數(shù)的參數(shù)會被轉(zhuǎn)成一無符號的十六進(jìn)制數(shù)字,并以小寫abcdef表示

%X:整數(shù)的參數(shù)會被轉(zhuǎn)成一無符號的十六進(jìn)制數(shù)字,并以大寫ABCDEF表示

浮點(diǎn)型數(shù):

%fdouble型的參數(shù)會被轉(zhuǎn)成十進(jìn)制數(shù)字,默認(rèn)取小數(shù)點(diǎn)以下六位,四舍五入

%edouble型的參數(shù)以指數(shù)形式打印,有一個(gè)數(shù)字會在小數(shù)點(diǎn)前,六位數(shù)字在小數(shù)點(diǎn)后,而在指數(shù)部分會以小寫的e來表示.

%E與%e作用相同,唯一區(qū)別是指數(shù)部分將以大寫的'E來表示.

%gdouble型的參數(shù)會自動(dòng)選擇以%f或%e的格式來打印,其標(biāo)準(zhǔn)是根據(jù)欲打印的數(shù)值及所設(shè)置的有效位數(shù)來決定.

%G與%g作用相同,唯一區(qū)別在以指數(shù)形態(tài)打印時(shí)會選擇%E格式.

字符及字符串:

%c讀字符串的第一個(gè)字符

%s輸出指定寬度的字符內(nèi)容.

%p如果是參數(shù)是"void*"型指針則使用十六進(jìn)制格式顯示

打印輸出

在寫腳本的時(shí)候更多的會使用echo作為打印輸出,且習(xí)慣性的會使用雙引號。

echo

[root@localhosttmp]#echo"helloword"

helloword

printf

默認(rèn)printf是不換行的

[root@localhosttmp]#printf"helloword"

helloword[root@localhosttmp]#

需要換行加上\n參數(shù)

[root@localhosttmp]#printf"helloword\n"

helloword

[root@localhosttmp]#

編寫shell腳本

vimscrip.sh

#!/bin/bash

printf"%-5s%-10s%-4s\n"NoNameMark;

printf"%-5s%-10s%-4.2f\n"1aaa10.111;

printf"%-5s%-10s%-4.2f\n"2bbb20.146;

授予腳本執(zhí)行權(quán)限:chmodu+xscrip.sh

如果使用echo就不能用格式替代符

#!/bin/bash

echoNoNameMark;

echo1aaa10.111;

echo2bbb20.146;

注意事項(xiàng)

在echo,printf中使用-e,-n參數(shù)時(shí),-e,-n應(yīng)該出現(xiàn)在命令行其它字符之前。

-e:如果要在echo的雙引號使用轉(zhuǎn)義序列作為參數(shù)得需要使用-e參數(shù)

-n:忽略末尾的換行符

不使用-e參數(shù)

[root@localhosttmp]#echo"1\n2"

1\n2

使用-e參數(shù)

[root@localhosttmp]#echo-e"1\n2"

轉(zhuǎn)義序列:

/n:換行

/t:tab鍵

彩色輸出

字體顏色包括:0=重置,30=黑色,31=紅色,32=綠色,33=黃色,34=藍(lán)色,35=洋紅,36=青色,37=白色

背景顏色包括:0=重置,40=黑色,41=紅色,42=綠色,43=黃色,44=藍(lán)色,45=洋紅,46=青色,47=白色

echo-e"\e[1;32mhelloword\e[0m"

\e[1;32m:將字體顏色設(shè)為綠色,\e[0m:將顏色重置

;

當(dāng)前題目:在linux打印命令行 linux添加打印機(jī)命令
瀏覽地址:http://www.chinadenli.net/article4/dooshoe.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站導(dǎo)航服務(wù)器托管做網(wǎng)站靜態(tài)網(wǎng)站關(guān)鍵詞優(yōu)化網(wǎng)站收錄

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

成都定制網(wǎng)站網(wǎng)頁設(shè)計(jì)