服务器相关命令整理[不断更新ing]
服務器命令合集;
#1.sar命令:查看網卡流量【普通網口-sigtran轉發去proto】
sar?-n?DEV?1?10
#2.查看服務器版本信息
uname?-a
#3.操作系統信息
SUSE系統操作命令如下:
cat?/etc/issue
Welcome?to?SUSE?Linux?Enterprise?Server?11?SP2??(x86_64)?-?Kernel?\r?(\l).
centos系統操作命令如下:
cat?/etc/redhat-release
CentOS?Linux?release?7.4.1708?(Core)
#4.grep命令:
查找需要的信息,-v?去除不需要的字段,
ps?-ef|grep?redis
ps?-ef|grep?redis|grep?-v?grep?
wc做統計:
ps?-ef|grep?redis|grep?-v?grep?|wc?-l
?
#5.服務器查看cpu使用率:
sar?-u?1?5
?
#6.檢查防火墻
SUSE服務器:
| 1.檢查防火墻是否關閉 |
Centos服務器:
| 1.檢查防火墻是否關閉 |
?
#7.釋放caches
echo?3?>?/proc/sys/vm/drop_caches
?
#8.crontab?定時任務
vi?/etc/crontab?
添加命令的格式:
*????*???*??*???*???command
minute?hour?day?month?week?command
minute??表示分鐘,0-59
hour????表示小時,0-23
day?????表示天數,1-31
month???表示月份,1-12
week????表示周幾,0-7????0/7都代表周日
command?填寫需要執行的命令
對應項,用,號分隔即指定多種情況:
#1.每周一?上午8點到11點?的第3分和第15分?執行command命令:
3,15?8-11?*?*?1?command
#2.每隔兩天
*?*?*/2?*?*?command
#每分鐘執行一次
*?*?*?*?*?command
#每晚的21:30執行command
30?21?*?*?*?command
Centos系統
vim?/etc/crontab
啟動crontab服務:
service?crond?restart
#9.查看硬件類是否啟動正常
#查看專用網卡是否啟動成功
dmesg?|grep?INAC
[512421.952602]?[INFO]?<INAC0>?Device?Memory?Available?@?0x18800000?(134217728)?
[512421.954253]?[INFO]?<INAC0>?Device?Memory?Available?@?0x20880000?(8388608)?
[512421.954259]?[INFO]?<INAC0>?rx_streams:4?tx_streams:4.
[512421.954263]?[INFO]?<INAC0>?Single?rx?buff?size:?128M
[512421.954264]?[INFO]?<INAC0>?Single?tx?buff?size:?128M
[512449.096570]?[INFO]?<INAC0>?Board?type?is?board_type_auto_4.
[512449.584554]?[INFO]?<INAC0>?Initializing?the?card?successfully.
[527276.887185]?[INFO]?<INAC0>?Device?Memory?Available?@?0x18800000?(134217728)?
[527276.889298]?[INFO]?<INAC0>?Device?Memory?Available?@?0x21100000?(8388608)?
[527276.889306]?[INFO]?<INAC0>?rx_streams:4?tx_streams:4.
[527276.889316]?[INFO]?<INAC0>?Single?rx?buff?size:?128M
[527276.889318]?[INFO]?<INAC0>?Single?tx?buff?size:?128M
[527300.865604]?[INFO]?<INAC0>?Board?type?is?board_type_auto_4.
[527301.355507]?[INFO]?<INAC0>?Initializing?the?card?successfully.
?
?
?
?
?
?
?
最后這里放一些很特別的可能一般不會接觸到的,但是接觸到的時候你又不怎么能搜索到處理方法的:
1.DPDK
1.1 DPDK網卡在某些現場能運行起來,但是接收不到報文(排除網線沒連通,網口沒插好等問題后。由于硬件IOMMU與linux內核存在兼容性問題導致的,所以需要給內核加入iommu=soft,啟用軟件iommu功能。
解決辦法:
修改/etc/default/grub,編輯GRUB_CMDLINE_LINUX選項:增加iommu=soft
vi?/etc/default/grub
執行update-grub命令
grub2-mkconfig?-o?/boot/grub2/grub.cfg
重啟服務器
reboot
?
1.2 通過dmesg發現DPDK網卡:
“failed?to?load?because?an?unsupported?SFP+?module?type?was?detected.”信息
解決辦法:卸載驅動并以allow_unsupported_sfp=1參數重新加載。
rmmod??ixgbe
modprobe?-r?ixgbe;
modprobe?ixgbe?allow_unsupported_sfp=1
?
?
?
與50位技術專家面對面20年技術見證,附贈技術全景圖總結
以上是生活随笔為你收集整理的服务器相关命令整理[不断更新ing]的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux系统执行crontab定时任务
- 下一篇: 写脚本时遇到的一些问题+自己的一些简单总