![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux
文章平均质量分 57
sam喵喵
这个作者很懒,什么都没留下…
展开
-
Unix V6 环境搭建:Simh 安装 Unix V6、Unix V6 基本使用以及源代码获取
一、引言最近心血来潮看到了一本有意思的书:《Unix内核源码剖析》。这本书有意思之处在于,作者的研究对象是 Unix V6。虽然 Unix V6 已经是 1975 年的系统了,但是其源代码拢共只有 1w 行左右,并且使用了 C 语言(K & R 之前的标准),还是现代操作系统的鼻祖,所以说是初学者最好的研究对象。本着看看总不会吃亏就买了这本书,没想到一开始就差点弃掉。因为这个 Unix...转载 2019-11-28 20:07:26 · 1397 阅读 · 2 评论 -
web方式cgi程序操作串口,不能打开串口
web方式cgi程序操作串口,不能打开串口。(不通过网页的形式,终端直接执行打开串口的时候能成功) 原因分析:权限问题。 第一种方法:修改boa 用户权限。把web服务器boa用户改为root 具体是把User 改为root User rootGroup root 第二种方法:修改串口权限。用l转载 2015-01-22 11:06:53 · 1392 阅读 · 0 评论 -
在线浏览android源码网站
http://androidref.comhttp://www.grepcode.com/转载 2015-03-18 14:45:47 · 804 阅读 · 0 评论 -
linux内核编程
http://blog.csdn.net/fhl13017599952/article/details/44305737?ref=myreadhttp://blog.chinaunix.net/uid-24782829-id-3211008.html原创 2015-03-18 15:15:03 · 400 阅读 · 0 评论 -
ubuntu下解压各类文件
在Linux下面如何去压缩文件或者目录呢?在这里我们将学习zip, tar, tar.gz和tar.bz2等压缩格式的基本用法。首先了解下Linux里面常用的压缩格式。 在 我们探究这些用法之前,我想先跟大家分享一下使用不同压缩格式的经验。当然,我这里讲到的只是其中的一些用法,除我讲到的之外,他们还有更多的地 方值得 我们探讨。我已经意识到我需要了解两到转载 2015-05-29 11:15:50 · 658 阅读 · 0 评论 -
wget下载深圳大学毕业生照片
登录网站打开班级所在目录,复制链接$mkdir photo$ cd photo$ wget -r -np 粘贴链接 ,然后回车即可原创 2015-06-25 19:18:21 · 892 阅读 · 0 评论 -
ubuntu备份与恢复
ubuntu备份与恢复在 使用Ubuntu之前,相信很多人都有过使用Windows系统的经历。如果你备份过Windows系统,那么你一定记忆犹新:首先需要找到一个备份工 具(通常都是私有软件),然后重启电脑进入备份工具提供的软件环境,在这里备份或者恢复Windows系统。Norton Ghost是备份Windows系统时经常使用的备份工具。在备份Windows系统的时候你可能想过,转载 2015-07-16 16:09:15 · 519 阅读 · 0 评论 -
ubuntu更新Not enough free disk space
更新的时候出现Not enough free disk space。。。关键是它在/boot下面,其实也没什么,不过是要删除一些旧的内核吧。cd /bootdpkg -l | grep linux-image(查看自己的状况)apt-get purge --remove(没用的话就自己指定dpkg -- remove)转载 2015-08-30 17:44:49 · 1383 阅读 · 0 评论 -
详解Android中AsyncTask的使用
在Android中实现异步任务机制有两种方式,Handler和AsyncTask。Handler模式需要为每一个任务创建一个新的线程,任务完成后通过Handler实例向UI线程发送消息,完成界面的更新,这种方式对于整个过程的控制比较精细,但也是有缺点的,例如代码相对臃肿,在多个任务同时执行时,不易对线程进行精确的控制。关于Handler的相关知识,前面也有所介绍,不清楚的朋友们可以参照一下http://blog.csdn.net/liuhe688/article/details/6532519转载 2015-09-01 10:46:21 · 427 阅读 · 0 评论 -
linux下awk完全手册
awk无需创建工程文件,既可以在命令行下对格式化文本文件做非常人性化的处理转载 2016-05-26 09:38:43 · 559 阅读 · 0 评论 -
PYTHON功能学习之邮件发送
可以使用Python的email模块来实现带有附件的邮件的发送。SMTP (Simple Mail Transfer Protocol) 邮件传送代理 (Mail Transfer Agent,MTA) 程序使用SMTP协议来发送电邮到接收者的邮件服务器。SMTP协议只能用来发送邮件,不能用来接收邮件。大多数的邮件发送服务器 (Outgoing Mail Server) 都是使用SM转载 2016-05-23 10:44:44 · 2111 阅读 · 0 评论 -
知道这20个正则表达式,能让你少写1,000行代码
正则表达式,一个十分古老而又强大的文本处理工具,仅仅用一段非常简短的表达式语句,便能够快速实现一个非常复杂的业务逻辑。熟练地掌握正则表达式的话,能够使你的开发效率得到极大的提升。正则表达式经常被用于字段或任意字符串的校验,如下面这段校验基本日期格式的JavaScript代码:var reg = /^(\\d{1,4})(-|\\/)(\\d{1,2})\\2(\\d{1,2})$/;转载 2016-07-26 17:47:20 · 487 阅读 · 0 评论 -
提高Linux工作效率的十大bash技巧
我喜欢钻研bash环境。很多时候,在使用bash编程中,有些问题一遍又一遍的重复遇到。每次我都需要重新思考这些问题的解决方法。直到有一天我无法忍受,于是坐下来,编写一个通用的函数,放入我的.bashrc文件中,部署到电脑上。希望我的这些追求最大化命令行效率的努力成果也能给其他喜欢使用bash的朋友们带来一些帮助。我更大的期望是我的这种行为能引起其他朋友的互动——给我提建议、提出更好的bas转载 2016-07-26 17:50:33 · 1680 阅读 · 0 评论 -
virtualbox虚拟机下的cdlinux找不到无线网卡的解决方法
自己解决了,记录一下。cdlinux 带reaver1.4的版本 http://pan.baidu.com/share/link?shareid=64767&uk=1375789583 ( 大概是老毛桃制作的 , 下载后改后缀为.iso即可 )安装cdlinux的过程很简单,把iso加载到虚拟机的光盘上,一路next就行了,安装完毕后你进入cdlinux界面,有90%的可能你点开m转载 2016-07-26 20:05:20 · 37176 阅读 · 2 评论 -
GTX1070+WIN10安装UBUNTU16双系统显示ubuntu ESRT header is not in the memory map
系统之前为WIN10, 后为了学习深度学习,更换显卡为GTX1070,搭建深度学习环境安装ubuntu16双系统显示ubuntu ESRT header is not in the memory map等问题。解决方法:1、.先进BIOS禁用独立显卡,即在VGA选项处选择Intel驱动,而不要选择NVIDIA,进入安装ubuntu系统。2、重启电脑,在开机启动项(GRUB菜单选择处原创 2017-01-19 14:55:13 · 2002 阅读 · 0 评论 -
ubuntu中安装和配置apache2
在Ubuntu中安装apache 安装指令:sudo apt-get install apache2 安装结束后: 产生的启动和停止文件是:/etc/init.d/apache2 启动:sudo apache2ctl -k start 停止:sudo apache2ctl -k stop 重新启动:sudo apache2ctl -k restart 配置转载 2014-12-31 15:11:56 · 618 阅读 · 0 评论 -
centos7 重装系统后无线网卡找不到以及解决开机网卡不启动问题
1、首先查看自己网卡的类型,以下载适合的驱动程序,以下均root用户:#lspci -vnn | grep 14e4查看最后方括号中的数字,我的是【14e4:4365】,所以网上下载对应4365驱动源码下载地址:http://www.broadcom.com/support/802.11/linux_sta.php,找到对应你系统的版本,32位或者64位 (可以用命令uname原创 2014-12-15 10:57:51 · 11825 阅读 · 0 评论 -
Ubuntu 14.04~14.10 Linux 3D桌面完全教程,显卡驱动安装方法,compiz特效介绍,常见问题解答
[2014年4月21日更新] Ubuntu Linux 3D桌面完全教程,显卡驱动安装方法,compiz特效介绍,常见问题解答。本教程最早是一善鱼 YQ-YSY 于2008年编写并发布在Ubuntu中文论坛forum.ubuntu.org.cn配置美化区3D桌面特效版块的:——《图解Ubuntu8.10和8.04最简便的显卡驱动安装和3D桌面启用方法,compiz fusion常见问题解答转载 2014-12-16 09:16:00 · 2439 阅读 · 0 评论 -
直接用ISO文件在linux上安装新系统
Use Case-When you don’t have CD / DVD drive on your system. -You have Fedora DVD but your system has only a CD Drive. -You don’t want to waste time and resources in burning iso on optical media.转载 2014-11-27 09:59:25 · 2114 阅读 · 0 评论 -
linux中ISO文件运用
只是想查看ISO中的文件可以如下操作:1、在/mnt目录下,创建相应的iso文件夹,例如isocd1,isocd2。2、然后,用命令:sudo mount -o loop /dir1/dir2/dir3/xxx.iso(iso文件路径名) /mnt/isocd13、然后再用cd命令切入到isocd1文件夹中就可以浏览ISO文件里面的内容。接下来就像安装正常软件一样make install的安装原创 2014-11-27 09:27:18 · 959 阅读 · 0 评论 -
Ubuntu 14.04 搭建Android开发环境
Ubuntu 14.04 搭建Android开发环境 (2014-08-14 20:57:40)转载▼标签: it分类: ANDROID原文地址:http://www.linuxidc.com/Linux/2014-05/101149p2.htm 感谢作者的辛勤付出!1、下载配置JDK下载地址:ht转载 2014-11-27 09:55:23 · 701 阅读 · 0 评论 -
ubuntu14.04安装sogou中文输入法
看到此文后,请从头到尾然后再操作,不然你可能得浪费很多时间。首先要下载安装文件http://pinyin.sogou.com/linux/?r=pinyin注意对应自己安装系统的版本去下载32位或者64位安装文件可用命令行下输入xxx $ uname -a查看,若是X86_64,则是64位系统,若是i386或者i686则是32位系统经亲手操作,不管你装的是英文版系统还是中文原创 2014-11-27 10:07:12 · 1577 阅读 · 0 评论 -
linux 串口通信详解
Linux串口编程详解目录(?)[+]串口本身,标准和硬件 †串口是计算机上的串行通讯的物理接口。计算机历史上,串口曾经被广泛用于连接计算机和终端设备和各种外部设备。虽然以太网接口和USB接口也是以一个串行流进行数据传送的,但是串口连接通常特指那些与RS-232标准兼容的硬件或者调制解调器的接口。虽然现在在很多个人计算机上,原来用以连接外转载 2015-01-06 15:47:07 · 4954 阅读 · 4 评论 -
解决apache启动错误"httpd:Could not reliably determine..."
启动apache遇到错误:httpd: Could not reliably determine the server's fully qualified domain name[root@server httpd-2.2.4]# /usr/local/apache/bin/apachectl start httpd: Could not reliably determine the原创 2014-12-31 12:36:02 · 112576 阅读 · 8 评论 -
thinkpad e431 装完ubuntu14.04之后无线网卡么有启动
Ubuntu 联想Y410P 博通Broadcom 43xx 无线网卡 安装驱动的方法2014-05-31 20:30 655人阅读 评论(0) 收藏 举报中文资料全部不靠谱!看了我3个小时也没解决问题但是直接一看英文文档瞬间解决啊。https://help.ubuntu.com/community/WifiDocs/Driver/bcm43xx#Switching_b转载 2014-11-26 11:18:25 · 2125 阅读 · 0 评论 -
linux下查看主板内存槽与内存信息
1、查看内存槽数、那个槽位插了内存,大小是多少dmidecode|grep -P -A5 "Memory\s+Device"|grep Size|grep -v Range2、查看最大支持内存数dmidecode|grep -P 'Maximum\s+Capacity'3、查看槽位上内存的速率,没插就是unknown。dmidecode|grep -A16转载 2014-12-04 15:35:14 · 1424 阅读 · 0 评论 -
如何制作串口线!!!
简单来说:就是 2,3,5三个头需要连接,5是接地,2,3为收发口,串口头引脚那里一般会有标注数字序号。 怎么连接,有两种的情况:1、同样的头譬如两个公或者两个母头连接的话,需要交叉连接2,3口,就是一个头的2口连另一个头的3口,一个头的3口连另一个头的2口,两个地5口相连即可。2、一个公头一个母头相连,这时不需要交叉连接,2口连2口,3口连3口,5口两个地对接既可原创 2014-12-25 10:24:19 · 3094 阅读 · 0 评论 -
32位ubuntu物理地址扩展(PAE)分页机制及如何开启PAE支持4G以上内存(有时grub里面会让你选择)
1、先说ubuntu(PAE)原理,以下说如何开启PAE以及一些需要注意的地方 Intel通过在处理器上把管脚数从32增加到36,以提高处理器的寻址能力,使其达到2^36=64GB,为此,需引入一种新的分页机制。 64GB的RAM被分为2^24个页框,页表项的物理地址字段从20位扩展到24位,每个页表项必须包含12个标志位(固定)和24个物理地址位(原创 2014-12-11 09:22:20 · 2438 阅读 · 0 评论 -
Linux 程序开发打印 Debug 信息的使用技巧
少废话,coding 最重要的是如何debug,debug 当然就少不了把程序信息输出,如何清晰明了地打印出程序信息,可以快速判断程序运行情况,定位程序出问题的地方。先来一段代码实战下再说: #include stdio.h>#include stdlib.h>#include errno.h>#ifndef __USE_DEBUG#define __USE转载 2014-12-27 12:31:18 · 812 阅读 · 0 评论 -
ssh远程登录可能出现的问题以及解决办法
首先、确保server端的ssh服务是开的(service shhd start)然后在client端输入: ssh usrname@serverip (远程登录)scp filename usrname@serverip:/URL (远程传输)常出现的问题:问题一ssh登录的时候链接端口失败提示(1):# ssh 192.1转载 2014-12-11 16:18:10 · 13475 阅读 · 1 评论 -
关于Ubuntu配置文件apache2 httpd.conf 位置
关于ubuntu配置文件,严格地说Ubuntu的Apache(或者应该说Linux下的Apache?我不清楚其他发行版的 apache软件包)的配置文件是 /etc/apache2/apache2.conf,Apache在启动时会自动读取这个文件的配置信息。而其他的一些配置文件,如 httpd.conf等,则是通过Include指令包含进来。在apache2.conf中可以找到这些Includ转载 2014-12-31 14:48:42 · 3110 阅读 · 1 评论 -
64位linux(ubuntu+centos)Drcom校园网上网解决方案
之前有位同学来问我说64位linux不能用校园网上网,有没有其他上网方法,但是因为手头较忙,所以让这位同学去找网管问问,不知道是不是真的有其他方法。。。 现在因为装了64位centos7,得联网,连上后想起那位同学,十分不好意思,当时较忙所以没有和你过多交流、64位ubuntu早前已经连上了。方法和centos类似或者基本一样。 也是用的console包,但是好像是安装的ia32原创 2014-12-15 13:44:24 · 5247 阅读 · 0 评论 -
win7远程连接ubuntu14.04.1桌面
sudo apt-get install xdrpsudo apt-get install vnc4server tightserversudo apt-get install xfce4echo xfce4-session >~/.xsessionwin7下mstsc "ubuntuip"大功告成!附成功启动后贴图一张原创 2014-11-26 12:45:08 · 3406 阅读 · 0 评论