葡京网投哪个正规 > 联系我们 > unix下面是常用命令及简单说明,完全指南

原标题:unix下面是常用命令及简单说明,完全指南

浏览次数:127 时间:2020-03-25

I

iAPX286,i286,i386,i486,i860--获取Computer类型真值
iconv--代码集转变实用程式
if,test--条件决断
implot--种种绘图仪的图像过滤器
indxbib--生成书目数据库的倒序索引
install--安装命令
Intro, intro--命令及APP介绍
ipcrm--删除音讯队列、实信号量集或分享的内存ID
ipcs--报告进程间通讯机制景况
isainfo--描述指令集合构
isalist--突显那么些平台的本机指令集

摘自:

前提条件

为了更加好地上学本连串教程,你必要具有基本的 Linux 知识,和平运动用 Linux 系统举办本学科中的命令的力量,你应有熟知 GNU 和 UNIX® 命令的行使。一时区别版本的次序输出恐怕会差异,由此,你的结果只怕与本学科中的示例有所分裂。

本学科中的示例使用的是 Fedora 27 的系统。

 

Adobe集团经过数年的不竭,渐渐把PostScript语言推广开来,通过持续对PostScript语言的修改,现以成为印制出版业的标准格式。PostScript 文件格式的率先个本子 PostScript Level 1 能够何况意味着灰度矢量图形和灰度位图图像。第三个本子 PostScript Level 2 不只能够象征灰度矢量和位图图形,还可以象征颜色,并扶助矢量和位图图形的 HighlanderGB、CYMK、以致依照 CIE 的颜料模型。(有个别 PostScript Level 1 的公文通过对 PostScript 语言加以扩展也足以代表彩色,只是这种扩展在 PostScript Level 2 中拿走了尤其推广。卡塔尔(قطر‎ PostScript 3 为 Level 2 提供了额外的成效,富含在打印到 PostScript 3 打字与印刷机时打字与印刷渐变网格对象的本领。由于打字与印刷到 PostScript Level 1 和 Level 2 的设施亟需将渐变网格对象调换为位图图像,由此最棒把带有渐变网格对象的线稿打字与印刷到 PostScript 3 打印机。最常用的PostScript Level 2 支撑广大位图图像的滑坡技巧,包罗 LZW、CCITT、以致 J PEG 方法。

E

echo--将参数写到标准输出
ed, red--文本编辑器
edit--文本编辑器(ex的变体,用于有时客户)
egrep--用完整的正则表明式搜索有个别格局的文件
eject--从驱动器中弹出光盘或磁盘之类的传播媒介
elfdump--转储目的文件的选定部分
enable, disable--启用/禁用LP打印机
env--为命令调用设置情状
eqn, neqn, checkeq--制版数学测量检验
eval--实施此外命令的外壳放置函数
ex--基于呈现的公文编辑器
exec, eval, source--实施其它命令的外壳放置函数
exit, return, goto--让外壳忽视她的步调顺序的外壳内置函数 
expand, unexpand--将制表符张开为空格符,或反过来
export--外壳放置碰着变量函数
exportfs--将exprotfs选项调换为分享/非分享命令
expr--总结表明式
exstr--从源文件中领到字符串

指令 效能简述

Linux 中的打字与印刷

虽说今后大气的联系都是电子化和无纸化的,然而在大家的商店中还恐怕有大批量的资料须要打字与印刷。银行付账单、公用工作帐单、财务和此外报告、以致收入买下账单单等局地东西依旧必要打字与印刷的。本学科将介绍在 Linux 中怎么样利用 CUPS 去打字与印刷。

CUPS,是通用 Unix 打字与印刷系统Common UNIX Printing System的首字母缩写,它是 Linux 中的打字与印刷机和打字与印刷任务的管理者。早期Computer上的打字与印刷机平常是在特定的字符集和字体大小下打印文本文件行。今后的图片打字与印刷机能够打字与印刷各个字体和分寸的公文和图纸。即便如此,今后您所运用的片段限令,在古老的行式打字与印刷守护进度(LPD)能力的野史中还可以找到它们。

本课程将帮您打探 Linux 服务器专门的学业务考核试(LPIC-1)的第 108 号宗旨的 108.4 目的。那么些目的的权重为 2。

 

Adobe Acrobat是Macintosh、Windows、UNIX的电子出版软件。依据 PostScript Level 2 语言,PDF 能够何况意味着矢量和位图图形。PDF 页面等同于 PostScript 页面,只是 PDF 文件还包蕴电子文书档案查找和导航功效。PDF 文件还足以分包超文本链接以致电子目录表。

W

w--展现系统客户消息
wait--等待历程达成
wc--展现文件中的行、单词及字符的数额
what--从文件中领取SCCS版本新闻
whatis--呈现有关命令的一行摘要新闻
whence--外壳放置函数,以博得/设置外壳变量和函数属性及数值
whereis--找到贰个命令的二进制文件、源文件和支援页文件
which--呈现三个限令在客商路线中的地点
while外壳放置函数,实行标准操作
who--彰显客商名
whoami--展现有效的眼下客户
whocalls--报告对一定进程的调用
whoisInternet--客商名目录服务
write--向别的顾客发送三个音信

acctcom 等于进度记帐文件
accton 运维或制动踏板记帐进度
adb 汇编语言调节和测量试验工具
admin 创造和治本SCCS文件
ar 档案文件和库文件管理程序
as 汇编器
asa 回车调节
at 在指依时期实行顺序
awk 方式寻找和拍卖语言
banner 制作标题
basename 生成文件基本名(无前。后缀State of Qatar
batch 命令的推移实践
bc 计算器
bdiff 大型文件比较
bfs 大文件搜索
break 退出循环
cal 打字与印刷日历表
calendar 打字与印刷日历表
cancel 打消打字与印刷职分
case 分支语句
cb C语言整理程序
cd 更换当前目录
cc C语言编写翻译器
cdc SCCS实用程序
cflow 生成C语言流程图
checkeq 数学公式制版命令
chgrp 退换文件组
chmod 改换文件存取情势
chown 更改文件主
chroot 更换根目录
cksum 呈现校验和
clri 清除钦定的I节点
cmp 文件相比较
col 过滤反向换行
comb SCCS实用程序
comm 呈现五个排序文件的公共行
command 推行轻巧命令
continue 进入下一循环
cp 复制文件
cpio 复制文件档案
cpp C语言预管理程序
crash 检查种类内存映象
create 创建偶然文件
cref 生成交叉援引表
cron 在指准期期奉行一组命令
crontab 为命令cron 准备crontab文件
crypt 加密/解密
csplit 将贰个文书表明
ct 远程终端注册
ctags 创设供vi使用的标志符
cu 呼叫另一UNIX系统
cut 断开一文件中所选用的字段
cxref 生成C程序交叉访谈表
date 打字与印刷和设置时间
dc 桌面总括器
dd 转变和复制文件
delta SCCS实用程序
deroff 去掉排版格式
devnm 标记设备名
df 呈现可用磁盘空间
diff 突显五个文件的差别
diff3 呈现几个公文的歧异
dircmp 目录比较
dis 反汇编制程序序
du 呈现对磁盘的挤占情状
dump 对点名文件备份
echo 回显内定参数
ed 行编辑器
edit 文本编辑器
egrep 在文件中找找钦定方式
env 设置命令实践情况
eqn 数学公式制版命令
eval 试行钦定命令
ex 行编辑器
exec 试行钦定命令
exit 进度中止
expand 使表格占满行宽
export 将变量传递给子程序
expr 计算表明式值
factor 因式降解
false 返回FALSE
fgrep 在文书中搜索钦定格局
file 显明文件类型
find 查找符号条件的文本
fmt 布置简单的文本格式
fold 折行
for 循环语句
fsck 文件系统一检查查和修补
fsdb 文件系统调节和测量检验程序
fumount 压迫性拆协钦定能源
function 函数表达
fuser 列出利用文件的经过
fwtmp 发生记帐记录
get SCCS实用程序
getconf 查找配置参数
getopt 获得命令中的选拔项
getopts 得到命令中的选取项
getty 设置终点类型、形式、行律等
grep 在文书中搜索钦点方式
head 打印文件的头若干行
hexdump 按十四进制转储文件
id 突显客户号
if 条件语句
init UNIX 初启进度
install 安装三个文件到文件系统
ipcrm 删除IPC队列
ipcs 显示IPC状态
join 连接多少个公文(关系操作〕
kill 中止内定进度
killall 中止全部活动经过
labelit 给文件系统提供标号
ld 指标文件链接编辑器
lex 词法解析程序
line 读一行
link 连接文件
lint C程序检查程序
ln 链接文件
local 创建部分变量
logger 显示注册信息
login 注册
logname 获取注册名
look 在排序文件中寻觅某行
lorder 查找指标库的前后相继关系
lp 打字与印刷文件
lpr 打字与印刷文件
lpstat 显示打字与印刷队列状态
ls 目录列表
mail 发送或收取电子邮件
mailx 发送、接纳或管理电子邮件
make 施行有选取的编写翻译
makekey 生成加密码
man 呈现命令用法
mesg 选择或注销对话格局
mkdir 创建目录
mkfifo 建立FIFO文件
mkfs 创设文件系统
mknod 创设文件系统的I节点
mount 安装文件系统
mv 移动文件
mvdir 移动目录
ncheck 按节点号生成节点名项目清单
neqn 数学公式制版命令
newgrp 把顾客步向到新组
news 打字与印刷音讯
nice 改革命令实施优先级
nl 给文件加行号
nm 突显目的文件符号表
nohup 忽视挂起或分离实施命令
nroff 文本文件拼版
od 按八进制转储文件
pack 压缩文件
passwd 退换口令
paste 文件合併
pax 可移植档案管理程序
pcat 展现压缩格式文件
pg 分屏突显
pr 按打字与印刷格式呈现文件
pstat 报告种类新闻
pwck 口令文件校验程序
pwd 呈现当前专业目录
quot 检查文件系统全体权
ratfor 调换来标准FORTRANC程序
read 从正式输入读一行
readonly 标识变量为只读
red 文本编辑器
regcmp 正规表明式编辑
restor 文件系统苏醒程序
restore 文件系统恢复生机程序
return 再次来到语句
rev 颠倒文件中每行字符次序
rm 删除文件
rmdel SCCS使用程序
rmdir 删除目录
rsh(net) 远程SHELL
rsh(sec) 受限SHELL
runacct 运营平常记帐程序
sact SCCS实用程序
sag 打字与印刷系统活动图
sar 报告系统活动
sccsdiff SCCS实用程序
sdb 符号调节和测量检验器
sdiff 并列呈现多个公文的歧异
sed 流编辑器
sendto 发送邮件
set 设置选项或参数
setmnt 构建文件系统安装表
sh SHELL解释器
shift 命令行参数移位
shl SHELL层(layer卡塔尔国管理程序
shutdown 关机
size 显示目的文件长度
sleep 挂起经过一段时间
sort 文件排序和合併
spell 拼写错误检查程序
spellin 拼写错误检查
spellout 拼写错误检查
spline 按平滑曲线输出数据
split 分解叁个文书
strings 在对象文件中查找可打字与印刷字符
strip 删除符号表
stty 设置终点格局
su 改造客商
sum 突显文件校验和及块数
sync 更新磁盘
tabs 设置制表符
tbl 表格制版
tee 在管道上确立多通路
tic 终端数据库编写翻译程序
time 打印实践命令所花时间
tiemx 报告命令所花时间及运动
touch 更新文件时间
tput 恢复生机终端或查询数据库
tr 转变字符
trap 捕获非确定性信号
troff 文本文件制版
true 返回TRUE
tsort 拓扑排序
tty 呈现终端设备名
umask 设置文件掩码
umount 拆卸文件系统
uname 展现系统名
unget SCCS实用程序
uniq 删除文件中重复行
units 度量单位转变
unlink 删除文件
unpack 将压缩文件还原
until 循环语句
update 更新磁盘
val SCCS实用程序
vc SCCS实用程序
vi 全显示屏编辑器
volcopy 文件系统的文字拷贝
wait 等待全体字进程结束
while 循环语句
who 展现什么人在利用系统
whodo 展现怎么顾客在做怎么着
write 和另一客户直接对话
xargs 创建参数表并施行命令
yacc 语法解析程序生成器

打字与印刷文件

哪些去打字与印刷创造的作业?大超级多图形分界面程序都提供了三个打字与印刷情势,常常是 文件 菜单上边包车型地铁选项。那一个程序为筛选打字与印刷机、设置页边距、彩色或许黑白打印、打字与印刷数量、选用每张纸打字与印刷的页面数(每张纸打字与印刷五个页面,经常用于讲义)等等,都提供了图形化的工具。未来,作者将为你出示怎么着运用命令行工具去管理那几个职能,然后和图形化实现实行相比较。

打印文件最简易的不二等秘书技是接受 lpr 命令,然后提供一个文书名字。那将要暗许打字与印刷机上打字与印刷这么些文件。而 lp 命令不仅可以够打字与印刷文件,也能够改正打字与印刷作业。列表 7 展现了动用那一个命令的三个简易示例。注意,lpr 会静默管理那一个作业,但是 lp 会展现管理后的学业的 ID。

  1. [ian@atticf27 ~]$ echo"Print this text"> printexample.txt
  2. [ian@atticf27 ~]$ lpr printexample.txt
  3. [ian@atticf27 ~]$ lp printexample.txt
  4. request idis HL-2280DW-12(1file(s))

列表 7. 使用 lpr 和 lp 打印

表 2 展示了 lpr 上您能够选择的局地采撷。注意, lp 的选项和 lpr 的很周边,但是名字或然不相近;比方,-#lpr 上是也便是 lp-n 选项。查看 man 页面领会更加多的音讯。

< 如出示不全,请左右滑行 >

选项 作用
-C-J-T 设置一个作业名字。
-P 选择一个指定的打印机。
-# 指定打印数量。注意这不同于 lp 命令的 -n 选项。
-m 在作业完成时发送电子邮件。
-l 表示打印文件已经为打印做好格式准备。相当于 -o raw
-o 设置一个作业选项。
-p 格式化一个带有阴影标题的文本文件。相关于 -o prettyprint
-q 暂缓(或排队)后面的打印作业。
-r 在文件进入打印池之后,删除文件。

表 2. lpr 的选项

列表 8 体现了一些取舍。笔者必要打印现在给我发确认电子邮件,那多少个作业被暂缓实施,况且在打字与印刷现在剔除文件。

  1. [ian@atticf27 ~]$ lpr-P HL-2280DW-J "Ian's text file"-#2-m -p -q -r printexample.txt
  2. [[ian@atticf27 ~]$ lpq -l
  3. HL-2280DWis ready
  4. ian:1st[job 13 localhost]
  5. 2 copies of Ian's text file 1024 bytes
  6. [ian@atticf27 ~]$ ls printexample.txt
  7. ls: cannot access 'printexample.txt': No such file or directory

列表 8. 使用 lpr 打印

自己以后有叁个在 HL-2280DW 打字与印刷队列上暂缓实施的作业。然后怎么办?lp 命令能够透过动用 -H 的各个选项来迟迟或许投放作业。列表 9 展现了什么排放被缓缓的功课。查看 lp 命令的 man 页面精晓任何选项的新闻。

  1. [ian@atticf27 ~]$ lp-i 13-H resume

列表 9. 重启二个放慢的打字与印刷作业

并非享有的可用打字与印刷机都协理相通的选项集。使用 lpoptions 命令去查看叁个打字与印刷机的常用选项。加多 -l 选项去浮现打字与印刷机专项使用的选项。列表 10 显示了三个示范。好多遍布的选项涉及到人像/风景打字与印刷、页面大小和输出在纸张上的布局。详细消息查看 man 页面。

  1. [ian@atticf27 ~]$ lpoptions -p HL-2280DW
  2. copies=1 device-uri=dnssd://Brother%20HL-2280DW._pdl-datastream._tcp.local/
  3. finishings=3 job-cancel-after=10800 job-hold-until=no-hold job-priority=50
  4. job-sheets=none,none marker-change-time=1517325288 marker-colors=#000000,#000000
  5. marker-levels=-1,92 marker-names='Black Toner Cartridge,Drum Unit'
  6. marker-types=toner,opc number-up=1 printer-commands=none
  7. printer-info='Brother HL-2280DW' printer-is-accepting-jobs=true
  8. printer-is-shared=true printer-is-temporary=false printer-location
  9. printer-make-and-model='Brother HL-2250DN - CUPS+Gutenprint v5.2.13 Simplified'
  10. printer-state=3 printer-state-change-time=1517325288 printer-state-reasons=none
  11. printer-type=135188 printer-uri-supported=ipp://localhost/printers/HL-2280DW
  12. sides=one-sided
  13. [ian@atticf27 ~]$ lpoptions -l -p xp-610
  14. PageSize/MediaSize:*LetterLegalExecutiveStatement A4
  15. ColorModel/ColorModel:*GrayBlack
  16. InputSlot/MediaSource:*StandardManualAdjManualMultiPurposeAdjMultiPurpose
  17. UpperAdjUpperLowerAdjLowerLargeCapacityAdjLargeCapacity
  18. StpQuality/PrintQuality:NoneDraft*StandardHigh
  19. Resolution/Resolution:*301x300dpi150dpi300dpi600dpi
  20. Duplex/2-SidedPrinting:*NoneDuplexNoTumbleDuplexTumble
  21. StpiShrinkOutput/ShrinkPageIfNecessary to FitBorders:*ShrinkCropExpand
  22. StpColorCorrection/ColorCorrection:*NoneAccurateBrightHueUncorrected
  23. DesaturatedThresholdDensityRawPredithered
  24. StpBrightness/Brightness:0100200300400500600700800900*None1100
  25. 120013001400150016001700180019002000Custom.REAL
  26. StpContrast/Contrast:0100200300400500600700800900*None11001200
  27. 130014001500160017001800190020002100220023002400250026002700
  28. 2800290030003100320033003400350036003700380039004000Custom.REAL
  29. StpImageType/ImageType:NoneTextGraphics*TextGraphicsPhotoLineArt
  30. ``

列表 10. 检讨打字与印刷机选项

绝大大多的 GUI 应用程序有三个打字与印刷对话框,平时你能够行使 文件 >打印 菜单去挑选它。图 1 呈现了在 GIMP 中的一个演示,GIMP 是八个图像处理程序。

葡京正网网投 1

图 1. 在 GIMP 中打印

到近年来截至,我们全数的通令都以隐式指向到地面包车型大巴 CUPS 打字与印刷服务器上。你也能够因而点名 -h 选项和一个端口号(若是还是不是 CUPS 的暗中同意端口号 631 的话)将打印转向到其它二个系统上的服务器。

 

论及PDF,有不可能贫乏介绍一下PostScript语言:

S

sact--显示SCCS文件的编辑撰写活动状态
sag--系统活动图
sar--展现系统活动
sccs--原始码调节种类(SCCS)的前端
sccs-admin,admin--创设和治本SCCS历史文件
sccs-cdc,cdc--更正SCCS增量改革的疏解
sccs-comb,comb--合併SCCS的增量修改
sccs-delta,delta--对SCCS文件举办改换
sccsdiff--相比较同二个SCCS文件的四个本子
sccs-get,get--获取有个别版本的SCCS文件
sccs-help,help--伏乞有关SCCS错误或警告音信的支持 
sccs-prs,prs--呈现SCCS历史文件中钦定的一对
sccs-prt,prt--呈现SCCS文件的增量订正表音信
sccs-rmdel,rmdel--删除SCCS文件中的增量改正
sccs-sact,sact--呈现SCCS的编辑撰写活动状态
sccs-sccsdiff,sccsdiff--相比同三个SCCS文件的八个版本 
sccs-unget,unget--撤除前贰遍对SCCS文件的Get
sccs-val,val--验证SCCS文件
script--记录终端会话
sdiff--并列排在一条线突显四个文本之间的不相同的地方
sed--流编辑器
select--外壳放置函数,从操作列表中做出选择
serialver--显示体系号版本
set,unset,setenv,unsetenv,export--外壳情况变量内置函数 
setfacl--修改叁个或八个文本的访问调控表(ACL)
settime--改变文件的拜谒和改进时间
sh,jsh--规范的作业调整外壳和指令解释器
shell_builtins--外壳命令解释器内置函数
shift--外壳放置函数,移动外壳的参数列表或字段分隔的字列表 
shutdown--在钦定的光阴关闭系统
size--展现目的文件节的字节数
sleep--在一段时间内搁浅试行
smart2cfg--Compaq 斯Matt-2 EISA/PCI和斯Matt-2SL PCI 阵列调控器ioctl命令 
soelim--深入分析和毁灭nroff或troff输入中的.so央浼
solregis--Solaris用户注册
sort--对文本文件举办排序、合併或检查各样
sortbib--对书目数据库举办排序
sotruss--追踪分享库的经过调用
source--外壳放置函数,能实施别的命令
sparc--得随微机类型真值
spell,haskmake,spellin,hashcheck--展现拼写错误
spline--内插光滑曲线
split--将文件拆分成数据片
srchtxt--突显新闻数据库的内容,或在音信数据库中查找字符串 
stop--调控进程的实行
strchg,strconf--退换或查询流设置
strings--查找指标文件或二进制文件中可兆示的字符串 
strip--从指标文件中去除符号表、调节和测量检验新闻和行号消息 
stty--设置极端的取舍
sum--显示文件的校验和及块数
sun--得随微型机类型真值
suspend--外壳放置函数,能使近些日子外壳甘休
switch--外壳放置函数,从操作列表中选择一种
symorder--重新排列一列符号
sysvV-make--维护、更新和再度生成程式组

排错

倘诺您有打字与印刷难点,尝试下列的提拔:

  • 管教 CUPS 服务器正在运作。你能够选取 lpstat 命令,倘诺它没办法三番五遍到 cupsd 守护程序,它将会告知三个荒诞。可能,你能够运用 ps -ef 命令在出口中去检查是否有 cupsd。
  • 假如您试着排队一个打印作业而得到一个错误音讯,提示打字与印刷机不采纳那么些作业,你可以行使 lpstat -a 或者 lpc status 去检查那三个打字与印刷机是不是采用作业。
  • 假设三个队列中的作业未有打字与印刷,使用 lpstat -plpc status 去反省这几个打印机是或不是选择作业。如前方所切磋的那样,你恐怕必要将以此作业移动到此外的打字与印刷机。
  • 若是这一个打字与印刷机是长间距的,检查它在长间隔系统上是或不是存在,何况是可操作的。
  • 检查铺排文件,确认保障一定的顾客依然远程系统允许在这里个打字与印刷机上打字与印刷。
  • 管教防火墙允许远程打字与印刷央浼,是否同意从任何系统到您的系统,或许从你的系统到其他系统的数额包通信。
  • 证实是还是不是有不错的驱动程序。

正如您所见,打字与印刷涉及到您的种类中的几个零零部件,以至还应该有互联网。在本教程中,基于篇幅的考虑,咱们仅能给您的确诊提供了多少个初阶点。大多数的 CUPS 系统也可以有落到实处我们所钻探的命令行作用的图形分界面。日常景况下,那一个分界面是从本地主机使用浏览器指向 631 端口( 或 2 所示。

你可以通过将 CUPS 运转在前台并不是做为叁个照看进度来确诊它的难点。要是有须求,你也能够因此这种方法去测验取代的配备文件。运营 cupsd -h 取得更加多音讯,恐怕查看 man 页面。

CUPS 也包蕴一个拜候日志和谬误日志。你能够在 cupsd.conf 中使用 LogLevel 语句来修改日志等第。暗许景况下,日志是保留在 /var/log/cups 目录。它们得以在浏览器分界面( Administration 选项卡中查阅。使用不带别的选用的 cupsctl 命令能够显示日志选项。也足以编辑 cupsd.conf 或许利用 cupsctl 去调治种种日志参数。查看 cupsctl 命令的 man 页面驾驭愈来愈多新闻。

在 Ubuntu 的 Wiki 页面上的 调治将养打字与印刷难点 页面也是二个格外好的求学之处。

那便是关于打字与印刷和 CUPS 的介绍。


via:

作者:Ian Shields 译者:qhwdw 校对:wxy

本文由 LCTT 原创编写翻译,Linux中国 荣誉推出

正文恒久更新链接地址

葡京正网网投 2

(注:PostScript 是一种页面描述语言,内置于广大桌面打字与印刷机以至独具的高级打字与印刷系统。由于该语言内置于好多打字与印刷机,大非常多Macintosh、Windows、以至 UNIX系统中的应用程序都能创制供打字与印刷的 PostScript文件。卡塔尔(قطر‎

J

jar--Java归档工具
javac--Java编译器
javadoc--Java API文件生成器
javah--C头文件和占位文件生成器
javald--创立JavaAPP包装
javap--Java类文件反汇编制程序式
jdb--Java调试器
jobs, fg, bg, stop, notify--调整进程实践
join--关周全据库运算符
jre--Java运转阶段解释器
jsh--标准和作业调控外壳及命令解释器

葡京正网网投 3

葡京正网网投 4

O

od--八进制转储
on--在本土碰着中执行远程系统的指令
onintr--响应功率信号的外壳放置函数
optisa--明确最优指令集

关于打字与印刷的有些历史

这一小部分历史并非 LPI 目的的,但它助长你理解那些目的的相干条件。

最先的微机大都使用行式打印机。这几个都是击打式打字与印刷机,那时候,它们接纳一定间隔的字符和单一的书体来打印文本行。为提高整个体系质量,前期的主机要与慢速的外围设备(如读卡器、卡片穿刺机、和平运动转此外专门的学问的行式打字与印刷机)交叉进行专门的学问。因而就生出了在线的也许假脱机的一路外围操作,这一术语如今在聊到计算机打字与印刷时还是在运用。

在 UNIX 和 Linux 系统上,打字与印刷开首化使用的是 BSD(伯克利软件分发版Beck雷 Software Distribution)打字与印刷子系统,它是由四个看成服务器运营的行式打字与印刷守护程序(LPD)组成,而客商端命令如 lpr 是用于提交打字与印刷作业。那几个体协会议后来被 IETF 规范化为 TucsonFC 1179 —— 行式打字与印刷机守护进度左券

System V 也许有二个打字与印刷守护程序。它的功用与BSD 的 LPD 守护程序形似,可是它们的命令集不肖似。你在前边会平时看看完结相同的天职选取差别选项的三个指令。举例,对于打字与印刷文件的授命,Berkeley达成版本是 lpr,而 System V 完毕版本是 lp

随着打字与印刷机技巧的向上,在三个页面上错落现身不一样字体成为可能,而且能够将图片像文字肖似打印。可变间距字体,以致更多先进的打印技能,举个例子间隔和连字符,今后都早就规范化。现身了三种对基本的 lpd/lpr 方法等修改设计,举例 LP奥迪Q3ng,下一代的 LPHuayra,以致 CUPS。

有的是能够打字与印刷图形的打字与印刷机,使用 Adobe PostScript 语言进行开头化。三个PostScript 打字与印刷机有一个解释器引擎,它能够表明打字与印刷任务中的命令并从这几个命令中生成最后的页面。PostScript 平常被用做原始文件(举个例子壹个文书文件可能叁个图像文件)和最终格式未有适合的 PostScript 效率的特定打字与印刷机之间的中间层。转变这个特定的打印职务,比如将四个 ASCII 文本文件恐怕三个 JPEG 图像调换为 PostScript,然后再接收过滤器调换PostScript 到非 PostScript 打字与印刷机所必要的终极光栅格式。

近些日子的便携式文书档案格式Portable Document Format(PDF),它便是基于 PostScript 的,已经替换了观念的原始 PostScript。PDF 设计为与硬件和软件非亲非故,它包裹了要打字与印刷的页面包车型地铁一体化描述。你能够查看 以致打字与印刷 PDF 文件。

 

Acrobat是由Adobe公司临盆的PDF 格式是一种全新的电子文书档案格式。依靠Acrobat ,您差非常的少能够用便携式文书档案格式 (Portable Document Format ,简单称谓PDF卡塔尔国 出版全体的文书档案。 PDF 格式的文书档案能真切保留原本的眉宇和内容,甚至字体和图像。那类文书档案可因此电子邮件发送,也可将它们存款和储蓄在WWW 、公司中间网、文件系统或 CD-ROM 上,来供其余顾客在 Microsoft Windows , Mac OS 和 UNIX 等楼台上进展查看。由于该格式使用Adobe集团开拓的PostScript页面描述语言,使得页面中的文字和图表的身分赢得质的极快。不论你是运用PDF文书档案进行网络阅读,照旧打印、印制出版,Adobe Acrobat?都能给你最佳职能。

V

vacation--自动答复邮件
val--验证SCCS文件
vax--获取Computer类型真值
vc--版本决定
vedit--面向荧屏的、基于ex的可视展现编辑器
ver--种种绘图仪的图像过滤器
vgrind--设置程式列表的格式
vi, view, vedit--面向显示器的、基于ex的可视展现编辑器 
view--面向显示器的、基于ex的可视展现编辑器
vipw--编辑密码文件
volcancel--打消对当下驱动器中海市蜃楼的可卸载媒体的央求 
volcheck--检查驱动器中
volmissing--提醒客商,伏乞的卷并不在光驱或磁盘驱动器中
volrmmount--调用rmmount来安装或卸载媒体
vplot--各样绘图仪的图像过滤器

CUPS 和 CUPS 服务器

CUPS 打印系统的骨干是 cupsd 打字与印刷服务器,它是一个运维的护理进程。CUPS 配置文件平时坐落于 /etc/cups/cupsd.conf/etc/cups 目录也可能有与 CUPS 相关的其余的结构文件。CUPS 常常在系统开端化期间开发银行,依据你的发行版分裂,它也大概因此坐落于 /etc/rc.d/init.d 或者 /etc/init.d 目录中的 CUPS 脚本来调整。对于 最新使用 systemd 来初步化的种类,CUPS 服务脚本大概在 /usr/lib/systemd/system/cups.service 中。和许多行使脚本的劳动相仿,你能够告一段落、运维、可能重启守护程序。查看大家的课程:读书 Linux,101:运维等级、指引目的、关闭、和重运转,理解使用开头化脚本的更加多新闻。

配备文件 /etc/cups/cupsd.conf 富含部分管制参数,比如访谈打字与印刷系统、是或不是同意远程打字与印刷、本地打字与印刷池文件等等。在一部分种类上,第二有些单独描述了打字与印刷队列,它常常是由布署工具自动生成的。列表 11 体现了二个暗许的 cupsd.conf 文件中的一些不成方圆。注意,注释是以 # 字符初始的。暗许值平常以注释的秘籍体现,并且能够由此删除前面包车型地铁 # 字符去改变暗许值。

  1. #Only listen for connections from the local machine.
  2. Listen localhost:631
  3. Listen/var/run/cups/cups.sock
  4. #Show shared printers on the local network.
  5. BrowsingOn
  6. BrowseLocalProtocols dnssd
  7. #Default authentication type,when authentication is required...
  8. DefaultAuthTypeBasic
  9. #Webinterface setting...
  10. WebInterfaceYes
  11. #Set the default printer/job policies...
  12. <Policydefault>
  13. #Job/subscription privacy...
  14. JobPrivateAccessdefault
  15. JobPrivateValuesdefault
  16. SubscriptionPrivateAccessdefault
  17. SubscriptionPrivateValuesdefault
  18. #Job-related operations must be done by the owner or an administrator...
  19. <LimitCreate-JobPrint-JobPrint-URI Validate-Job>
  20. Order deny,allow
  21. </Limit>

列表 11. 暗许的 /etc/cups/cupsd.conf 文件的有些剧情

能够用在 cupsd.conf 中使用的文书、目录、和客商配置命令,以后都存款和储蓄在作为代替的 cups-files.conf 中。那是为着防止某个项指标提权攻击。列表 12 浮现了 cups-files.conf 文件中的一些条文。注意,正如在文书等级次序构造标准(FHS)中所期待的那样,打字与印刷池文件暗中认可保存在文件系统的 /var/spool 目录中。查看 man 页面领会 cupsd.confcups-files.conf 配置文件的更加多音讯。

  1. #Location of the file listing all of the local printers...
  2. #Printcap/etc/printcap
  3. #Format of the Printcapfile...
  4. #PrintcapFormat bsd
  5. #PrintcapFormat plist
  6. #PrintcapFormat solaris
  7. #Location of all spool files...
  8. #RequestRoot/var/spool/cups
  9. #Location of helper programs...
  10. #ServerBin/usr/lib/cups
  11. # SSL/TLS keychain for the scheduler...
  12. #ServerKeychain ssl
  13. #Location of other configuration files...
  14. #ServerRoot/etc/cups

列表 12. 默许的 /etc/cups/cups-files.conf 配置文件的部分剧情

列表 12 提及了 /etc/printcap 文件。那是 LPD 打字与印刷服务器的计划文件的名字,并且有的应用程序依旧使用它去鲜明可用的打字与印刷机和它们的属性。它日常是在 CUPS 系统上自动生成的,因而,你大概未有须要去改善它。不过,假若您在确诊客户打字与印刷难点,你大概须求去检查它。列表 13 体现了壹个演示。

  1. #Thisfile was automatically generated by cupsd(8)from the
  2. # /etc/cups/printers.conf file.All changes to thisfile
  3. # will be lost.
  4. HL-2280DW|Brother HL-2280DW:rm=atticf27:rp=HL-2280DW:
  5. anyprint|Any available printer:rm=atticf27:rp=anyprint:
  6. XP-610|EPSON XP-610Series:rm=atticf27:rp=XP-610:

列表 13. 自动生成的 /etc/printcap

以此文件中的每一行都有三个打字与印刷机名字、打字与印刷机描述,远程机器(rm)的名字、以致非常远程机器上的长间距打字与印刷机(rp)。老的 /etc/printcap 文件也叙述了打印机的本领。

 

T

t300, t200s, t4014, t450--各个绘图仪的图像过滤器
tabs--设置极端上的制表符
tail--查看文件的结尾巴部分分
talk--和别的客户交谈
tar--成立磁带档案及丰盛或提取文件
tbl--为nroff或troff设置表的格式
tcopy--拷贝磁带
tee--复制标准输出
tek--各类绘图仪的图像过滤器
telnet--使用TELNET合同连到远程系统的客户分界面
test--判断规范
tftp--普通文件传输程式
time--计算轻便命令的时刻
times--外壳放置函数,用于报告当前外壳的利用时间 
timex--计占星令的大运;报告进度数据和系统活动 
tip--连接到远程系统
tnfdump--把二进制TNF文件调换为ASCII文件
tnfxtract--把根底探查输出提取到跟踪文件中
touch--校订文件的拜见时间和改革时间
tplot, t300, t300s, t4014, t450, tek, ver--种种绘图仪的终极输出的图像过滤器 
tput--开端化终端或询问terminfo数据库
tr--转变字符
trap, onintr--外壳放置函数,用于响应硬件功率信号
troff--排版或安装文件格式
true, false--提供真值
truss--追踪系统调用和连续信号
tset, reset--创立或恢复生机终端特征
tsort--拓扑排序
tty--再次回到客户的极点名
type--写出命令类型的验证
typeset, whence--外壳放置的授命,用于获取/设置外壳变量和函数的本性及值 

文件调换过滤器

你可以运用 CUPS 打字与印刷好些个项指标文书,满含明文的文书文件、PDF、PostScript、和各样格式的图像文件,你只必要提供要打字与印刷的公文名,除此而外你再不供给向 lprlp 命令提供更多的音信。这一个奇妙的壮举是经过行使过滤器来贯彻的。实际上,最近几年来最流行的过滤器就就称为 magicfilter(美妙的过滤器)。

当打字与印刷三个文本时,CUPS 使用多用项因特网邮件增添(MIME)类型去决定适当的调换过滤器。其余的打字与印刷数据包大概利用由 file 命令使用的奇妙数字机制。关于 file 大概奇妙数的越来越多音讯能够查阅它们的 man 页面。

葡京网投哪个正规 ,输入文件被过滤器转变来人中学间层的光栅格式大概 PostScript 格式。一些学业消息,比方打字与印刷数量也会被增加进去。数据最后通过二个后端发送到指标打字与印刷机。还恐怕有局地得以用手动过滤的输入文件的过滤器(如 a2ps 或 dvips)。你能够因而这么些过滤器得到非常格式的结果,或者去处理部分 CUPS 原生并不帮忙的文件格式。

 

N

native2ascii--本机到ASCII转换器
nawk--新形式扫描和管理语言
neqn--制版数学测量检验
newaliases--为邮件别称文件再一次成立数据库
newform--改造文本文件的格式
newgrp--登陆到叁个新组
news--打字与印刷新闻条约
nice--通过改换后的调节优先级调用命令
nis+, NIS+, nis--互连网消息命名服务的新本子
niscat--彰显NIS+表及对象
nischgrp--退换NIS+对象的组拥有者
nischmod--纠正NIS+对象的拜访权限
nischown--校正NIS+对象的具备者
nischttl--更改NIS+对象的依存时间
nisdefaults--显示NIS+默认值
niserror--呈现NIS+出错音讯
nisgrep--搜索NIS+表
nisgrpadm--NIS+组管理命令
nisln--符号链接NIS+对象
nisls--列出NIS+目录的开始和结果
nismatch,nisgep--搜索NIS+表
nismkdir--创建NIS+目录
nispasswd--改过NIS+密码新闻
nisrm--从命名空间中去除NIS+对象
nisrmdir--删除NIS+目录
nistbladm--管理NIS+表
nistest--使用口径表明式重回NIS+命名空间的情况
nl--行编号过滤器
nm--输出指标文件的称呼列表
nohup--运维命令,不受挂起的熏陶
notify--调整进度的执行
nroff--为展示或行式打印机格式化文件

累计打字与印刷机

CUPS 支持各类打印机,包罗:

  • 当地连接的并行口和 USB 口打字与印刷机
  • 因特网打字与印刷公约(IPP)打字与印刷机
  • 远程 LPD 打印机
  • 使用 SAMBA 的 Microsoft® Windows® 打印机
  • 使用 NCP 的 Novell 打印机
  • HP Jetdirect 打印机

当系统运维只怕配备连接时,现在的大部种类都会尝试自动检验和机动配置本地硬件。相同,超级多互连网打字与印刷机也足以被自动检查实验到。使用 CUPS 的 web 管理工科具(http://localhost:631 或者 http://127.0.0.1:631)去搜寻或加上打字与印刷机。好多发行版都包涵它们本人的布署工具,比如,在 SUSE 系统上的 YaST。图 2 显得了选择 localhost:631 的 CUPS 界面,图 3 体现了 Fedora 27 上的 GNOME 打字与印刷机设置对话框。

葡京正网网投 5

图 2. 使用 CUPS 的 web 界面

葡京正网网投 6

图 3. Fedora 27 上的打字与印刷机设置

你也足以从命令行配置打字与印刷机。在配置打字与印刷机在此之前,你须要部分关于打字与印刷机和它的总是形式的主干音信。倘诺是二个长途系统,你还需求一个客户ID 和密码。

您供给去理解您的打字与印刷机使用什么的驱动程序。不是有着的打字与印刷机都援助Linux,有个别打字与印刷机在 Linux 上压根就无法利用,恐怕成效受限。你能够去 OpenPrinting.org 去查看是不是有您的一定的打字与印刷机的驱动程序。lpinfo 命令也得以帮您鉴定区别有效的配备项目和驱动程序。使用 -v 选项去列出帮衬的设备,使用 -m 选项去列出驱动程序,如列表 14 所示。

  1. [ian@atticf27 ~]$ lpinfo -m |grep-i xp-610
  2. lsb/usr/Epson/epson-inkjet-printer-escpr/Epson-XP-610_Series-epson-escpr-en.ppd.gz
  3. EPSON XP-610Series,EpsonInkjetPrinterDriver(ESC/P-R)forLinux
  4. [ian@atticf27 ~]$ locate"Epson-XP-610_Series-epson-escpr-en.ppd.gz"
  5. /usr/share/ppd/Epson/epson-inkjet-printer-escpr/Epson-XP-610_Series-epson-escpr-en.ppd.gz
  6. [ian@atticf27 ~]$ lpinfo -v
  7. network socket
  8. network ipps
  9. network lpd
  10. network beh
  11. network ipp
  12. network http
  13. network https
  14. direct hp
  15. serial serial:/dev/ttyS0?baud=115200
  16. direct parallel:/dev/lp0
  17. network smb
  18. direct hpfax
  19. network dnssd://Brother%20HL-2280DW._pdl-datastream._tcp.local/
  20. network dnssd://EPSON%20XP-610%20Series._ipp._tcp.local/?uuid=cfe92100-67c4-11d4-a45f-ac18266c48aa
  21. network lpd://BRN001BA98A1891/BINARY_P1
  22. network lpd://192.168.1.38:515/PASSTHRU

列表 14. 可用的打字与印刷机驱动程序

这个 Epson-XP-610_Series-epson-escpr-en.ppd.gz 驱动程序在自家的连串上位居 /usr/share/ppd/Epson/epson-inkjet-printer-escpr/ 目录中。

假设您找不到驱动程序,你能够到打字与印刷机生产商的网址看看,有可能会有专项使用的驱动程序。譬如,在写那篇随笔的时候,Brother 就有三个自身的 HL-2280DW 打字与印刷机的驱动程序,不过,那几个驱动程序在 OpenPrinting.org 上还一直不列出来。

万一您访谈齐了主题消息,你能够如列表 15 所示的那么,使用 lpadmin 命令去布置打印机。为此,笔者将为自家的 HL-2280DW 打字与印刷机创立其余三个实例,以便于两岸打字与印刷。

  1. [ian@atticf27 ~]$ lpinfo -m |grep-i "hl.*2280"
  2. HL2280DW.ppd Brother HL2280DW for CUPS
  3. lsb/usr/HL2280DW.ppd Brother HL2280DW for CUPS
  4. [ian@atticf27 ~]$ lpadmin -p HL-2280DW-duplex -E -m HL2280DW.ppd
  5. >-v dnssd://Brother%20HL-2280DW._pdl-datastream._tcp.local/
  6. >-D "Brother 1"-o sides=two-sided-long-edge
  7. [ian@atticf27 ~]$ lpstat-a
  8. anyprint accepting requests since Mon29Jan201801:17:09 PM EST
  9. HL-2280DW accepting requests since Tue30Jan201810:56:10 AM EST
  10. HL-2280DW-duplex accepting requests since Wed31Jan201811:41:16 AM EST
  11. HXP-610 accepting requests since Mon29Jan201810:34:49 PM EST

列表 15. 布署一台打字与印刷机

您能够选用带 -c 选项的 lpadmin 命令去创建二个仅用于双面打字与印刷的新分类,而不用为了相互打字与印刷去成立二个打字与印刷机的副本。

若果您须求删除一台打字与印刷机,使用带 -x 选项的 lpadmin 命令。

列表 16 呈现了哪些去删除打字与印刷机和成立多个取代类。

  1. [ian@atticf27 ~]$ lpadmin -x HL-2280DW-duplex
  2. [ian@atticf27 ~]$ lpadmin -p HL-2280DW-c duplex -E -D "Duplex printing"-o sides=two-sided-long-edge
  3. [ian@atticf27 ~]$ cupsenable duplex
  4. [ian@atticf27 ~]$ cupsaccept duplex
  5. [ian@atticf27 ~]$ lpstat-a
  6. anyprint accepting requests since Mon29Jan201801:17:09 PM EST
  7. duplex accepting requests since Wed31Jan201812:12:05 PM EST
  8. HL-2280DW accepting requests since Wed31Jan201811:51:16 AM EST
  9. XP-610 accepting requests since Mon29Jan201810:34:49 PM EST

列表 16. 去除一个打印机和创办多个类

你也能够使用 lpadmin 或者 lpoptions 命令去设置种种打字与印刷机选项。详细音讯请查看 man 页面。

 

Z

zcat--压缩、解压文件或彰显张开后的文本
zipinfo--列出有关zip档案的详尽新闻

官方地址如下: 

 

 

solaris 9的

下载的:

葡京正网网投 , 

拘系打字与印刷队列

客户直接打字与印刷作业到二个名叫打字与印刷队列print queue的逻辑实体。在单顾客系统中,打字与印刷队列和打字与印刷机日常是差不离千人一面的意趣。然则,CUPS 允许系统不用总是到二个打字与印刷机上,而最终在四个远道系统上的排队打字与印刷作业,况且经过采纳分类,允许将定向到多少个分类的打字与印刷作业在该分类第多少个可用的打字与印刷机上打字与印刷。

您能够检查和保管打印队列。对于 CUPS 来讲,个中有的指令完结了有的新操作。此外的有的是来自 LPD 的合作命令,可是以后的局地抉择平日是最早的 LPD 打印系统筛选的有限子集。

您还行 CUPS 的 lpstat 命令去检查队列,以询问打字与印刷系统。一些科学普及选项如下表 1。

< 如出示不全,请左右滑动 >

选项 作用
-a 显示打印机状态
-c 显示打印分类
-p 显示打印状态:enabled 或者 disabled
-s 显示默认打印机、打印机和类。相当于 -d -c -v注意:要指定多个选项,这些选项必须像值一样分隔开。
-v 显示打印机和它们的设备。

表 1. lpstat 发令的精选

您也能够采纳 LPD 的 lpc 命令(它能够在 /usr/sbin 中找到)使用它的 status 选项。假令你不想内定打印机名字,将列出全部的系列。列表 1 显示了命令的片段示范。

  1. [ian@atticf27 ~]$ lpstat-d
  2. system default destination: HL-2280DW
  3. [ian@atticf27 ~]$ lpstat-v HL-2280DW
  4. device for HL-2280DW: dnssd://Brother%20HL-2280DW._pdl-datastream._tcp.local/
  5. [ian@atticf27 ~]$ lpstat-s
  6. system default destination: HL-2280DW
  7. members of class anyprint:
  8. HL-2280DW
  9. XP-610
  10. device for anyprint:///dev/null
  11. device for HL-2280DW: dnssd://Brother%20HL-2280DW._pdl-datastream._tcp.local/
  12. device for XP-610: dnssd://EPSON%20XP-610%20Series._ipp._tcp.local/?uuid=cfe92100-67c4-11d4-a45f-ac18266c48aa
  13. [ian@atticf27 ~]$ lpstat-a XP-610
  14. XP-610 accepting requests since Thu27Apr201705:53:59 PM EDT
  15. [ian@atticf27 ~]$ /usr/sbin/lpc status HL-2280DW
  16. HL-2280DW:
  17. printer is on device 'dnssd' speed -1
  18. queuing is disabled
  19. printing is enabled
  20. no entries
  21. daemon present
  22. ``

列表 1. 来得可用打字与印刷队列

以此示例体现了两台打印机 —— HL-2280DW 和 XP-610,和叁个分类 anyprint,它同意打字与印刷作业定向到这两台打印机中的第叁个可用打字与印刷机。

在这里个示例中,已经禁止使用了打字与印刷到 HL-2280DW 队列,不过打字与印刷作用是启用的,那样便于将打字与印刷机脱机维��在此以前能够成功打字与印刷队列中的义务。启用照旧禁止使用队列,能够动用 cupsacceptcupsreject 命令来保管。从前它们叫做 acceptreject,你可能也许在 /usr/sbin 中找到这一个命令,但它们今后都以标识链接到新的命令上了。相似,启用依旧禁止使用打字与印刷,你能够应用 cupsenablecupsdisable 命令来治本。在早期版本的 CUPS 中,这么些被叫做 enabledisable,它大概会与 bash shell 内置的 enable 混淆。列表 2 呈现了哪些去启用打印机 HL-2280DW 上的队列,而防止它的打字与印刷。CUPS 的多少个指令援助接收 -r 选项去提供叁个该操作的说辞。这些理由会在您使用 lpstat 时彰显,不过倘让你使用的是 lpc 命令则不博览会示它。

  1. [ian@atticf27 ~]$ lpstat-a -p HL-2280DW
  2. anyprint accepting requests since Mon29Jan201801:17:09 PM EST
  3. HL-2280DWnot accepting requests since Thu27Apr201705:52:27 PM EDT -
  4. Maintenance scheduled
  5. XP-610 accepting requests since Thu27Apr201705:53:59 PM EDT
  6. printer HL-2280DWis idle. enabled since Thu27Apr201705:52:27 PM EDT
  7. Maintenance scheduled
  8. [ian@atticf27 ~]$ accept HL-2280DW
  9. [ian@atticf27 ~]$ cupsdisable -r "waiting for toner delivery" HL-2280DW
  10. [ian@atticf27 ~]$ lpstat-p -a
  11. printer anyprint is idle. enabled since Mon29Jan201801:17:09 PM EST
  12. printer HL-2280DW disabled since Mon29Jan201804:03:50 PM EST -
  13. waiting for toner delivery
  14. printer XP-610is idle. enabled since Thu27Apr201705:53:59 PM EDT
  15. anyprint accepting requests since Mon29Jan201801:17:09 PM EST
  16. HL-2280DW accepting requests since Mon29Jan201804:03:50 PM EST
  17. XP-610 accepting requests since Thu27Apr201705:53:59 PM EDT

列表 2. 启用队列和剥夺打字与印刷

用心:客户实施那个职分必得通过授权。它只怕要求是 root 顾客依然别的的授权客户。在 /etc/cups/cups-files.conf 中能够见见 SystemGroup 的条目,cups-files.conf 的 man 页面有更加的多授权客商组的音讯。

 

B

banner--制作通知
basename, dirname--显示路线名部分
batch--以往试行命令
bc--二进制总结器
bdiff--相当大文件
bfs--扫描大文件
bg--调节进程实行
bgplot--各样绘图仪的图像过滤器
biff--通告收到邮件新闻
break, continue--外壳放置函数,用以中断循环

管住顾客打字与印刷作业

近期,你早就知道了部分怎样去检查打字与印刷队列和类的议程,作者将给您来得如哪个地点理打字与印刷队列上的功课。你要做的率先件事是,如何找到八个一定打字与印刷机也许全体打字与印刷机上排队的随机作业。完结上述专业要利用 lpq 命令。若无一些名其余取舍,lpq 将显得私下认可打字与印刷机上的队列。使用 -P 选项和贰个打字与印刷机名字将点名打字与印刷机,大概应用 -a 选项去钦命全数的打字与印刷机,如下边包车型客车列表 3 所示。

  1. [pat@atticf27 ~]$ #As user pat (non-administrator)
  2. [pat@atticf27 ~]$ lpq
  3. HL-2280DWisnot ready
  4. RankOwnerJobFile(s)TotalSize
  5. 1st unknown 4 unknown 6144 bytes
  6. 2nd pat 6 bitlib.h 6144 bytes
  7. 3rd pat 7 bitlib.C 6144 bytes
  8. 4th unknown 8 unknown 1024 bytes
  9. 5th unknown 9 unknown 1024 bytes
  10. [ian@atticf27 ~]$ #As user ian (administrator)
  11. [ian@atticf27 ~]$ lpq -P xp-610
  12. xp-610is ready
  13. no entries
  14. [ian@atticf27 ~]$ lpq -a
  15. RankOwnerJobFile(s)TotalSize
  16. 1st ian 4 permutation.C 6144 bytes
  17. 2nd pat 6 bitlib.h 6144 bytes
  18. 3rd pat 7 bitlib.C 6144 bytes
  19. 4th ian 8.bashrc 1024 bytes
  20. 5th ian 9.bashrc 1024 bytes

列表 3. 用到 lpq 检查打字与印刷队列

在这里个示例中,共有三个作业,它们是 4、6、7、8、和 9,并且它是名称叫HL-2280DW 的打字与印刷机的系列,并不是 XP-610 的。在此个示例中运用 -P 选项,可粗略地突显哪个打字与印刷机已经希图好,然而并未有队列职责。注意,CUPS 的打字与印刷机命名,是深浅写不灵敏的。还要小心的是,客商 ian 提交了同样的功课五遍,当叁个功课未有第一时间打印时,平常能见到客商的这种动作。

相近情状下,你或者会翻动恐怕保卫安全您和睦的打字与印刷作业,可是,root 顾客如故其余授权的顾客平常会去管理别的打字与印刷作业。大多数 CUPS 命令都足以应用四个 -E 选项,对 CUPS 服务器与顾客端之间的通信举办加密。

使用 lprm 命令从队列中去删除一个 .bashrc 作业。假如不使用选拔,将去除当前的作业。使用 - 选项,将去除全部的作业。要么就好像列表 4 那么,钦命一个要去除的学业列表。

  1. [[pat@atticf27 ~]$ #As user pat (non-administrator)
  2. [pat@atticf27 ~]$ lprm
  3. lprm:Forbidden
  4. [ian@atticf27 ~]$ #As user ian (administrator)
  5. [ian@atticf27 ~]$ lprm 8
  6. [ian@atticf27 ~]$ lpq
  7. HL-2280DWisnot ready
  8. RankOwnerJobFile(s)TotalSize
  9. 1st ian 4 permutation.C 6144 bytes
  10. 2nd pat 6 bitlib.h 6144 bytes
  11. 3rd pat 7 bitlib.C 6144 bytes
  12. 4th ian 9.bashrc 1024 bytes

列表 4. 使用 lprm 删除打字与印刷作业

专一,顾客 pat 不能够去除队列中的第贰个作业,因为它是客户 ian 的。然则,ian 可以去除他自个儿的 8 号作业。

别的的能够帮你操作打字与印刷队列中的作业的指令是 lp。使用它可以去改正作业属性,举例打字与印刷数量依然优先级。大家只要用户 ian 希望她的学业 9 在客户 pat 的课业在此以前打字与印刷,况兼期待打字与印刷两份。作业优先级的默许值是 50,它的优先级范围从最低的 1 到最高的 100 之间。客商 ian 可以使用 -i-n、以及 -q 选项去钦定多少个要修正的课业,而新的打字与印刷数量和预先级能够如上面包车型大巴列表 5 所示的那么去改过。注意,使用 -l 选项的 lpq 命令能够提供更详尽的出口。

  1. [ian@atticf27 ~]$ lpq
  2. HL-2280DWisnot ready
  3. RankOwnerJobFile(s)TotalSize
  4. 1st ian 4 permutation.C 6144 bytes
  5. 2nd pat 6 bitlib.h 6144 bytes
  6. 3rd pat 7 bitlib.C 6144 bytes
  7. 4th ian 9.bashrc 1024 bytes
  8. [ian@atticf27 ~]$ lp-i 9-q 60-n 2
  9. [ian@atticf27 ~]$ lpq
  10. HL-2280DWisnot ready
  11. RankOwnerJobFile(s)TotalSize
  12. 1st ian 9.bashrc 1024 bytes
  13. 2nd ian 4 permutation.C 6144 bytes
  14. 3rd pat 6 bitlib.h 6144 bytes
  15. 4th pat 7 bitlib.C 6144 bytes

列表 5. 选用 lp 去改换打印数量和事情发生此前级

最后,lpmove 命令能够允许贰个功课从二个队列移动到另二个队列。比方,大家兴许因为打字与印刷机 HL-2280DW 以往无法接收,而想去移动贰个学业到其余的队列上。你能够钦赐一个功课编号,比方9,只怕您能够用多个行列名加一个连字符去节制它,譬如,HL-2280DW-0。lpmove 命令的操作须要是授权客户。列表 6 展现了何等去从四个种类移动作业到此外的体系,先是内定打字与印刷机和学业 ID 移动,然后是移动钦赐打字与印刷机的装有作业。稍后大家能够去重新检查队列,在那之中二个作业已经在打印中了。

  1. [ian@atticf27 ~]$ lpmove HL-2280DW-9 anyprint
  2. [ian@atticf27 ~]$ lpmove HL-2280DW xp-610
  3. [ian@atticf27 ~]$ lpq -a
  4. RankOwnerJobFile(s)TotalSize
  5. active ian 9.bashrc 1024 bytes
  6. 1st ian 4 permutation.C 6144 bytes
  7. 2nd pat 6 bitlib.h 6144 bytes
  8. 3rd pat 7 bitlib.C 6144 bytes
  9. [ian@atticf27 ~]$ # A few minutes later
  10. [ian@atticf27 ~]$ lpq -a
  11. RankOwnerJobFile(s)TotalSize
  12. active pat 6 bitlib.h 6144 bytes
  13. 1st pat 7 bitlib.C 6144 bytes

列表 6. 使用 lpmove 移动作业到其余一个打字与印刷队列

要是您利用的是 CUPS 之外的打字与印刷服务器,例如 LPD 或许LPMuranong,大超级多的体系管理功能是由 lpc 命令的子命令来拍卖的。举例,你能够使用 lpc topq 去运动二个学业到行列的下面。此外的 lpc 子命令包涵 disabledownenableholdmoveredirectrelease、和 start。这个子命令在 CUPS 的极其命令中绝非完结。

 

H

hash,rehash,unhash,hashstat--计算目录内容的在那之中哈希表 
hashcheck,hashmake--报告拼写错误
hashstat--总计目录内容的中间哈希表
head--突显文件的前几行
help,sccs-help--寻求关于SCCS错误或警报新闻的补助
history, fc--管理命令历史列表
hostid--打字与印刷当前主机的数字标记符
hostname--设置或打字与印刷当前主机系统名
hp7221plot, hpplot--种种绘图仪的图像过滤器

U

u3b, u3b2, u3b5, u3b15, u370--得到微电脑类型真值
ucblinks--为SunOS 4.x的包容性加多/dev项
ul--给终端展现的文书加下划线
ulimit, unlimit--设置或得到系统能源的外壳约束
umask--取得或安装文件方式开创掩码
unalias--删除命令的小名
uname--打字与印刷当前系统名
uncompress--解压或出示张开的文书
unexpand--把空格字符转变为制表符
unget--裁撤以前获得的SCCS文件
unhash--总结目录的此中哈希表目录
unifdef--从C源程式中解析和删除ifdef行
uniq--报告或过滤出文件中的重复行
units--将以正规化单位发挥的数量转变为其余单位
unix2dos--把公文文件由ISO格式转变为DOS格式
unlimit--设置或获得外壳系统财富的节制
unpack--解压和开展文件
unset, unsetenv--外壳放置函数,分明情状变量性情
until--外壳放置函数,在标准化为真时施行操作
unzip--列出、测量检验和领取Zip档案中的压缩文件
uptime--显示系统运行的时日
users--显示登入客户的减少列表
uucp, uulog, uuname--UNIX到UNIX系统文件复制
uuencode, undecode--对二进制文件编码或解码
uuglist--打字与印刷可用服务级其他列表
uulog, uuname--UNIX到UNIX的种类复制
uupick--公共的UNIX到UNIX的文书复制
uustat--uucp状态查询和作业调整
uuto, uupick--公共的UNIX到UNIX系统文件的复制
uux--UNIX到UNIX的系统命令的实行

Y

yacc--另三个编译器
ypcat--彰显NIS数据库中的值
ypmatch--显示NIS映射中的键值
ypasswd--更正NIS数据库中的网络密码
ypwhich--再次回到映射主机的NIS服务器的称号

K

kbd--键盘命令
kdestroy--消除Kerberos证实书
Kerberos--介绍Kerberos安整种类
keylogin--使用keyserv解密并蕴藏密钥
keylogout--用keyserv删除存款和储蓄的密钥
kill--停止进程或对经过发模拟信号
kinit--Kerberos登入命令
klist--列出脚下具备的Kerberos证实书
ksh,rksh--korn外壳,一个职业的/节制的一声令下和编制程序语言 
ksrvtgt--使用劳务密钥获取并累积Kerberos授权证实书 

D

date--写日期和时间
dc--桌面总括器
delta, sccs-delta--对SCCS文件生成增量更正
deroff--删除nroff/troff, tbl和eqn结构
df--报告空闲磁盘块和文书的多少
dhcpinfo--展现通过DHCP收到的参数值
diff--逐行展现多少个公文文件之间的差异
diff3--比较3个公文之间的歧异
diffmk--标识troff输入文件的本子之间的反差
dircmp--目录相比
dirname--提供路线名称部分
dirs--修正职业目录
dis--目的代码反汇编程式
disable--禁用LP打印机
dispgid--展现全体合法组名称列表
dispuid--显示全体官方客户名称的列表
dos2unix--将DOS格式的公文文件调换为ISO格式
download--下载主机上驻留的PostScript字体
dpost--PostScript打字与印刷机的troff后Computer
du--汇总磁盘的利用
dumbplot--各类绘图仪的图像过滤器
dump--为外壳脚本转储目的文件的选定部分
dumpcs--突显当前地点的代码集表
dumpkeys--转储键盘调换表

G

gcore--获得运维进程的基本印象
gencat--创造格式化的音讯目录
genmsg--从源文件中抽出新闻来扭转新闻源文件
get, sccs-get--检索SCCS文件的版本
getconf--得到设置值
getfacl--展现大肆文件的新闻
getopt--分析命令选项
getoptcvt--转产生getopts来深入分析命令选项
getopts--深入分析实用程式选项
gettext--从音信数据库中搜索文本字符串
gigiplot--各类绘图仪的图像过滤器
glob--张开词列表的外壳放置函数
goto--外壳放置函数
gprof--展现调用图像设置文件数量
graph--画图像
grep--在文件中找寻一种方式
groups--打字与印刷客户组的分子
grpck--密码/组文件检查程式

L

last--呈现注册和收回音信
lastcomm--按相反的逐一展现近年来进行的下令
ld--目的文件的链接编辑器
ldapadd--ldap条款增多和改过工具
ldapdelete--ldap删除条约工具
ldapmodify, ldapadd--ldap条约增多和更改工具
ldapmodrdn--ldap校正条约HavalDN工具
ldapsearch--ldap寻找工具
ldd--列出可实行文件或共享对象的动态从属关系 
ld.so.1--动态目的的运作阶段链接程式
let--用于总结一个或几个算术表明式的外壳内置函数 
lex--为词汇职责生成程式
limit,ulimit,unlimit--设置或获得可用系统能源的界定 
line--读一行
lint--C程式验证器
listusers--列出客商登入音讯
ln--生成文件的硬链接或标识链接
loadfont--呈现或改进X86显示卡字体音信
loadkeys, dumpkeys--加载或转储键盘转换表
locale--得到地区一定的消息
localedef--定义地区意况
logger--向系统日志中增多条目款项
login--登陆到系统中
logname--再次回到顾客的登陆名
logout--外壳放置函数,从登入会话中退出
look--在系统目录中追寻字词或在蕴藏列表中查找行 
lookbib--在书目数据库中搜索援用
lorder--查找目的或库档案的逐条关系
lp--建议打字与印刷供给
lpc--行式打字与印刷机调整造进度式
lpq--展现打印队列的剧情
lpr--提交BSD打字与印刷诉求
lprm--从打字与印刷队列中除去打字与印刷哀告
lpstat--展现关于打字与印刷服务状态的音信
lptest--生成行式打字与印刷机脉动情势
ls--列出目录的源委

P

pack, pcat, unpack--压缩和平解决压文件
page--浏览或阅读文本文件
pagesize--展现内部存款和储蓄器页面包车型地铁高低
passwd--改换登入密码和密码属性
paste--归总文件中的对应行或三翻五次行
patch--将转移应用于文件
pathchk--检查路线名
pax--可移植档案文件的调换
pcat--压缩和平解决压文件
pcmapkeys--在文件情势中为PC调控台设置键盘扩展映射和扫描码转变 
pcred--Proc工具
pdp11--获取Computer类型真值
pfiles, pflags--Proc工具
pg--文件细读过滤器
pgrep, pkill--查找进度或对进程发时域信号
pkginfo--彰显软件包消息
pkgmk--生成可安装的软件包
pkgparam--展现软件包参数值
pkgproto--生成原型文件条款,作为pkgmk命令的输入
pkgtrans--转变软件包的格式
pkill--查找进度或对进程发非确定性信号
pldd--Proc工具
plimit--获取或安装运维进程的财富约束
plot,aedplot,atoplot,bgplot,crtplot,dumbplot,gigiplot--种种绘图仪的图像
过滤器
pmap--Proc工具
popd--退换工作目录
postdaisy--Diablo 630秋菊轮文件的PostScript转换器
postdmd--DMD位图像和文字件的PostScript调换器
postio--PostScript打字与印刷机的串口
postmd--PostScript打字与印刷机的矩阵展现程式
postplot--plot(4卡塔尔(قطر‎图像文件的PostScript调换器
postprint--文本文件的PostScript转变器
postreverse--反转PostScript文件的页码顺序
posttek--Tektronix 4014文件的PostScript转换器
pr--打字与印刷文件
prex--在两个进度或基本中央调节制追踪
print--外壳放置函数,输出字符到显示器或窗口
printenv--突显当前境遇变量
printf--写格式化输出
priocntl--突显或设置内定进度的调治参数
proc,pflags,pcred,pmap,pldd ,psig ,pstack,pfiles ,pwdx,pstop,prun,
pwait,pfree,ptime--proc工具
prof--呈现设置文件数量
prs,sccs-prs--展现SCCS文件中的校订表音信
prun--Proc工具
ps--报告进度情形
pig,pstack,pstop,ptime,ptree--Proc工具
pushd--改革专门的学业目录
pvs--彰显动态指标的里边音信
pwait--Proc工具
pwd--重返职业目录名
pwxd--Proc工具

X

xargs --将叁个指令的科公输盘出转变为另二个发令的参数
xgettxt--从C程式提取xgettxt调用字符串
xstrt--从C程式提取字符串

A

acctcom--查找和打字与印刷进度总括文件
adb--通用调节和测验器
addbid--成立或扩大书目数据库
admin,scci-admin--创造和管理SCCI历史文件
aedplot--各样绘图仪的图像过滤器
alias,unalias--成立和删除假名
answerbook2--联机文件系统
appletviewer--浏览Java小程式
apropos--通过重大字查找命令
ar--维护可移植档案和库
arch--显示当前主机的种类构造
as--汇编器
asa--将FORTRAN回车调控输出调换到可打字与印刷的格式
at, batch--将来实施命令
atoplot--种种绘图仪的图像过滤器
atq--突显在指准期间运作的排队的课业
atrm--删除由at或batch假脱机的作业
audioconvert--调换音频文件格式
audioplay--播放音频文件
audiorecord--摄像音频文件
awk--方式扫描和拍卖语言

C

cal--彰显日历
calendar--提示服务
cancel--撤除打字与印刷诉求
case, switch, select--从操作列表举行分选的放置函数
cat--连接并展现文件
cc--C 编译器
cd,chdir, pushd, popd, dirs--改变职业目录
cdc, sccs-cdc--退换SCCS增量更改的增量修正表明
chdir--退换职业目录
checheq--制版数学测量试验
checknr--检查nroff和troff输入文件的错误
chgrp--改变文件组全体权
chkey--退换客商的安全RPC密钥对
chmod--改变文件的权力形式
chown--改革文件全数权
cksum--写文件校验和及尺寸
clear--消弭终端荧屏
cmp--相比很多个公文
col--反向换行过滤器
com, sccs-comb--组合SCCS增量校勘
comm--采取或吐弃四个文件中同样的行
command--推行简单的通令
compress, uncompress, zcat--压缩、解压缩文件或出示扩张文件 
continue, break--外壳放置函数
cp--拷贝文件
cpio--拷进和拷出文件档案
cpp--C语言预微处理机
corntab--客户表文件,准时代顺序排列
crtplot--各样绘图仪的图像过滤器
crypt--加密或解密文件
csh--带有类C语法的外壳命令解释器
csplit--在上下文的幼功上拆分文件
ct --登陆到长途终端
ctags--创设多少个标记文件,以和ex和vi一同行使
cu--调用另一个UNIX系统
cut--剪切文件每行中选择的字段

R

ranlib--将档案调换到随机存取的库
rcp--远程文件复制
rdist--远程文件布满程式
read--从典型输入读入一行
readonly--外壳放置函数,防止钦赐变量被另行赋值
red--文本编辑器
refer--通过书目数据库扩张和丰盛援用
regcmp--编写翻译正则表明式
rehash--总结目录内容的中间哈希表
remote_shell, remsh--远程外壳
renice--改动正在运营的经过的先行级
repeat--外壳放置函数,重复有些操作
reset--设置或复苏终端特点
return--外壳放置函数, 跳过操作类别
rksh--Korn外壳,一种标准/受限的下令和程式设计语言 
rlogin--远程登陆
rm,rmdir--删除目录项
rmail--读电子邮件或向客商发送电子邮件
rmdel--删除SCCS文件中的增量校订
rmdir--删除目录项
rmic--Java RMI占位程式编写翻译器
rmiregistry--注册远程Java对象
roffbib--格式化和出示书目数据库
rpcgen--IPC共同商议编译器
rsh,remsh,remote shell--远程外壳
rup--显示远程系统的主机状态(RPC版本)
uptime--呈现本地系统的主机状态
rusage--呈现命令使用能源的意况
rusers--展现登入到长途系统上的客户
rwho--展现登陆到地方系统上的顾客

M

m4--宏微机
mach--显示当前主机的微微处理机类型
machid--获得Computer类型的真值
mail, rmail--读取邮件或向客户发送邮件
mailcompat--为Solaris邮箱提供宽容性
mailq--打字与印刷邮件队列
mailstats--打字与印刷Sendmail收罗的总括新闻
mailx, mail, Mail--人机联作式新闻管理系列
make--维护、更新和另行生成相关程式和文件
makekey--创立加密密钥
man--查找并展现参谋手册页
mconnect--连接到SMTP邮件服务器套接字
mcs--调控目的文件的注释节
mesg--允许或回绝信息
mkdir--生成目录
mkmsgs--创立gettxt使用的音讯文件
mkstr--通过传送C源文件信息来创建错误新闻文件
more, page--在文件文件中浏览或翻页
msgfmt--从音信文件中创立消息指标
mt--磁带调控
mv--移动文件

F

factor--取得数字的素因子
false--提供真值
fastboot, fasthalt--不反省磁盘而再一次现身运行/暂停系统
fc--管理命令历史列表
fdformat--格式化磁盘或PCMCIA存款和储蓄卡
fg--调节进度推行
fgrep--在文件中追寻一定字符串
file--鲜明文件类型
filesync--同步常规、目录或非常文件
find--查找文件
finger--显示关于地点和长间距顾客的信息
fmt--轻易文本格式化程式
fmtmsg--在行业内部错误或系统调节台上展现音讯
fnattr--更新和反省和FNS命名对象有关的属性
fnbind--将引用绑定在FNS名称上
fnlist--展现FNS上下文中的名称和援用绑定
fnlookup--显示绑定在FNS名称上的引用
fnrename--重新命名FNS名称的绑定
fnsearch--搜索有一定属性的FNS对象
fnunbind--从FNS名称中排除援用的绑定
fold--折叠行的过滤器
for,foreach,repeat--内置重复函数
from--展现新达到的邮件消息的日子和发件人
ftp--文件传输程式
function--定义外壳函数的外壳放置命令

本文由葡京网投哪个正规发布于联系我们,转载请注明出处:unix下面是常用命令及简单说明,完全指南

关键词:

上一篇:听顾慧君朗诵徐托柱诗,悲伤向日葵

下一篇:s60终于安装成功,Symbian开发平台的搭建之VC