linux shell
文章平均质量分 53
masterbee
光芒四射的理工男,用最朴实无华的语言,和你共同成长。
展开
-
linux shell通过i2cget命令获取I2C器件寄存器的值
以下内容为原创,欢迎转载,转载请说明来源:http://blog.csdn.net/masterbee/article/details/78676040最近在写一段linux shell脚本,通过I2C控制一颗IC,获取它寄存器的值,它寄存器的值即表示想要获取的电压。先解释一下:sudo i2cget -y -f 0 0x2a 0x10表示用root权限通过i2cget命令获取地址为0...原创 2017-11-30 14:42:46 · 10435 阅读 · 0 评论 -
linux kernel下动态设置一个GPIO输出电平高低
以下内容为原创,欢迎转载,转载请说明来源:http://blog.csdn.net/masterbee/article/details/78687143动态设置一个GPIO电平高低,比如设置GPIO51(根据CPU文档关于GPIO的介绍来计算此值)1、创建GPIO节点echo 51 > /sys/class/gpio/export2、设置GPIO51为输出模式echo "...原创 2017-12-01 15:25:42 · 2567 阅读 · 2 评论 -
分享一段shell脚本--su权限下自动读取某个GPIO电平,判断为低即自动关机的功能
sudo sh -c "echo 50 > /sys/class/gpio/export"sudo sh -c "echo "in" > /sys/class/gpio/gpio50/direction"while(true)dogpiovalue=`sudo cat /sys/class/gpio/gpio50/value`# sleep 3# echo "gpio:原创 2017-12-18 14:28:07 · 1651 阅读 · 1 评论 -
linux下修改网卡MAC地址
linux下可以通过ethtool工具来修改MAC地址,方法如下:1、下载ethtool,下载tar.gz包,路径如下:https://mirrors.edge.kernel.org/pub/software/network/ethtool/2、拷贝到linux机器,解压:#tar zxvf ethtool-4.19.tar.gz3、在ethtool源码目录下编译、安装:...原创 2018-11-30 13:42:33 · 3798 阅读 · 0 评论 -
精辟!!/usr/bin/ld: cannot find -l* 问题的解决方法
如果编译时,有类似如下的错误提示:/usr/bin/ld: cannot find -lpci则可以安装相应的库,来解决这个问题:sudo apt-get install libpci-dev其实就是缺少*就安装* /usr/bin/ld: cannot find -l*则 sudo apt-get install lib*-dev...原创 2018-12-22 14:24:07 · 16883 阅读 · 3 评论 -
linux dd命令查看进度
linux下显示dd命令的进度:dd if=/dev/zero of=/tmp/zero.img bs=10M count=100000想要查看上面的dd命令的执行进度,可以使用下面几种方法:比如:每5秒输出dd的进度方法一:watch -n 5 pkill -USR1 ^dd$方法二:watch -n 5 killall -USR1 dd方法三...转载 2019-01-04 15:23:20 · 10183 阅读 · 0 评论 -
关于拷贝文件后的权限问题
从windows系统拷贝sh可执行文件到linux下后,有多少人是不记得要使用chmod命令来修改权限的?root下执行:chmod -R 777 + 文件名原创 2017-12-04 16:20:21 · 1945 阅读 · 0 评论 -
虚拟机Oracle VM VirtualBox ubuntu系统如何设置访问windows共享文件夹
1、在VirtualBox管理器中点击“设置”,如下图:2、在共享文件夹中,点“+”按钮,添加windows要共享的文件夹,然后选择“自动挂载”,如下图:比如我的设置如下:3、运行ubuntu系统,打开终端,使用root权限执行以下命令:root@xx-PC:/home/xx# mkdir windowsshareroot@xx-PC:/hom...原创 2019-03-01 14:00:03 · 2095 阅读 · 1 评论 -
一条超级简单的故意让linux死机/宕机的命令
最近因为测试需要,需要观察机器在死机状态下其它外设的反应,学习到了一条超级简单的能让Linux瞬间死机的命令:echo c > /proc/sysrq-trigger运行后效果如下:可以看到,一旦运行后,系统立马死机。原来,这是linux/proc/sysrq-trigger的强大机制:# 立即重新启动计算机echo b> /proc/sy...原创 2019-09-22 15:09:31 · 13221 阅读 · 4 评论