linux操作总结(高级)

查询设备的flash信息  cat /proc/cmdline 

查看内存情况
1. cat /proc/meminfo      (不包括内核)
连续查看 : while true;do <指令> ;echo ******************************;sleep 5;done
2. dmesg | grep "Mem"    (整个OS 包括内核,内核看reserved之和)
3.cat /proc/进程号/status (按进程查看内存)
4.lsmod (ko内存)
5.内存水线:cat /proc/zoneinfo (page)  或  /proc/sys/vm/min_free_kbytes (kb)

清cache命令  echo 1 > /proc/sys/vm/drop_caches

查看MMZ内存
hisi:cat /proc/media-mem
mstar:cat /proc/mi_modules/mi_sys_mma/mma_heap_name0

路由总指令  route  [add|del] [-net|-host] target [netmask Nm] [gw Gw] [[dev] If]
route -n  //查看    U表示启动   G表示此网关为路由器
route add -net 224.0.0.0 netmask 240.0.0.0 dev eth0   //增加一条到达224.0.0.0的路由
route del -net 224.0.0.0 netmask 240.0.0.0 dev eth0   //删除
route add default gw 192.168.0.1 //网关对应默认路由

iP设置
ifconfig eth0 192.168.1.91 netmask 255.255.255.0 
ifconfig eth0:0 192.168.1.91 netmask 255.255.255.0    (虚拟IP)
ip addr add 192.168.1.91/24 dev eth0  (ip指令比ifconfig更新)
ip -o -f inet addr show | awk /eth0/'{print $4}' | xargs ip addr del dev eth0  (通过管道根据网卡实际情况删除ip ,xargs默认生效在末尾)
ip -o -f inet addr show | awk /eth0/'{print $4}' | xargs -i ip addr del dev eth0 {}  (高级版)
加 -i 参数直接用 {}就能代替管道之前的标准输出的内容;
加 -I 参数 需要事先指定替换字符
ip igmp join-group 239.255.255.250 (加组播组)

查看tcp/udp的发送换存大小
cat /proc/sys/net/ipv4/tcp_wmem
cat /proc/sys/net/core/wmem_default

查看CPU占有率
top  //每隔5秒显式所有进程的资源占用情况
然后按P – 以 CPU 占用率大小的顺序排列进程列表,按M – 以内存占用率大小的顺序排列进程列表
top -d 2 //每隔2秒显式所有进程的资源占用情况
top -c //每隔5秒显式进程的资源占用情况,并显示进程的命令行参数(默认只有进程名)
top -p 12345 -p 6789//每隔5秒显示pid是12345和pid是6789的两个进程的资源占用情况
top -d 2 -c -p 123456 //每隔2秒显示pid是12345的进程的资源使用情况,并显式该进程启动的命令行参数
shift+h可以切换为全部线程

killall 的参数选择
2) SIGINT 程序终止(interrupt)信号, 在用户键入INTR字符(通常是Ctrl-C)时发出,用于通知前台进程组终止进程。
9) SIGKILL 用来立即结束程序的运行. 本信号不能被阻塞、处理和忽略。如果管理员发现某个进程终止不了,可尝试发送这个信号。
20) SIGTSTP 停止进程的运行, 但该信号可以被处理和忽略. 用户键入SUSP字符时(通常是Ctrl-Z)发出这个信号 

查看动态库中的函数,两种方式
objdump -tT xxx.so
nm -D xxx.so | awk '{if($2=="T"){print $3}}'    (第二个参数为T的内容)

编译.so
gcc -fPIC -c aop.c -o aop.o
gcc -shared -Wl,-soname,libaopsdk.so -o libaopsdk.so aop.o -lc 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值