- 博客(11)
- 资源 (1)
- 收藏
- 关注
原创 Linux常用命令之nandwrite
nandwrite 是Linux中用于向NAND FLash设备写入数据的工具,属于mtd-utils软件包的一部分。其通常用于嵌入式系统开发或修复MTD设备。
2025-04-17 16:45:04
379
原创 linux下防止端口扫描
原文链接:https://blog.csdn.net/zhaozhanyong/article/details/6741817。3)Ping洪水攻击(Ping of Death)1)防止syn攻击(DDOOS攻击的一种)2)防止各种端口扫描。
2024-11-26 09:31:11
251
原创 linux学习之防火墙--iptables
为了更方便的管理,我们还可以在某个表里面创建自定义链,将针对某个应用程序所设置的规则放置在这个自定义链中,但是自定义链接不能直接使用,只能被某个默认的链当做动作去调用才能起作用,我们可以这样理解,自定义链就是一段比较”短”的链子,这条”短”链子上的规则都是针对某个应用程序制定的,但是这条短的链子并不能直接使用,而是需要”焊接”在iptables默认定义链子上,才能被IPtables使用,这就是为什么默认定义的”链”需要把”自定义链”当做”动作”去引用的原因。
2024-07-10 14:09:23
791
原创 linux学习之日志管理
当第二次进行日志轮替时,“sucure.1”会自动改名为“secure.2”,当前的“secure”日志会自动改名为“sucure.1”,然后也会新建“secure”日志,用来保存新的日志,以此类推。在Linux系统里日志是有级别的,也就是说事件的关键程度,比如说有些事件只是警告,需要我们注意,起个提醒我们的目的,可以后面去处理,也可以不处理,但是有些事件比较紧急,它不仅仅只是提示我们的作用,很有可能这一秒发生了这样的事件,下一秒Linux系统就挂了,所以在Linux系统里事件的关键性程度非常重要。
2024-07-09 15:52:53
620
原创 linux学习之登录密码(ssh/telnet)
etc/passwd具有统一性和标准型,各版本的Linux操作系统的/etc/passwd功能和内容格式基本相同,/etc/passwd文件为按行记录的文本文件,每行记录一个用户的信息,所有用户均可读/etc/passwd,只有超级用户可以写/etc/passwd。如果您想要获取Linux系统中用户的登录密码,这通常是不可能的,因为密码是经过加密处理的,而且出于安全考虑,没有直接的方式可以获取它们的明文形式。登录目录:该目录是用户登录系统后的默认目录,通常就是用户的主目录,一般在/home下。
2024-07-09 15:29:18
1728
原创 Linux常见问题之YAFFS2文件系统
前情提要:1、启动配置参数为 g console=ttyS0,115200 maxcpus=1 root=/dev/mtdblock1 rootfstype=yaffs2 mtdparts=nand-flash:64M@0(kernel),448M@64M(rootfs),-(nandebug)原因分析:在启动参数中,指明从mtdblock1中读取文件系统,而错误打印中unknown-block(0,0)表示没有找到此分区,所以是OS在启动时,没有创建对应分区造成的错误。
2024-04-07 11:31:38
777
1
原创 linux学习之修改login的执行串口
由 ttyS0::respawn:/bin/autologin -L 115200 ttyS0 vt100 改为 ttyS1::respawn:/bin/autologin -L 115200 ttyS1 vt100。字段"ttyS0"是id ,一般表示这行的用途,注意不要跟inittab里的其他行重复了。最后两个字段是表明执行的程序和参数,这里我采用115200的波特率,终端模式为vt100。字段“respawn”: 表示进程在无论任何时候终止,都会自动重启。字段“2345”是运行级。
2024-03-21 16:49:57
260
1
原创 Linux常见命令之tcpdump
网络报文是很多的,很多时候我们在主机上抓包,会抓到很多我们并不关心的无用包,然后要从这些包里面去找我们需要的信息,无疑是一件费时费力的事情,tcpdump 提供了灵活的语法可以精确获取我们关心的数据,这些语法说得专业点就是过滤器。tcpdump 抓包的时候,默认是打印到屏幕输出,如果是抓取包少还好,如果包很多,很多行数据,刷刷刷从眼前一闪而过,根本来不及看清内容。tcpdump 是一个非常复杂的工具,掌握它的方方面面实属不易,也不推荐,能够用它来解决日常工作问题才是关系。
2024-03-20 10:09:27
568
1
原创 linux常见解压命令
tar –cjf jpg.tar.bz2 *.jpg // 将目录里所有jpg文件打包成 jpg.tar 后,并且将其用 bzip2 压缩,生成一个 bzip2 压缩过的包,命名为jpg.tar.bz2。tar –czf jpg.tar.gz *.jpg // 将目录里所有jpg文件打包成 jpg.tar 后,并且将其用 gzip 压缩,生成一个 gzip 压缩过的包,命名为 jpg.tar.gz。tar –cvf jpg.tar *.jpg // 将目录里所有jpg文件打包成 tar.jpg。
2024-03-20 10:04:31
1257
1
原创 mtd* 和 mtdblock* 的区别
2、mtd-util中的flash_eraseall、flashcp等工具,是以ioctl为基础生成的工具,所以其操作的mtd_device,只能是mtd* ,不能用mtdblock*;1)/dev/mtd* 是linux MTD架构中,系统自己实现的mtd分区对应的字符设备,其内部添加了ioctl,支持很多命令,如MEMGETINFO、MEMERASE等;2)/dev/mtdblock* 是nand flash驱动中,使用add_mtd_paritions()添加的MTD设备分区,为块设备;
2024-03-20 10:02:01
622
1
原创 linux学习之dtb解析
内核对设备树的处理(mips)首先我们需要明确设备树的产生就是为了替代driver中过多的platform_device部分的静态定义,将硬件资源抽象出来,由系统统一解析,这样就可以避免各驱动中对硬件资源大量的重复定义;这样一来,几乎可以肯定的是,设备树中的节点最终目标是转换成platform device结构,在驱动开发时就只需要添加相应的platform driver部分进行匹配即可。所以我们要清楚内核对设备树处理的主线是如下,根据其主线我们来进行一步步分析;dts à dtb ...
2022-02-24 17:31:39
762
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人