原创宋宝华Linux阅码场2019-11-29创作目的互联网、Linux内核书籍上充满了各种关于LinuxDMAZONE和dma_alloc_coherent、dma_map_single等的各种讲解,由于很多童鞋缺乏自身独立的思考,人云亦云,对这些概念形成了很多错误的理解。本文的目的在于彻底澄清这些误解。当你发现本文内容与baidu到的内容不一致的时候,以本文内容为准。本文目录1.DMAZONE
1.打开shell终端,输入 sudo vi /etc/rc.local 2.在编辑器里面输入自己要启动的脚本 #!/bin/bash echo "run incar ai program..." cd /opt/robot nohup bash autorobot.sh & 2>/dev/null ...
分类:
系统相关 时间:
2020-12-01 12:15:17
阅读次数:
12
1.查找文件 find / -name filename.txt 根据名称查找/目录下的filename.txt文件。 2.查看一个程序是否运行 ps –ef|grep tomcat 查看所有有关tomcat的进程 3.终止线程 kill -9 19979 终止线程号位19979的线程 4.查看文件 ...
分类:
系统相关 时间:
2020-11-30 16:04:26
阅读次数:
20
写一个脚本计算一下linux系统所有进程占用内存大小的和。 实现代码: #!/bin/bash count=0; for i in `ps aux | awk '{print $6}' | grep -v 'RSS'` do count=$[$count+$i] done echo "$count/ ...
分类:
系统相关 时间:
2020-11-30 15:38:30
阅读次数:
13
早期的数据IO,由用户进程向CPU发起,应用程序与磁盘之间的 I/O 操作都是通过 CPU 的中断完成的。 CPU还要负责将磁盘缓冲区拷贝到内核缓冲区(pageCache),再从内核缓冲区拷贝到用户缓冲区。 为了减少CPU占用,产生了DMA技术,大大解放了CPU 传统IO方式及DMA技术的优势可以参 ...
分类:
其他好文 时间:
2020-11-27 11:38:06
阅读次数:
9
1、SMTP(Simple Mail Transfer Protocol)即简单邮件传输协议它是一组用于由源地址到目的地址传送邮件的规则,由它来控制信件的中转方式。 2、smtplib就是对smtp的一种简单封装 3、基于文本邮件的发送 # 实现对邮件进行发送 import smtplib #ema ...
分类:
编程语言 时间:
2020-11-26 14:28:24
阅读次数:
5
安装这个插件的PS软件的版本需要是完整版的,不能是绿色版,然后直接去下面的链接打开下载就好了, Cutterman插件安装地址:http://www.cutterman.cn/zh/cutterman 下载后直接安装,重启软件,在窗口这可以看到,就可以了 ...
分类:
其他好文 时间:
2020-11-25 12:32:21
阅读次数:
2
简介 Centos7基本是现在的主流系统了,毕竟很多中间件都需要高版本的支持了,但是默认的firewalld估计很多人用不惯(至少我还用不惯),所以得想办法继续用原来的iptables呀!ps:firewalld和iptables并没有本质的区别,只是封装语法的不同,所以不必谈论什么性能啊,防护能力啊,底层差不多的,
分类:
其他好文 时间:
2020-11-25 12:15:41
阅读次数:
2
一、批量在服务端向client端发布命令://在zabbix服务端批量向client发送命令查看agent的进程:[root@localhost~]#ansiblezabbix-mshell-a"ps-ef|grepzabbix_agent"[root@localhost~]#ansiblezabbix-mshell-a"/etc/init.d/zabbix_agentdstart"[root@l
分类:
其他好文 时间:
2020-11-24 12:29:23
阅读次数:
6
1、我们为什么要进入到容器中? 我们经常需要进到容器里去做一些工作,比如查看日志、调试、启动其他进程等 1、进入容器中的方法是什么? a、docker attach container_id ps:可通过 Ctrl+p 然后 Ctrl+q 组合键退出 attach 终端。 b、docker exec ...
分类:
其他好文 时间:
2020-11-24 12:24:04
阅读次数:
7