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

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

  [复制链接]

1

主题

11

回帖

256

积分

中级渣柚V1

积分
256
发表于 2019-10-26 11:04:33 | 显示全部楼层 |阅读模式
本帖最后由 zobinqy 于 2019-10-26 14:15 编辑
不知道有没有大佬研究过,昨晚研究了一下。猜测要么写x3p代码的程序员疏忽,要么不同的人写的,多写了一段代码,导致即使在应用管理页面关闭了打印机服务,重启系统后,打印机服务会自动开启。
$ ]* |; b6 ^3 v" c: C  _1 l  o) b2 j' D
$ f; l! l* \1 s: W) P$ D1 N+ c
                               
登录/注册后可看大图
以下为原理,不想看的可以跳过
通俗易懂的说,大致原理是。关闭打印机后,在/sata/.storage/appblock目录,会自动生成cups文件。开机自启脚本会检测是否存在该文件' C" \  H, ]1 b5 m/ h
--存在,不启动打印机服务
7 p% M  Z, q6 C2 D--不存在,启动打印机服务1 D  q1 A5 y3 i6 ~/ v' F9 N+ b

( }# Y- i' `& d& U4 U; `5 J但是,但是,但是,程序员哥哥多写了一行代码:rm -f /sata/.storage/appblock/cups9 `' l' ^- O& `4 R
也就是说,在开机自启脚本检测之前,cups文件就被删掉了,导致的结论只有一条:
2 {8 }. o& d9 H--不存在,启动打印机服务6 ]5 u, t: b0 ~* h( O, G$ E* |, |

7 n1 A2 ~. m/ X& X0 {: Z既然知道了原理,把这行多余的代码删掉(或注释掉)就行* n' y! y. q/ i; B
" f3 z7 @* I7 y. B
) Z6 L5 z% l  i2 `
                               
登录/注册后可看大图

+ ^7 M! t) O# ]0 A. s
) o; O( G' ^5 q* P- m1 Z! g2 c2 M
* _" c! l2 l3 s4 ~( s) Q
解决:, ?$ q  ^  L  z; u# |
ssh登录,输入1 k5 p* U" m( L. E+ f# i% B
mount-o remount,rw / && vim /etc/init.d/S60cups" P/ u! m0 t- }1 k* c
' S' k/ ^) H& [

. r+ t. g9 a/ B6 y6 J6 ?3 G+ l: ~光标移动到rm -f /sata/.storage/appblock/cups这行的最前面,按键盘上的i键,进入编辑模式,输入#,变成这样了. h! ]- w: ]& b( [/ [
1.jpg 6 M& S, r8 m5 f9 R/ f# c) ?
  A" N( `2 E- V0 l/ x
0 O" P3 H/ y( }0 u0 ]: t$ q
然后按一下键盘左上角的Esc键,输入:wq; H9 U: C% O% \  G; W8 _( j
什么,你不会输入:   键盘上shift和L键右边的;:键同时按7 u+ M# B. ~( A4 t( G  s9 v

2 s% j4 X4 W5 l. U/ g
- \7 |# w+ A  p2 N3 }% i" U最后应用管理页面,关闭打印机即可7 K" C; H& [9 p: M' c
1 N( K% x+ d% g8 `7 O2 O

! N3 r$ |- H! t6 y* ?  V0 t

' C' z0 y& [8 k/ C* b1 y
! n6 c9 N0 s' b/ X- W

评分

参与人数 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 编辑 * B& x3 V/ E) \" k7 A- F
9 Z: g& b" e+ B$ J
看一下~~~~~~~~

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$ M4 l3 ^* `6 `# E8 a0 P
我来给楼主补充一下,楼主第一个命令应该是 mount -o remount rw / 没有中间的逗号。然后vi编辑退出,实际 ...
! X2 o5 U/ J( ?7 p
有没有逗号均可。按esc键疏忽了,感谢补充

9

主题

204

回帖

482

积分

中级渣柚V1

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

10

主题

126

回帖

652

积分

中级渣柚V2

积分
652

热心会员

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

1

主题

11

回帖

256

积分

中级渣柚V1

积分
256
 楼主| 发表于 2019-10-26 16:21:31 | 显示全部楼层
pc_008 发表于 2019-10-26 15:15
5 _! p+ W4 d5 I, ~. w开着吧,看看后续是否有打印机的需求。

. [8 S; L! k6 H6 l无所谓啊。下次要打印机了,管理页面打开打印机就可以了(重启后不会关闭)。不再需要修改什么文件
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-1-23 22:29 , Processed in 0.071216 second(s), 8 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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