http://www.csdn.net/ http://www.arm.com/zh/ https://www.kernel.org/ http://www.linuxpk.com/ http://www.51develop.net/ http://linux.chinaitlab.com/ http://www.embeddedlinux.org.cn http://bbs.pediy.com/
发布时间:2018-09-19 17:26:19
在编译好busybox后,可以通过软连接创建各个子程序,但是也可以直接使用busybox来运行相关的子程序。// 编译好的busybox是没有可执行权限的,加上。#chmod x busybox// 使用busybox启动telnetd服务器功能,端口号24,强制模式(用于显示相关的调试打印信息)#busybox telnetd -p 24 -f.........【阅读全文】
发布时间:2018-09-07 16:58:00
用途说明 file命令是用来检测并显示文件类型(determine file type)。 常用参数 -b 不显示文件名称,只显示文件类型。在shell脚本中时有用。 -i 显示mime类别。 -l 直接显示符号连接所指向的文件的类别。 -f namefile 指定名称文件(namefile),.........【阅读全文】
发布时间:2018-09-07 16:57:10
在linux中shell中执行 *.sh失败,提示no such file or directory。可能是因为文件类型问题,从window到linux/unix,换行符会不一样window是\r\n。linux/unix是\n。解决方法:1. vi命令行模式下输入 :%s/^m$//g # 去掉行尾的^m。 :%s/^m//g # 去掉所有的^m。 :%s/^m/[ctrl-v] [ent.........【阅读全文】
发布时间:2018-09-07 10:02:28
今天通过 tftp 协议传输一个 tar 压缩包,其中包括源文件和 bin 文件,可在目标机上解压时,总是出现 skipping to next header 的错误提示信息。 一开始还以为是自己压缩有问题 压缩命令: tar -zcvf, 解压命令: tar -zxvf。 重复以上步骤,错误一直出现,网上一查,得知若 tar 包中包含了 bin 文件,在.........【阅读全文】
发布时间:2018-09-04 09:15:14
#!/bin/shrst=`i2c_read 0x1 0x90 0xa8 0xa8 | sed -n 5p | awk '{print $2}'`echo "$rst"执行的命令:i2c_read 0x1 0x90 0xa8 0xa8提前结果第五行:sed -n 5p提取结果第五行中的第二个字段:awk '{print $2}'完整的命令结果如下:......【阅读全文】
发布时间:2018-08-27 15:43:19
mknod 用途 创建特殊文件。 mknod name { b | c } major minor 创建 fifo(已命名的管道) mknod name { p } 描述 mknod 命令建立一个目录项和一个特殊文件的对应索引节点。第一个参数是 name 项设备的名称。选择一个描述性的设备名称。mknod 命令有两种形式,它.........【阅读全文】
发布时间:2018-08-27 14:46:15
给出了几个可调节的参数,它们可以帮助您提高 linux tcp/ip 栈的性能。 表 1. tcp/ip 栈性能使用的可调节内核参数可调节的参数默认值选项说明/proc/sys/net/core/rmem_default"110592"定义默认的接收窗口大小;对于更大的 bdp 来.........【阅读全文】
发布时间:2018-08-27 14:36:24
$ /proc/sys/net/core/wmem_max最大socket写buffer,可参考的优化值:873200$ /proc/sys/net/core/rmem_max最大socket读buffer,可参考的优化值:873200$ /proc/sys/net/ipv4/tcp_wmemtcp写buffer,可参考的优化值:32768 436600 873200$ /proc/sys/net/ipv4/tcp_rmemtcp读buffer,可参考的优化值:32768 436600 873.........【阅读全文】
发布时间:2018-08-27 14:30:53
在linux内核代码里当需要限制printk打印频率时会用到__ratelimit或printk_ratelimit(封装了__ratelimit)。/* * printk rate limiting, lifted from the networking subsystem. .........【阅读全文】
发布时间:2018-08-27 14:21:49
https://www.cnblogs.com/peida/archive/2013/02/27/2934525.html每天一个linux命令(52):ifconfig命令 许多windows非常熟悉ipconfig命令行工具,它被用来获取网络接口配置信息并对此进行修改。linux系统拥有一个类似的工具,也就是ifconfig(interfaces config)。通常需要以root身份登录或使用sudo以.........【阅读全文】
发布时间:2018-08-24 16:32:10
选项-a 不要忽略二进制数据。 -a 除了显示符合范本样式的那一行之外,并显示该行之后的内容。 -b 在显示符合范本样式的那一行之外,并显示该行之前的内容。 -c 计算符合范本样式的列数。 -c或- 除了显示符合范本样式的那一列之外,并显示该列之前后的内容。 -d 当指定要查.........【阅读全文】
发布时间:2018-08-24 16:30:36
netstat命令详解: netstat是控制台命令,是一个监控tcp/ip网络的非常有用的工具,它可以显示路由表、实际的网络连接以及每一个网络接口设备的状态信息。netstat用于显示与ip、tcp、udp和icmp协议相关的统计数据,一般用于检验本机各端口的网络连接情况。 如果你的计算机有时候接收到的数据包导致出错数据.........【阅读全文】
发布时间:2018-08-24 08:45:09
mount -a 的意思是将/etc/fstab的所有内容重新加载。mount 是可以显示/etc/fstab的内容。 mount -a 是自动挂载 /etc/fstab 里面的东西。不过这东西开机时已经挂载了,你如果没有修改 fstab 增加新的东西那就肯定没输出。 mount -a 会忽略所有已经完成的操作,也就是开机时 fstab 已经挂载后,而且你没有修改 fstab 。.........【阅读全文】
发布时间:2018-08-23 10:43:22
一.添加新用户 sudo useradd mangues1 useradd与adduser都是创建新的用户 1、useradd在使用该命令创建用户是不会在/home下自动创建与用户名同名的用户目录,而且不会自动选择shell版本,也没有设置密码,那么这个用户是不能登录的,需要使用passwd命令修改密码。 2、adduser在使用该命令创建用.........【阅读全文】
发布时间:2018-08-23 10:42:08
可以用ssh命令行方式登录。对方需要开启ssh服务。 ssh [-l login_name] [-p port] [user@]hostname 例如,使用root用户登录 192.168.0.1 ssh -l root 192.168.0.1 如果:该服务器的ssh端口不是默认的22端口,需要指定登录端口,如:1234 ssh -l root -p 1234 192.168.0.1 参数顺序可变如下 ssh .........【阅读全文】
发布时间:2018-08-23 10:15:24
原文链接 许多人使用简易的ssh连接工具,有时候需要在ssh下复制文件到本地查看比较方便,我给大家介绍一个简单的命令scp。 scp是有security的文件copy,基于ssh登录。操作起来比较方便,比如要把当前一个文件copy到远程另外一台主机上,可以如下命令。 scp /home/daisy/full.tar.gz root@172.........【阅读全文】
发布时间:2018-08-21 08:50:56
普通模式下 u 撤销 ctrl r 反撤销注意:如果你输入“u”两次,你的文本恢复原样,那应该是你的vim被配置在vi兼容模式了。重做如果你撤销得太多,你可以输入ctrl-r(redo)回退前一个命令。换句话说,它撤销一个撤销。要看执行的例子,输入ctrl-r两次。字符a和它后面的空格就出现了:young intelligent turt.........【阅读全文】
发布时间:2018-08-16 16:21:03
出于对linux操作系统的兴趣,以及对底层知识的强烈欲望,因此整理了这篇文章。本文也可以作为检验基础知识的指标,另外文章涵盖了一个系统的方方面面。如果没有完善的计算机系统知识,网络知识和操作系统知识,文档中的工具,是不可能完全掌握的,另外对系统性能分析和优化是一个长期的系列。本文档主要是结合lin.........【阅读全文】
发布时间:2015-10-27 09:23:04
在c语言中,要判断整型数据的取值范围,只需要在源程序引入头文件limits.h,该头文件宏定义了各整型数据的最小和最大取值。表格中是各个宏定义变量的具体说明:数据类型(signed)最小值(signed)最大值(unsigned)最大值.........【阅读全文】
发布时间:2015-10-21 13:55:55
从 1970 年开始,vi 和 vim 就成为了程序员最喜爱的文本编辑器之一。5年前,我写了一个问自己名为 “每个程序员都应该知道的 100 个 vim 命令” 这次算是之前那篇文章的改进版,希望你会喜欢。基础:e filenameopen filename for edition:wsave file.........【阅读全文】