找回密码
 立即注册
查看: 9788|回复: 49

[教程] 彻底关闭x3p打印机服务(重启后不再自动启动)

  [复制链接]

1

主题

11

回帖

256

积分

中级渣柚V1

积分
256
发表于 2019-10-26 11:04:33 | 显示全部楼层 |阅读模式
本帖最后由 zobinqy 于 2019-10-26 14:15 编辑
不知道有没有大佬研究过,昨晚研究了一下。猜测要么写x3p代码的程序员疏忽,要么不同的人写的,多写了一段代码,导致即使在应用管理页面关闭了打印机服务,重启系统后,打印机服务会自动开启。
6 H* t# z# }, \. J+ I
4 t5 c; q9 S7 a7 V7 T% A$ m
9 A/ e4 w; f* H/ b0 \. k/ Q
                               
登录/注册后可看大图
以下为原理,不想看的可以跳过
通俗易懂的说,大致原理是。关闭打印机后,在/sata/.storage/appblock目录,会自动生成cups文件。开机自启脚本会检测是否存在该文件
3 f& J0 e6 W  U$ q: x+ p0 I/ _--存在,不启动打印机服务
( j5 Z7 {9 k9 q+ W" t$ \; @7 A--不存在,启动打印机服务
1 L6 O; O9 I  {* [+ N; i! u3 p' y6 A: i
但是,但是,但是,程序员哥哥多写了一行代码:rm -f /sata/.storage/appblock/cups0 e6 p: j- c  c- x
也就是说,在开机自启脚本检测之前,cups文件就被删掉了,导致的结论只有一条:1 I, ^$ d# d# Q" s
--不存在,启动打印机服务: H* F3 w( w* M6 \2 t' f6 F
" V' a; O' ?' ^1 y3 V$ i1 u9 Q. J
既然知道了原理,把这行多余的代码删掉(或注释掉)就行
# L* s! K- m5 R/ ~1 ?9 Y# ?7 {1 i4 z/ M  K( w
8 ^  Y) O9 o0 ]3 m3 f2 y
                               
登录/注册后可看大图
4 Y# v& L/ V8 G9 P

+ q5 J- X& Q+ c/ `1 E' e
. V4 Z! G$ t- v4 f
解决:1 I2 L# b2 l% w1 \3 P1 R
ssh登录,输入6 R/ `' T# S6 z8 \
mount-o remount,rw / && vim /etc/init.d/S60cups
) Q( L* ^; L* F; I! M. i8 a3 b) y! Z! l: m

$ l) p6 R0 v  ?: g光标移动到rm -f /sata/.storage/appblock/cups这行的最前面,按键盘上的i键,进入编辑模式,输入#,变成这样了
( |& G: r, r1 _% k2 N7 b. k 1.jpg , K' Z: \1 R7 O3 D" B5 [6 @
( K/ P1 `; \- x9 x% e7 k6 {

' R: u3 l* H7 e* ^$ z' T然后按一下键盘左上角的Esc键,输入:wq, t: l" o# S( W2 F8 x9 M
什么,你不会输入:   键盘上shift和L键右边的;:键同时按( a1 f0 g' @4 r6 `$ @7 p
) k. K) I+ {/ G/ `- f' P* A2 D

! t; b& _, {; K! N4 _$ C最后应用管理页面,关闭打印机即可
$ e/ w. Y6 ?. h1 e/ C
( l! R1 j& P; T8 H4 J+ T) V' p5 O/ |) [# W7 \- A
$ n4 l& E5 s! @5 E, m4 ?

2 {) m& ]1 O+ q! V6 X; F' K

评分

参与人数 2渣金 +25 经验值 +20 收起 理由
zystbbs + 10 + 5 赞一个!
jakc + 15 + 15 很给力!

查看全部评分

4

主题

89

回帖

407

积分

中级渣柚V1

积分
407
发表于 2019-10-26 11:54:42 | 显示全部楼层
本帖最后由 saraxu 于 2019-10-26 11:56 编辑
! _2 Z4 g. f3 Q6 Q  v, I! ]: O4 H2 z3 d
看一下~~~~~~~~

4

主题

89

回帖

407

积分

中级渣柚V1

积分
407
发表于 2019-10-26 12:06:37 | 显示全部楼层
我来给楼主补充一下,楼主第一个命令应该是 mount -o remount rw / 没有中间的逗号。然后vi编辑退出,实际上是要先按一下ESC,然后在输入:wq,才能退出

评分

参与人数 1渣金 +10 经验值 +5 收起 理由
jakc + 10 + 5 赞一个!

查看全部评分

0

主题

31

回帖

62

积分

初级渣柚V2

积分
62
发表于 2019-10-26 13:03:38 | 显示全部楼层
看一下,还不知道怎么样刷X3P

1

主题

44

回帖

62

积分

初级渣柚V2

积分
62
发表于 2019-10-26 13:17:49 | 显示全部楼层
谢谢大佬。

1

主题

11

回帖

256

积分

中级渣柚V1

积分
256
 楼主| 发表于 2019-10-26 14:14:35 | 显示全部楼层
saraxu 发表于 2019-10-26 12:06% D0 H0 V& ?2 A9 s
我来给楼主补充一下,楼主第一个命令应该是 mount -o remount rw / 没有中间的逗号。然后vi编辑退出,实际 ...

: s' Q9 e' |" i& ^有没有逗号均可。按esc键疏忽了,感谢补充

9

主题

204

回帖

484

积分

中级渣柚V1

积分
484
发表于 2019-10-26 14:56:55 | 显示全部楼层
会点手艺渣金真好赚

10

主题

127

回帖

656

积分

中级渣柚V2

积分
656

热心会员

发表于 2019-10-26 15:15:25 | 显示全部楼层
开着吧,看看后续是否有打印机的需求。

1

主题

11

回帖

256

积分

中级渣柚V1

积分
256
 楼主| 发表于 2019-10-26 16:21:31 | 显示全部楼层
pc_008 发表于 2019-10-26 15:15; t+ a( a$ e/ p9 Z
开着吧,看看后续是否有打印机的需求。
" q8 c8 y+ t% ]  p# x
无所谓啊。下次要打印机了,管理页面打开打印机就可以了(重启后不会关闭)。不再需要修改什么文件
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|矿渣社区 ( 黔ICP备2024020525号-1 )

GMT+8, 2026-3-13 19:25 , Processed in 0.562250 second(s), 5 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表