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

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

  [复制链接]

1

主题

11

回帖

256

积分

中级渣柚V1

积分
256
发表于 2019-10-26 11:04:33 | 显示全部楼层 |阅读模式
本帖最后由 zobinqy 于 2019-10-26 14:15 编辑
不知道有没有大佬研究过,昨晚研究了一下。猜测要么写x3p代码的程序员疏忽,要么不同的人写的,多写了一段代码,导致即使在应用管理页面关闭了打印机服务,重启系统后,打印机服务会自动开启。6 ^: M: J/ Q( U
3 Z0 g3 N1 e* N. G! C1 n% b
6 d  _/ R1 B% r" Y
                               
登录/注册后可看大图
以下为原理,不想看的可以跳过
通俗易懂的说,大致原理是。关闭打印机后,在/sata/.storage/appblock目录,会自动生成cups文件。开机自启脚本会检测是否存在该文件
& G4 E0 a2 h( v1 E--存在,不启动打印机服务0 m% T/ ?) ^0 p! F" U2 m) s% ~
--不存在,启动打印机服务
6 b, V2 M0 J- q+ ~7 {8 Z1 K/ j2 i9 J& w0 ~8 j6 ]
但是,但是,但是,程序员哥哥多写了一行代码:rm -f /sata/.storage/appblock/cups% p1 @# \, J" i, Q* X) u+ f& y' Z) U
也就是说,在开机自启脚本检测之前,cups文件就被删掉了,导致的结论只有一条:- n/ A6 x0 F$ V7 g4 w& F
--不存在,启动打印机服务
! \3 ]9 o3 ?; J, l/ p  Y' H& I  D" X1 ~$ O; a2 Y# s' c
既然知道了原理,把这行多余的代码删掉(或注释掉)就行! m# j' o$ Y1 R0 I' V+ W" c8 @
" B! l. U  F2 q1 g( ?% j. c
5 L5 @$ u9 |1 u3 S$ N
                               
登录/注册后可看大图

; f& q" D% `- A" _  K. v4 q6 ~$ G$ q
, b! v1 \& o0 a( l0 D) W) L9 ~
解决:
' p+ q7 V5 J6 mssh登录,输入
3 R+ {; V! p1 W/ @3 X3 dmount-o remount,rw / && vim /etc/init.d/S60cups
9 Y0 o7 U: b& S% `3 g  [  \7 X+ ~# D: m+ _- q* _

! ]+ p: ^' ?. e7 g2 ?3 w" i  x光标移动到rm -f /sata/.storage/appblock/cups这行的最前面,按键盘上的i键,进入编辑模式,输入#,变成这样了& f, t+ g6 o& v8 m; i
1.jpg
0 ~" H) U0 Q  E

. f. U9 F3 @0 F- H( i/ _& V& d: Y1 A6 m: f' x/ z( C
然后按一下键盘左上角的Esc键,输入:wq; t, ^: B( Y$ }9 C0 C
什么,你不会输入:   键盘上shift和L键右边的;:键同时按# @. y% G% }5 l/ h
& P# K+ K/ m6 p

2 F2 w8 `9 A0 ?& q) U2 v3 b最后应用管理页面,关闭打印机即可0 G( J1 J# {# L

- L; \  O" M6 i) i% B+ P6 S1 T; o% h: r% F4 ^. I

8 k' G2 \) y/ e8 J# e! r5 m( \8 V% L; o/ E) ^; u% Q* {; G; v

评分

参与人数 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 编辑 6 ~% K' Y7 z5 Z1 h/ o* a, Q

7 C4 E7 m8 G3 l, S看一下~~~~~~~~

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. h3 S  }/ L' ~. O4 U! m  S; L
我来给楼主补充一下,楼主第一个命令应该是 mount -o remount rw / 没有中间的逗号。然后vi编辑退出,实际 ...
! s) b+ ~7 S# n  R/ @, q6 w7 l
有没有逗号均可。按esc键疏忽了,感谢补充

9

主题

204

回帖

482

积分

中级渣柚V1

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

10

主题

127

回帖

655

积分

中级渣柚V2

积分
655

热心会员

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

1

主题

11

回帖

256

积分

中级渣柚V1

积分
256
 楼主| 发表于 2019-10-26 16:21:31 | 显示全部楼层
pc_008 发表于 2019-10-26 15:15
# o" x' s; a0 c开着吧,看看后续是否有打印机的需求。

5 a: L) v. @' h无所谓啊。下次要打印机了,管理页面打开打印机就可以了(重启后不会关闭)。不再需要修改什么文件
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-5-12 20:07 , Processed in 0.077030 second(s), 8 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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