ubuntu中终端命令提示符太长的修改方法汇总 ubuntu的终端命令提示符太长,主要原因: 1:计算机名太长;2:多层直接显示出来; Fatmouse 2019-11-22 Linux 1148 0 阅读全文
Bash中文件描述符的详细介绍 前言 Linux将所有内核对象当做文件来处理,系统用一个size_t类型来表示一个文件对象,比如对于文件描述符0就表示系统的标准输入设备STDIN,通常情况下STDIN的值为键盘,如read命令就默认从STDIN读取数据,当然STDIN的值是可以改变的,比如将其改成其他文件,这样的话想read等命令就会默认从相应的文件读取数据了。 Fatmouse 2019-11-22 Linux 815 0 阅读全文
VIM实现文件快速跳转插件详解 前言 日常使用 VIM 的时候经常有跳转到特定目录下某个文件的需求:根据我个人的使用经验, 在特定目录下打开某个文件 的需求还是很多的, 于是便写了插件 FileJumper 来实现这个需求. Fatmouse 2019-11-22 Linux 859 0 阅读全文
Linux系统中sudo命令的十个技巧总结 前言 在Linux和其他类Unix操作系统中,只有root用户可以运行所有命令并在系统上执行某些关键操作,如安装和更新,删除包,创建用户和组,修改重要的系统配置文件等。 Fatmouse 2019-11-22 Linux 840 0 阅读全文
CentOS 6.5平台实现快速部署FTP的方法 本文实例讲述了CentOS 6.5平台实现快速部署FTP的方法。分享给大家供大家参考,具体如下: Fatmouse 2019-11-22 Linux 677 0 阅读全文
CentOS 6.5平台本地YUM配置的方法 本文实例讲述了CentOS 6.5平台本地YUM配置的方法。分享给大家供大家参考,具体如下: Fatmouse 2019-11-22 Linux 707 0 阅读全文
CentOS 6.5 环境实现本地局域网搭建YUM的方法【基于FTP】 本文实例讲述了CentOS 6.5 环境实现本地局域网搭建YUM的方法。分享给大家供大家参考,具体如下: Fatmouse 2019-11-22 Linux 781 0 阅读全文
ubuntu 16.04系统完美解决pip不能升级的问题 原来环境:64位ubuntu 16.04 LTS系统,pip版本为8问题:使用提示命令pip install Cupgrade pip也无法解决升级 Fatmouse 2019-11-22 Linux 896 0 阅读全文
Linux下动态链接库加载路径及搜索路径问题 引子 近日,服务器迁移后,偷懒未重新编译nginx的,直接./nginx启动,结果遇到如下问题: “error while loading shared libraries” 这是是因为需要的动态库不在动态链接器ld.so的搜索路径导致。 Fatmouse 2019-11-21 Linux 1003 0 阅读全文
在Centos上搭建Maven中央仓库的方法 环境安装JAVA在这里使用yum来安装java的jdk,可以使用指令yum search java | grep jdk来查看yum下提供了哪些jdk版本。这里选择1.8版本,安装指令为:sudo yum install java-1.8.0-openjd Fatmouse 2019-11-21 Linux 984 0 阅读全文
Centos 6.5环境实现本地局域网搭建YUM的方法【基于HTTP】 本文实例讲述了Centos 6.5环境实现本地局域网搭建YUM的方法。分享给大家供大家参考,具体如下: Fatmouse 2019-11-21 Linux 752 0 阅读全文
Linux 块设备驱动代码编写 按照ldd的说法,linux的设备驱动包括了char,block,net三种设备。char设备是比较简单的,只要分配了major、minor号,就可以进行读写处理了。相对而言,block和net要稍微复杂些。net设备姑且按下不谈,我们在以后的博文中会有涉及。今天,我们可以看看一个简单的block是怎么设计的。 Fatmouse 2019-11-21 Linux 837 0 阅读全文
阿里云CentOS 7.4 使用Flask建站的方法 python web 部署方式为:nginx + gunicorn + supervisor + flask一、准备工作,先来安装pip Fatmouse 2019-11-21 Linux 817 0 阅读全文
详解linux usb host驱动编写入门 usb协议是一个复杂的协议,目前涉及到的版本就有usb1.0, usb2.0, usb3.0。大家如果打开kernel usb host目录,就会发现下面包含了ohci,uhci,ehci,xhci,whci等多种形式的控制器驱动。那么,对于我们这些不是很了解usb的开发人员,如何了解usb的代码结构呢? Fatmouse 2019-11-21 Linux 841 0 阅读全文
详解linux 摄像头驱动编写 对于现代嵌入式设备,特别是手机来说,摄像头是很重要的一个设备。很多同学买手机,一看颜值,第二就看摄像头拍照如何。所以,从某个角度来说,摄像头是各个厂家主打的应用功能。那么,linux是如何支持摄像头的,我们可以来看一下? Fatmouse 2019-11-21 Linux 1045 0 阅读全文
详解linux电源管理驱动编写 对于嵌入式设备来说,合适的电源管理,不仅可以延长电池的寿命,而且可以省电,延长设备运行时间,在提高用户体验方面有很大的好处。所以,各个soc厂家在这方面花了很多的功夫。下面,我们可以看看linux是如何处理电源管理驱动的。 Fatmouse 2019-11-21 Linux 943 0 阅读全文
Linux环境(CentOS6.7 64位)下安装subversion1.9.5的方法 本文实例讲述了Linux环境(CentOS6.7 64位)下安装subversion1.9.5的方法。分享给大家供大家参考,具体如下: Fatmouse 2019-11-21 Linux 785 0 阅读全文
详解linux 看门狗驱动编写 看门狗是linux驱动的一个重要环节。某些特殊的设备,有时候需要放在一些环境恶劣的地方,比如电信设备。但是,任何软件都不可能100%没有bug。如何保证软件在遇到严重bug、死机的时候也能正常运行呢,那么看门狗就是有效的一种方法。看门狗一般要求用户定时喂狗,如果一段时间没有喂狗的话,那么系统就会自动重启。今天,我们就来看看这个看门狗驱动怎么编写? Fatmouse 2019-11-21 Linux 1061 0 阅读全文
详解linux添加硬盘分区挂载教程 基本步骤:分区――格式化――挂载――写入文件1、首先用fdisk -l命令查看添加的硬盘名称,可以看到sdb为新增的硬盘 Fatmouse 2019-11-21 Linux 860 0 阅读全文
linux nand flash驱动编写 很长一段时间,nand flash都是嵌入式的标配产品。nand flash价格便宜,存储量大,适用于很多的场景。现在很普及的ssd,上面的存储模块其实也是由一块一块nand flash构成的。对于linux嵌入式来说,开始uboot的加载是硬件完成的,中期的kernel加载是由uboot中的nand flash驱动完成的,而后期的rootfs加载,这就要靠kernel自己来完成了。当然,这次还是以三星s3c芯片为例进行说明。 Fatmouse 2019-11-21 Linux 746 0 阅读全文