作者Qiqi (泼泼)
看板Linux
标题[问题] 如何知道开机时做了些什麽?
时间Tue May 12 00:00:53 2015
我这台在登入时会自动开启terminal
但不知道是从哪边来的
我检查过.bash_rc, .bash_aliases, .profile
还有gui上settings里的startup都没有
请问我还能从哪里去追这个termianl是在哪里被呼叫的呢?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 111.82.105.149
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Linux/M.1431360056.A.ACA.html
1F:→ danny8376: 开terminal? X window下? 那跟这些shell类本来就无关啊 05/12 00:29
2F:推 hizuki: auto start 05/12 03:19
find / -name autostart 2>&1| sed '/Permission denied/d;'
/home/wahaha/Setting/openbox/autostart
/home/wahaha/.config/autostart
/usr/share/upstart/xdg/autostart
/usr/share/indicator-application/upstart/xdg/autostart
/etc/xdg/xdg-ubuntustudio/autostart
/etc/xdg/autostart
我进这6个资料夹个别下
grep -r 'terminal' .
都找不到
请问还有什麽可能呢?
※ 编辑: Qiqi (101.8.242.176), 05/13/2015 22:38:42
3F:→ danny8376: 你确定他叫terminal吗... 05/14 18:03
应该是吧,xfce4-terminal
我是比对hotkey里面的值是这个没错
※ 编辑: Qiqi (111.83.220.110), 05/14/2015 23:33:46
4F:→ losepacific: xprop可以显示一些关於视窗软体的资讯,不知能不能藉 05/16 22:51
5F:→ losepacific: 此查询到的PID。再用ps查PPID。 05/16 22:52
6F:→ losepacific: 另外,图形介面登入的设定档可能还有.xprofile 05/16 22:57
7F:→ losepacific: .xinitrc 05/16 22:57
8F:→ losepacific: .xsession 05/16 23:00
我直接在登入後自动跑出来的terminal上下xprop
接着滑鼠左键点一下这个terminal
得到了一些东西
_NET_WM_ICON_GEOMETRY(CARDINAL) = 4294957329, 4294957298, 200, 24
_NET_FRAME_EXTENTS(CARDINAL) = 1, 1, 16, 1
_NET_WM_ALLOWED_ACTIONS(ATOM) = _NET_WM_ACTION_CLOSE, _NET_WM_ACTION_ABOVE, _NET_WM_ACTION_BELOW, _NET_WM_ACTION_FULLSCREEN, _NET_WM_ACTION_MOVE, _NET_WM_ACTION_RESIZE, _NET_WM_ACTION_MAXIMIZE_HORZ, _NET_WM_ACTION_MAXIMIZE_VERT, _NET_WM_ACTION_SHADE, _NET_WM_ACTION_MINIMIZE, _NET_WM_ACTION_CHANGE_DESKTOP, _NET_WM_ACTION_STICK
WM_STATE(WM_STATE):
window state: Normal
icon window: 0xcac85e30
_NET_WM_DESKTOP(CARDINAL) = 0
_NET_WM_STATE(ATOM) =
WM_HINTS(WM_HINTS):
Client accepts input or input focus: True
Initial state is Normal State.
bitmap id # to use for icon: 0x1c00019
bitmap id # of mask for icon: 0x1c0001c
window id # of group leader: 0x1c00001
XdndAware(ATOM) = BITMAP
_MOTIF_DRAG_RECEIVER_INFO(_MOTIF_DRAG_RECEIVER_INFO) = 0x6c, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0
_NET_WM_ICON(CARDINAL) = Icon (32 x 32): Icon (64 x 64): Icon (128 x 128):
WM_WINDOW_ROLE(STRING) = "xfce4-terminal-1430309623--1221954269"
_NET_WM_SYNC_REQUEST_COUNTER(CARDINAL) = 29360134
_NET_WM_WINDOW_TYPE(ATOM) = _NET_WM_WINDOW_TYPE_NORMAL
_NET_WM_USER_TIME_WINDOW(WINDOW): window id # 0x1c00005
WM_CLIENT_LEADER(WINDOW): window id # 0x1c00001
_NET_WM_PID(CARDINAL) = 1639
WM_LOCALE_NAME(STRING) = "en_US.UTF-8"
WM_CLIENT_MACHINE(STRING) = "GE40-2OL"
WM_NORMAL_HINTS(WM_SIZE_HINTS):
user specified size: 0 by 0
program specified minimum size: 49 by 36
program specified resize increment: 8 by 17
program specified base size: 17 by 2
window gravity: NorthWest
WM_PROTOCOLS(ATOM): protocols WM_DELETE_WINDOW, WM_TAKE_FOCUS, _NET_WM_PING, _NET_WM_SYNC_REQUEST
WM_CLASS(STRING) = "xfce4-terminal", "Xfce4-terminal"
WM_ICON_NAME(STRING) = "Terminal - wahaha@GE40-2OL: ~"
_NET_WM_ICON_NAME(UTF8_STRING) = "Terminal - wahaha@GE40-2OL: ~"
WM_NAME(STRING) = "Terminal - wahaha@GE40-2OL: ~"
_NET_WM_NAME(UTF8_STRING) = "Terminal - wahaha@GE40-2OL: ~"
icon的图我就省略了,接着我就下ps
只出现bash, ps
但是PID都不是1639
然後我也分别find了那三个档
find / -name .xprofile 2>&1| sed '/Permission denied/d;'
find / -name .xinit 2>&1| sed '/Permission denied/d;'
find / -name .xsession 2>&1| sed '/Permission denied/d;'
都没有东西
但我却有~/.xsession-errors, ~/.xseeion-errors.old
不过档案里没有可用资讯就是了
Script for ibus started at run_im.
init: Disconnected from notified D-Bus bus
※ 编辑: Qiqi (111.82.34.242), 05/17/2015 00:30:01
9F:→ losepacific: 彻底寻找家目录档案里的字串: 05/21 02:27
10F:→ losepacific: grep -r 'terminal' ~/ 05/21 02:28
11F:→ Qiqi: 因时间关系,我最後用重灌来解决问题... 05/25 00:13