先看看arp的定义吧 现在linux运行这条命令 tcpdump -i eth0:1 -ent ‘(dst 192.168.5.190 and src 192.168.5.109)or( dst 192.168.5.109 and src 192.168.5.190)‘ -x bc:ee:7b:9d:ee:02 > Broadcast, ethertype ARP (0x0806), length 60: Request who-has 192.168.5.190 tell 192.168.5.109, length 46 0x0000: 0001 0800 0604 0001 bcee 7b9d ee02 c0a8 0x0010: 056d 0000 0000 0000 c0a8 05be 0000 0000 0x0020: 00...
讷于言而敏于行 ——《论语·里仁》sed命令是一个用在对输入流进行处理的文本处理工具。掌握它能够更好地帮助管理Linux和处理日志文件。用法:sed [option] ‘command’ 输入流常用option: -n:安静模式,一般如果没有加-n选项,输入流中所有的行将会被列出,加入-n后只会列出‘command’处理过的行。一般与 command中p命令连用。 -r:默认sed只是支持一般的正则表达式,如果加上-r参数表示让sed支持扩展的正则表达式。 -i:插入,...
首先,先查看一下Linuxi的一级目录结构: ls: /:表示根目录,文件系统的入口,最高一级目录。 bin和sbin:命令保存目录,bin是普通用户能,sbin是root用户用的;/bin存放着系统所需要的基础的命令 在/usr/下还有一个bin和sbin目录:也是用来保存系统命令的,同样,bin下是普通用户能够执行的,sbin下是root用户能够执行的 boot:启动目录,保存的是启动相关的数据和文件,包含Linux内核及系统引导程序所需要的...
1. 信号是软中断,提供处理异步事件的机制异步事件可以是来源于系统外部(例如用户输入Ctrl-C)也可以来源于系统内(例如除0) 内核使用以下三种方法之一来处理信号:(1) 忽略该信号。SIGKILL和SIGSTOP不能被忽略。(2) 捕捉并且处理该信号。The kernel will suspend execution of the process’s current code path and jump to a previously registered function.SIGKILL和SIGSTOP不能被捕捉(2) 执行默认操作。 SIGCHLD:进程终...
数据库类型:mysql oracle dbyum install mariadb-server -y 下载systemctl start mariadb 启动 netstat -antlpe | grep mysqld ##查看网络端口vim /etc/my.cnf (为了安全,须关闭网络端口)#############################10 skip-networking=1#############################systemctl restart mariadb ##重启netstat -antlpe | grep mysqld ##再次查看,网络端口已关闭mysql_secure_installation ##添加密码配置...
问题 : 为什么两个DDR可以合在一起变成32位?SDRAM: 原理图如下: jz2440 v3开发板上面用的内存芯片为钰创科技公司生产的EM63A165TS,一片内存大小为32MB大小,一共有两块,共64MB的大小. SDRAM接的是BANK 6,所以他的起始地址是 0x30000000. SDRAM的基本寻址关系 SDRAM的存储结构逻辑如上图, SDRAM内部是一个存储阵列,阵列就如同表格一样,将数据"填进去".和表格的检索原理一样,先指定一个行,再指定一个列,两点确定一...
一、 BashShell脚本初步 之前我们学习了很多Linux命令,但是这些命令都是在命令提示符下执行的,一次只能执行一条命令并产生结果。如创建一个文件或目录等等。但是有些情况下,我们需要执行多个命令来完成一个完整的任务,我们可以在命令行提示符下也可以同时执行多个命令,但需要用分号分割每个单独的命令,如下所示,先定位到当前用户的工作目录下,然后在目录下创建一个logs目录,并且在logs目录中创建一个空的syslog.log日志...
本节学习的命令:cat(tac),more,less,head,tail,cut,sort,uniq,wc,tr本节学习的技能:目录管理 文件管理 日期时间 查看文本 分屏显示 文本处理文件管理命令总结:目录管理: ls、cd、pwd、mkdir、rmdir、tree文件管理: touch、stat、file、rm、cp、mv、nano日期时间: date、clock、hwclock、cal查看文本: cat、tac、more、le...
ls 查看文件 (相当于dos下的dir)(其后可加路径,加 -a,可以查看隐藏文件)cd 改变当前路径(与dos下相同,cd +所在目录内文件夹名(相对路径),cd+/新路径(绝对路径),cd+..进入上个目录,cd进入根目录)clear 清屏ls (相当于dos下的cle)命令 “+ ”——help 查看命令帮助(或 man + 命令,Iinfo + 命令,...
一.目录配置相关目录说明/bin 二进制文件/boot 系统启动文件(内核的初始化文件等)/dev 设备文件(硬盘等)/etc 配置文件/home 用户家目录/lib 链接库文件(相当于windows里的.dll文件)/lost+found 默认文件夹/media 挂载点(插入优盘的地址)/mnt 挂载点/opt 源码包安装文件的位置(...
编译、链接和装载:拆解程序执行一、为什么会Permission denied不知道你注意到没,在过去的几节,我们通过gcc生成的文件和objdump获取到的汇编指令都有些小小的问题,我们先把前面的函数示例,拆分成两个文件add_lib.c 和 link_example.c。add_lib.c[root@luoahong c]# cat add_lib.c int add(int a, int b) {return a+b; } link_example.c[root@luoahong c]# cat link_example.c #include <stdio.h> int main() {int a = 10;int b...
1. 查看目录下有什么文件/目录 > ls //list列出目录的文件信息 > ls -l 或ll //list -list以“详细信息”查看目录文件 > ls -a //list -all查看目录“全部”(包括隐藏文件)文件 > ls -al //list -all list 查看目录“全部”(包括隐藏文件)文件,以“详细信息”展示 > ls 目录 //查看指定目录下有什么文件 > ls -i //查看文件索引号码2. 进行目录切换 > cd dirn...
一、命令ls:1、ls命令功能: 用来列出文件或目录的信息,属于外部命令。2、ls命令格式: ls [选项] 参数 (选项可以多个连在一起用)3、ls命令常用选项及举例: -a(all):列出目录下的所有文件,包括以“.”开头的隐藏文件。eg: 650) this.width=650;" title="360截图20140714212429996.jpg" border="0" hspace="0" src="/upload/getfiles/default/2022/11/16/20221116012118976.jpg" width="400" height="100" />...
本节学习的命令:tr,tee,wc本节学习的技能: 计算机的组成 I/O管理及重定向 管道的使用知识点九:管理及IO重定向(4_3)计算机组成: 运算器、控制器: CPU 存储器:RAM 输入设备/输出设备 程序:指令和数据 控制器:读取指令,并在指令的控制下读取要进行的运算和数据 运算器: 存储器:地址总线:内存寻址数据总线:传输数据控制总结:控制指令数据寄存器...
http://blog.sina.com.cn/s/blog_65373f1401019dtz.htmllinux kernel学习笔记-5 内存管理1. 相关的数据结构相比用户空间而言,在内核中分配内存往往受到更多的限制,比如内核中很多情况下不能睡眠,此外处理内存分配失败也不像用户空间那么容易。内核使用了页和区两种数据结构来管理内存:1.1 页内核把物理页作为内存管理的基本单位。尽管CPU的最小可寻址单位通常为字(甚至字节),但是MMU(内存管理单元,管理内存并把虚拟地址转...