天天看點

ps netstat pid 來儲存服務狀态

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

45

46

<code>我的部落格已遷移到xdoujiang.com請去那邊和我交流</code>

<code>要将部分伺服器移到其他機櫃,重新開機後不知道哪些服務要啟,可以通過以下方法來儲存服務狀态及路徑和執行指令等</code>

<code>1、</code><code>ps</code>

<code>ps</code> <code>f -eo pid,</code><code>tty</code><code>,stat,</code><code>time</code><code>,</code><code>command</code> <code>&gt; ${HOSTNAME}_$(</code><code>date</code> <code>+%Y%m%d)_ps</code>

<code>2、</code><code>netstat</code>

<code>netstat</code> <code>-tupnl &gt; ${HOSTNAME}_$(</code><code>date</code> <code>+%Y%m%d)_netstat</code>

<code>3、cmdline</code>

<code>cat</code> <code>/proc/2644/cmdline</code>

<code>/usr/bin/redis-server</code> <code>/etc/redis/redis</code><code>.conf</code>

<code>/proc/</code><code>$pid</code><code>/cwd</code>

<code>4、cwd</code>

<code>ll </code><code>/proc/2644/cwd</code>

<code>lrwxrwxrwx 1 redis redis 0 2015-05-12 14:05 </code><code>/proc/2644/cwd</code> <code>-&gt; </code><code>/var/lib/redis</code>

<code>/proc/pid/</code><code>目錄下各個目錄和檔案說明(部分)</code>

<code>1、cmdline</code>

<code>啟動程序時執行的指令(包含運作時一些參數資訊) </code>

<code>2、cmd</code>

<code>連結到程序目前工作目錄 </code>

<code>3、environ</code>

<code>程序執行時使用的環境變量</code>

<code>4、fd</code>

<code>包含程序相關的所有的檔案描述符</code>

<code>5、limits</code>

<code>該檔案存儲了程序的軟限制,硬限制等資訊。 </code>

<code>6、maps</code>

<code>與程序相關的記憶體映射資訊</code>

<code>address                   perms offset   dev   inode   pathname</code>

<code>7fc234be2000-7fc234bee000 r-xp  00000000 08:01 1198370 </code><code>/lib/libnss_files-2</code><code>.11.3.so</code>

<code>1)address:程序占用的位址空間。</code>

<code>2)perms:權限集</code>

<code>r = </code><code>read</code>

<code>w = write</code>

<code>x = execute</code>

<code>s = shared</code>

<code>p = private (copy on write)</code>

<code>3)offset:檔案偏移量。</code>

<code>4)dev:為裝置(major:minor)</code>

<code>5)inode:裝置上的inode。0為沒有inode關聯互記憶體區域,通常為:BSS(uninitialized data) </code>

<code>7、exe</code>

<code>連結到程序的執行指令檔案</code>

<code>8、status(stat statm)</code>

<code>程序的基本狀态</code>

本文轉自 xdoujiang 51CTO部落格,原文連結:http://blog.51cto.com/7938217/1650601,如需轉載請自行聯系原作者

繼續閱讀