1. 查看服务器的操作系统版本信息

cat /etc/redhat-release

2. 查看服务器的CPU信息 (几核、什么架构)

cat /proc/cpuinfo

3. 服务器的内存大小

参考:

  1. 性能分析 | Linux 内存占用分析
  2. Linux下查看内存使用情况方法总结

查看内存占用的两种方式:使用 ps, top等命令;查看/proc/[pid]/下的文件
cat /proc/meminfo

  1. [root@VM_0_2_centos ~]# cat /proc/meminfo
  2. MemTotal: 16265764 kB #总体内存大小
  3. MemFree: 3778988 kB #所剩内存大小
  4. MemAvailable: 9018032 kB
  5. Buffers: 212548 kB
  6. Cached: 5079676 kB
  7. SwapCached: 0 kB
  8. Active: 11042604 kB
  9. Inactive: 963232 kB
  10. Active(anon): 6714280 kB
  11. Inactive(anon): 36 kB
  12. Active(file): 4328324 kB
  13. Inactive(file): 963196 kB
  14. Unevictable: 0 kB
  15. Mlocked: 0 kB
  16. SwapTotal: 0 kB
  17. SwapFree: 0 kB
  18. Dirty: 264 kB
  19. Writeback: 0 kB
  20. AnonPages: 6713352 kB
  21. Mapped: 202484 kB
  22. Shmem: 704 kB
  23. Slab: 319416 kB
  24. SReclaimable: 285764 kB
  25. SUnreclaim: 33652 kB
  26. KernelStack: 10880 kB
  27. PageTables: 22444 kB
  28. NFS_Unstable: 0 kB
  29. Bounce: 0 kB
  30. WritebackTmp: 0 kB
  31. CommitLimit: 8132880 kB
  32. Committed_AS: 12679288 kB
  33. VmallocTotal: 34359738367 kB
  34. VmallocUsed: 32744 kB
  35. VmallocChunk: 34359702268 kB
  36. HardwareCorrupted: 0 kB
  37. AnonHugePages: 6219776 kB
  38. CmaTotal: 0 kB
  39. CmaFree: 0 kB
  40. HugePages_Total: 0
  41. HugePages_Free: 0
  42. HugePages_Rsvd: 0
  43. HugePages_Surp: 0
  44. Hugepagesize: 2048 kB
  45. DirectMap4k: 233320 kB
  46. DirectMap2M: 14446592 kB
  47. DirectMap1G: 4194304 kB

free -m 查看剩余内存。

  1. [root@VM_0_2_centos ~]# free -m
  2. total used free shared buff/cache available
  3. Mem: 15884 6713 3689 0 5481 8806
  4. Swap: 0 0 0

4. 服务器的磁盘、文件夹占空间

fdisk -l 查看当前的磁盘情况

  1. [root@VM_0_2_centos ~]# fdisk -l
  2. 磁盘 /dev/vda53.7 GB, 53687091200 字节,104857600 个扇区 =============》系统盘
  3. Units = 扇区 of 1 * 512 = 512 bytes
  4. 扇区大小(逻辑/物理):512 字节 / 512 字节
  5. I/O 大小(最小/最佳):512 字节 / 512 字节
  6. 磁盘标签类型:dos
  7. 磁盘标识符:0x0009ac89
  8. 设备 Boot Start End Blocks Id System
  9. /dev/vda1 * 2048 104857599 52427776 83 Linux ===============》目前只有一个分区
  10. 磁盘 /dev/vdb107.4 GB, 107374182400 字节,209715200 个扇区 =====================》数据盘尚未分区及使用。下面可以查看如何在该磁盘创建分区,格式化,加载到指定目录的操作。
  11. Units = 扇区 of 1 * 512 = 512 bytes
  12. 扇区大小(逻辑/物理):512 字节 / 512 字节
  13. I/O 大小(最小/最佳):512 字节 / 512 字节

mount -l 查看挂载情况

  1. [root@VM_0_2_centos ~]# mount -l
  2. sysfs on /sys type sysfs (rw,relatime)
  3. proc on /proc type proc (rw,relatime)
  4. devtmpfs on /dev type devtmpfs (rw,nosuid,size=8122236k,nr_inodes=2030559,mode=755)
  5. securityfs on /sys/kernel/security type securityfs (rw,nosuid,nodev,noexec,relatime)
  6. tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
  7. devpts on /dev/pts type devpts (rw,relatime,gid=5,mode=620,ptmxmode=000)
  8. tmpfs on /run type tmpfs (rw,nosuid,nodev,mode=755)
  9. tmpfs on /sys/fs/cgroup type tmpfs (ro,nosuid,nodev,noexec,mode=755)
  10. cgroup on /sys/fs/cgroup/systemd type cgroup (rw,nosuid,nodev,noexec,relatime,xattr,release_agent=/usr/lib/systemd/systemd-cgroups-agent,name=systemd)
  11. pstore on /sys/fs/pstore type pstore (rw,nosuid,nodev,noexec,relatime)
  12. cgroup on /sys/fs/cgroup/cpu,cpuacct type cgroup (rw,nosuid,nodev,noexec,relatime,cpuacct,cpu)
  13. cgroup on /sys/fs/cgroup/devices type cgroup (rw,nosuid,nodev,noexec,relatime,devices)
  14. cgroup on /sys/fs/cgroup/hugetlb type cgroup (rw,nosuid,nodev,noexec,relatime,hugetlb)
  15. cgroup on /sys/fs/cgroup/memory type cgroup (rw,nosuid,nodev,noexec,relatime,memory)
  16. cgroup on /sys/fs/cgroup/pids type cgroup (rw,nosuid,nodev,noexec,relatime,pids)
  17. cgroup on /sys/fs/cgroup/cpuset type cgroup (rw,nosuid,nodev,noexec,relatime,cpuset)
  18. cgroup on /sys/fs/cgroup/perf_event type cgroup (rw,nosuid,nodev,noexec,relatime,perf_event)
  19. cgroup on /sys/fs/cgroup/blkio type cgroup (rw,nosuid,nodev,noexec,relatime,blkio)
  20. cgroup on /sys/fs/cgroup/net_cls,net_prio type cgroup (rw,nosuid,nodev,noexec,relatime,net_prio,net_cls)
  21. cgroup on /sys/fs/cgroup/freezer type cgroup (rw,nosuid,nodev,noexec,relatime,freezer)
  22. configfs on /sys/kernel/config type configfs (rw,relatime)
  23. /dev/vda1 on / type ext4 (rw,noatime,data=ordered)
  24. systemd-1 on /proc/sys/fs/binfmt_misc type autofs (rw,relatime,fd=32,pgrp=1,timeout=0,minproto=5,maxproto=5,direct,pipe_ino=15581)
  25. debugfs on /sys/kernel/debug type debugfs (rw,relatime)
  26. mqueue on /dev/mqueue type mqueue (rw,relatime)
  27. hugetlbfs on /dev/hugepages type hugetlbfs (rw,relatime)
  28. sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw,relatime)
  29. binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,relatime)
  30. tmpfs on /run/user/0 type tmpfs (rw,nosuid,nodev,relatime,size=1626580k,mode=700)

df -h 查看磁盘剩余空间。

  1. [root@VM_0_2_centos ~]# df -h
  2. 文件系统 容量 已用 可用 已用% 挂载点
  3. /dev/vda1 50G 20G 28G 42% /
  4. devtmpfs 7.8G 0 7.8G 0% /dev
  5. tmpfs 7.8G 24K 7.8G 1% /dev/shm
  6. tmpfs 7.8G 680K 7.8G 1% /run
  7. tmpfs 7.8G 0 7.8G 0% /sys/fs/cgroup
  8. tmpfs 1.6G 0 1.6G 0% /run/user/0

du -sh xxx 查看文件所占磁盘空间大小,-s 输出结果不显示子目录情况 -h 以易读的方式展示 比如根据文件大小 自动以M或者G显示大小

  1. [root@VM_0_2_centos ~]# du tool -sh
  2. 2.7M tool
  3. [root@VM_0_2_centos ~]# du tool
  4. 2380 tool/testdbconn/lib
  5. 2396 tool/testdbconn
  6. 308 tool/telnet/lib
  7. 324 tool/telnet
  8. 2732 tool

如何添加磁盘并进行创建分区、格式化、挂载。

1. fdisk -l 查看磁盘情况

  1. [root@VM_0_2_centos ~]# fdisk -l
  2. 磁盘 /dev/vda53.7 GB, 53687091200 字节,104857600 个扇区
  3. Units = 扇区 of 1 * 512 = 512 bytes
  4. 扇区大小(逻辑/物理):512 字节 / 512 字节
  5. I/O 大小(最小/最佳):512 字节 / 512 字节
  6. 磁盘标签类型:dos
  7. 磁盘标识符:0x0009ac89
  8. 设备 Boot Start End Blocks Id System
  9. /dev/vda1 * 2048 104857599 52427776 83 Linux
  10. 磁盘 /dev/vdb107.4 GB, 107374182400 字节,209715200 个扇区 ===========》只看到硬盘,为看到分区。
  11. Units = 扇区 of 1 * 512 = 512 bytes
  12. 扇区大小(逻辑/物理):512 字节 / 512 字节
  13. I/O 大小(最小/最佳):512 字节 / 512 字节
  1. fdisk /dev/sdb 进行创建分区。
    ``` [root@VM_0_2_centos ~]# fdisk /dev/vdb 欢迎使用 fdisk (util-linux 2.23.2)。

更改将停留在内存中,直到您决定将更改写入磁盘。 使用写入命令前请三思。

Device does not contain a recognized partition table 使用磁盘标识符 0x49723e7a 创建新的 DOS 磁盘标签。

命令(输入 m 获取帮助):m 命令操作 a toggle a bootable flag b edit bsd disklabel c toggle the dos compatibility flag d delete a partition g create a new empty GPT partition table G create an IRIX (SGI) partition table l list known partition types m print this menu n add a new partition o create a new empty DOS partition table p print the partition table q quit without saving changes s create a new empty Sun disklabel t change a partition’s system id u change display/entry units v verify the partition table w write table to disk and exit x extra functionality (experts only)

命令(输入 m 获取帮助):p

磁盘 /dev/vdb:107.4 GB, 107374182400 字节,209715200 个扇区 Units = 扇区 of 1 * 512 = 512 bytes 扇区大小(逻辑/物理):512 字节 / 512 字节 I/O 大小(最小/最佳):512 字节 / 512 字节 磁盘标签类型:dos 磁盘标识符:0x49723e7a

  1. 设备 Boot Start End Blocks Id System

命令(输入 m 获取帮助):n Partition type: p primary (0 primary, 0 extended, 4 free) e extended Select (default p): p 分区号 (1-4,默认 1):1 起始 扇区 (2048-209715199,默认为 2048): 将使用默认值 2048 Last 扇区, +扇区 or +size{K,M,G} (2048-209715199,默认为 209715199): 将使用默认值 209715199 分区 1 已设置为 Linux 类型,大小设为 100 GiB

命令(输入 m 获取帮助):p

磁盘 /dev/vdb:107.4 GB, 107374182400 字节,209715200 个扇区 Units = 扇区 of 1 * 512 = 512 bytes 扇区大小(逻辑/物理):512 字节 / 512 字节 I/O 大小(最小/最佳):512 字节 / 512 字节 磁盘标签类型:dos 磁盘标识符:0x49723e7a

  1. 设备 Boot Start End Blocks Id System

/dev/vdb1 2048 209715199 104856576 83 Linux

命令(输入 m 获取帮助):w The partition table has been altered!

Calling ioctl() to re-read partition table. 正在同步磁盘。 [root@VM_0_2_centos ~]# fdisk -l /dev/vdb

磁盘 /dev/vdb:107.4 GB, 107374182400 字节,209715200 个扇区 Units = 扇区 of 1 * 512 = 512 bytes 扇区大小(逻辑/物理):512 字节 / 512 字节 I/O 大小(最小/最佳):512 字节 / 512 字节 磁盘标签类型:dos 磁盘标识符:0x49723e7a

  1. 设备 Boot Start End Blocks Id System

/dev/vdb1 2048 209715199 104856576 83 Linux

  1. 3. **mkfs.ext4 /dev/vdb1 为新建的分区创建文件系统ext4**
  2. 本示例中,创建一个ext4文件系统。您也可以根据自己的需要,选择创建其他文件系统。例如:如果您需要在 LinuxWindowsMac系统之间共享文件,可以运行`mkfs.vfat`命令创建VFAT文件系统。
  3. ```bash
  4. [root@VM_0_2_centos ~]# mkfs.ext4 /dev/vdb1
  5. mke2fs 1.42.9 (28-Dec-2013)
  6. 文件系统标签=
  7. OS type: Linux
  8. 块大小=4096 (log=2)
  9. 分块大小=4096 (log=2)
  10. Stride=0 blocks, Stripe width=0 blocks
  11. 6553600 inodes, 26214144 blocks
  12. 1310707 blocks (5.00%) reserved for the super user
  13. 第一个数据块=0
  14. Maximum filesystem blocks=2174746624
  15. 800 block groups
  16. 32768 blocks per group, 32768 fragments per group
  17. 8192 inodes per group
  18. Superblock backups stored on blocks:
  19. 32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
  20. 4096000, 7962624, 11239424, 20480000, 23887872
  21. Allocating group tables: 完成
  22. 正在写入inode表: 完成
  23. Creating journal (32768 blocks): 完成
  24. Writing superblocks and filesystem accounting information: 完成
  1. 运行mount /dev/vdb1 /data命令挂载文件系统

    1. [root@VM_0_2_centos ~]# mount /dev/vdb1 /data
    2. [root@VM_0_2_centos ~]# ls /data
    3. lost+found
    4. [root@VM_0_2_centos data]# df -h
    5. 文件系统 容量 已用 可用 已用% 挂载点
    6. /dev/vda1 50G 20G 28G 42% /
    7. devtmpfs 7.8G 0 7.8G 0% /dev
    8. tmpfs 7.8G 24K 7.8G 1% /dev/shm
    9. tmpfs 7.8G 684K 7.8G 1% /run
    10. tmpfs 7.8G 0 7.8G 0% /sys/fs/cgroup
    11. tmpfs 1.6G 0 1.6G 0% /run/user/0
    12. /dev/vdb1 99G 61M 94G 1% /data
  2. 添加新的分区到/etc/fstab中,这样系统重启也会自动挂载。

    1. [root@VM_0_2_centos data]# echo /dev/vdb1 /data ext4 defaults 0 0 >> /etc/fstab
    2. [root@VM_0_2_centos data]# cat /etc/fstab
    3. UUID=4b499d76-769a-40a0-93dc-4a31a59add28 / ext4 noatime,acl,user_xattr 1 1
    4. proc /proc proc defaults 0 0
    5. sysfs /sys sysfs noauto 0 0
    6. debugfs /sys/kernel/debug debugfs noauto 0 0
    7. devpts /dev/pts devpts mode=0620,gid=5 0 0
    8. /dev/vdb1 /data ext4 defaults 0 0

5. IP、路由相关命令

ifconfig
ip

6. 进程查看

ps -ef
pstree

  1. [root@VM_0_4_centos ~]# pstree
  2. systemd─┬─ModemManager───2*[{ModemManager}]
  3. ├─YDLive───{YDLive}
  4. ├─YDService───12*[{YDService}]
  5. ├─acpid
  6. ├─2*[agetty]
  7. ├─atd
  8. ├─auditd─┬─audispd─┬─sedispatch
  9. └─{audispd}
  10. └─{auditd}
  11. ├─avahi-daemon───avahi-daemon
  12. ├─barad_agent─┬─barad_agent
  13. └─barad_agent───3*[{barad_agent}]
  14. ├─crond
  15. ├─cupsd
  16. ├─dbus-daemon
  17. ├─dhclient
  18. ├─dnsmasq───dnsmasq
  19. ├─gssproxy───5*[{gssproxy}]
  20. ├─httpd───8*[httpd]
  21. ├─java───35*[{java}]
  22. ├─java───21*[{java}]
  23. ├─ksmtuned───sleep
  24. ├─libvirtd───16*[{libvirtd}]
  25. ├─lsmd
  26. ├─lvmetad
  27. ├─nginx───nginx
  28. ├─ntpd
  29. ├─ora_aqpc_oradb
  30. ├─ora_cjq0_oradb
  31. ├─ora_ckpt_oradb
  32. ├─ora_clmn_oradb
  33. ├─ora_d000_oradb
  34. ├─ora_dbrm_oradb
  35. ├─ora_dbw0_oradb
  36. ├─ora_dia0_oradb
  37. ├─ora_diag_oradb
  38. ├─ora_gen0_oradb
  39. ├─ora_lg00_oradb
  40. ├─ora_lg01_oradb
  41. ├─ora_lgwr_oradb
  42. ├─ora_lreg_oradb
  43. ├─ora_m001_oradb
  44. ├─ora_m002_oradb
  45. ├─ora_m003_oradb
  46. ├─ora_m004_oradb
  47. ├─ora_m006_oradb
  48. ├─ora_mman_oradb
  49. ├─ora_mmnl_oradb
  50. ├─ora_mmon_oradb
  51. ├─ora_p000_oradb
  52. ├─ora_p001_oradb
  53. ├─ora_p002_oradb
  54. ├─ora_p003_oradb
  55. ├─ora_p004_oradb
  56. ├─ora_p005_oradb
  57. ├─ora_p006_oradb
  58. ├─ora_p007_oradb
  59. ├─ora_p008_oradb
  60. ├─ora_p009_oradb
  61. ├─ora_p00a_oradb
  62. ├─ora_p00b_oradb
  63. ├─ora_p00c_oradb
  64. ├─ora_p00d_oradb
  65. ├─ora_p00e_oradb
  66. ├─ora_p00f_oradb
  67. ├─ora_pman_oradb
  68. ├─ora_pmon_oradb
  69. ├─ora_psp0_oradb
  70. ├─ora_pxmn_oradb
  71. ├─ora_q002_oradb
  72. ├─ora_q003_oradb
  73. ├─ora_qm02_oradb
  74. ├─ora_reco_oradb
  75. ├─ora_s000_oradb
  76. ├─2*[ora_scmn_oradb───{ora_scmn_oradb}]
  77. ├─ora_smco_oradb
  78. ├─ora_smon_oradb
  79. ├─ora_svcb_oradb
  80. ├─ora_tmon_oradb
  81. ├─ora_tt00_oradb
  82. ├─ora_tt01_oradb
  83. ├─ora_tt02_oradb
  84. ├─ora_vkrm_oradb
  85. ├─ora_vktm_oradb
  86. ├─ora_w000_oradb
  87. ├─ora_w001_oradb
  88. ├─ora_w002_oradb
  89. ├─ora_w003_oradb
  90. ├─ora_w004_oradb
  91. ├─ora_w005_oradb
  92. ├─ora_w006_oradb
  93. ├─ora_w007_oradb
  94. ├─ora_w008_oradb
  95. ├─ora_w009_oradb
  96. ├─ora_w00a_oradb
  97. ├─ora_w00b_oradb
  98. ├─ora_w00c_oradb
  99. ├─ora_w00d_oradb
  100. ├─ora_w00e_oradb
  101. ├─ora_w00f_oradb
  102. ├─oracle_15973_or
  103. ├─oracle_16566_or
  104. ├─oracle_19166_or
  105. ├─oracle_23966_or
  106. ├─oracle_27113_or
  107. ├─oracle_28669_or
  108. ├─oracle_30281_or
  109. ├─oracle_30283_or
  110. ├─oracle_30285_or
  111. ├─oracle_30291_or
  112. ├─oracle_30293_or
  113. ├─oracle_30295_or
  114. ├─oracle_30299_or
  115. ├─oracle_30301_or
  116. ├─oracle_30303_or
  117. ├─oracle_30307_or
  118. ├─oracle_30309_or
  119. ├─oracle_30311_or
  120. ├─oracle_30316_or
  121. ├─oracle_30318_or
  122. ├─oracle_30320_or
  123. ├─oracle_30324_or
  124. ├─oracle_30326_or
  125. ├─oracle_30328_or
  126. ├─oracle_30332_or
  127. ├─oracle_30334_or
  128. ├─oracle_30336_or
  129. ├─oracle_30341_or
  130. ├─oracle_30343_or
  131. ├─oracle_31929_or
  132. ├─oracle_3239_ora
  133. ├─oracle_6355_ora
  134. ├─oracle_7564_ora
  135. ├─oracle_8181_ora
  136. ├─oracle_8183_ora
  137. ├─oracle_8187_ora
  138. ├─oracle_8189_ora
  139. ├─oracle_8191_ora
  140. ├─oracle_8193_ora
  141. ├─oracle_8195_ora
  142. ├─oracle_8198_ora
  143. ├─oracle_8200_ora
  144. ├─oracle_8827_ora
  145. ├─packagekitd───2*[{packagekitd}]
  146. ├─polkitd───6*[{polkitd}]
  147. ├─rngd
  148. ├─rpcbind
  149. ├─rsyslogd───2*[{rsyslogd}]
  150. ├─sgagent───{sgagent}
  151. ├─sh───java───76*[{java}]
  152. ├─sh───java───41*[{java}]
  153. ├─smartd
  154. ├─sshd─┬─sshd───bash───pstree
  155. └─sshd───sshd
  156. ├─startWebLogic.s───startWebLogic.s───java───340*[{java}]
  157. ├─systemd-journal
  158. ├─systemd-logind
  159. ├─systemd-udevd
  160. ├─tnslsnr───{tnslsnr}
  161. └─tuned───4*[{tuned}]

7. 端口和连接查看

netstat -aplnt

其他命令:
file xx
stat xx

  1. [root@VM_0_4_centos ~]# file /etc/passwd
  2. /etc/passwd: ASCII text
  3. [root@VM_0_4_centos ~]# stat /etc/passwd
  4. File: ‘/etc/passwd
  5. Size: 2542 Blocks: 8 IO Block: 4096 regular file
  6. Device: fd01h/64769d Inode: 262569 Links: 1
  7. Access: (0644/-rw-r--r--) Uid: ( 0/ root) Gid: ( 0/ root)
  8. Access: 2020-03-28 03:39:18.529712544 +0800
  9. Modify: 2020-03-28 03:39:18.529712544 +0800
  10. Change: 2020-03-28 03:39:18.532712539 +0800
  11. Birth: -

8. 如何查看当前服务器的所有用户

cat /etc/passwd

9. 如何踢出当前正在登录的用户

——-鲜活生生的实际案例。

  1. [root@VM_0_4_centos ssh]# last
  2. root pts/2 221.218.143.249 Sun Mar 29 19:10 still logged in
  3. root pts/1 221.218.143.249 Sun Mar 29 18:56 still logged in
  4. root pts/0 92.114.88.108 Sun Mar 29 18:35 still logged in ====================》搞破坏者
  5. root pts/0 221.218.143.249 Sun Mar 29 14:16 - 15:12 (00:55)
  6. root pts/3 221.218.143.249 Sun Mar 29 09:46 - 14:45 (04:58)
  7. root pts/2 221.218.143.249 Sun Mar 29 09:10 - 14:45 (05:34)
  8. root pts/2 221.218.143.249 Sun Mar 29 09:04 - 09:10 (00:05)
  9. [root@VM_0_4_centos ssh]# pkill -kill -t pts/0 =====================》踢出该用户。
  10. [root@VM_0_4_centos ssh]# who
  11. root pts/1 2020-03-29 18:56 (221.218.143.249)
  12. root pts/2 2020-03-29 19:10 (221.218.143.249)
  13. [root@VM_0_4_centos .ssh]# vim /etc/ssh/sshd_config =====================》修改sshd配置 只允许root账户密钥方式登录,禁止密码登录。
  14. PasswordAuthentication yes
  15. 改为:
  16. PasswordAuthentication no
  17. 然后重启下sshd服务
  18. [root@VM_0_4_centos ssh]# service sshd restart
  19. Redirecting to /bin/systemctl restart sshd.service

10. 如何通过端口号把其对应的进程干掉

  1. [root@VM_0_4_centos aliyun]# ps -ef | grep 5001
  2. root 32386 8109 0 11:38 pts/3 00:00:00 grep --color=auto 5001
  3. [root@VM_0_4_centos aliyun]# netstat -aplnt | grep 5001
  4. tcp6 0 0 :::5001 :::* LISTEN 22409/./.TcpRoute2-
  5. [root@VM_0_4_centos aliyun]# ps -ef | grep 22409
  6. root 22409 1 0 Mar28 ? 00:03:00 ./.TcpRoute2-linux-amd64
  7. root 32507 8109 0 11:39 pts/3 00:00:00 grep --color=auto 22409
  8. [root@VM_0_4_centos aliyun]# kill -9 22409
  9. [root@VM_0_4_centos aliyun]# netstat -aplnt | grep 5001

11. 如何过滤不显示#开头的行 grep -v

  1. [root@VM_0_4_centos aliyun]# grep -v '^#' config.toml
  2. addr=":5001"
  3. [[UpStreams]]
  4. Name="direct"
  5. ProxyUrl="direct://0.0.0.0:0000"
  6. DnsResolve=true