99偷拍视频精品区一区二,口述久久久久久久久久久久,国产精品夫妇激情啪发布,成人永久免费网站在线观看,国产精品高清免费在线,青青草在线观看视频观看,久久久久久国产一区,天天婷婷久久18禁,日韩动漫av在线播放直播

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

在 Linux 下打印

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

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

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

PostScript 解析器,作為 RIP 使用。

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

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

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

換文件為可打印的格式。

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

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

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

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

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

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

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

printf終端打印

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

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

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

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

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)在開(kāi)機(jī)時(shí)內(nèi)核自檢的信息,也可以使用dmesg命令直接查看內(nèi)核自檢信息。

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

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

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

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

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

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

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

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

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

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

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

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

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

格式替代符

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

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

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

整形:

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

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

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

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

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

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

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

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

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

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

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

字符及字符串:

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

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

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

打印輸出

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

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]#

編寫(xiě)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的雙引號(hào)使用轉(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.yijiale78.com/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)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀(guān)點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話(huà):028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

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