
Linux
岳梁_Aether
这个作者很懒,什么都没留下…
展开
-
Ubuntu 无法获得锁 资源暂时不可用 原因及处理
第一种情况apt-get install 安装软件的时候,如果在未完成下载的情况下将terminal close。此时 apt-get进程没有结束。结果,如果再次运行apt-get install 命令安装软件时,出现如上错误。即有另一个程序正在占用apt-get install进程,由于它在运行时,会占用软件源更新时的系统锁(简称‘系统更新锁’),此时资源被锁。处理杀死之前的进程,释放系统...转载 2019-11-26 10:28:09 · 2232 阅读 · 0 评论 -
CentOS7的IP查看命令及IP地址为127.0.0.1问题的解决
目录虚拟机安装心路历程解决方案虚拟机安装CentOS7的非界面安装,ip addr中地址显示127.0.0.1,心路历程以为是网络问题,于是改为桥接,但没有效果,又将其改为NAT8,重启后还是无变化。解决方案经查询是网络适配器没有打开。系统文件(vi /etc/sysconfig/network-scripts/ifcfg-ens33)中ONBOOT默认是no,使用vi命令修改为ye...原创 2019-05-07 17:20:33 · 4012 阅读 · 0 评论 -
同步/异步、阻塞/非阻塞简介
目录简单版区别唠叨版同步异步阻塞非阻塞简单版同步,就是我调用一个功能,该功能没有结束前,我死等结果。异步,就是我调用一个功能,不需要知道该功能结果,该功能有结果后通知我(回调通知)阻塞,就是调用我(函数),我(函数)没有接收完数据或者没有得到结果之前,我不会返回。非阻塞,就是调用我(函数),我(函数)立即返回,通过select通知调用者区别同步IO和异步IO的区别就在于:数据拷贝的时...转载 2019-05-12 11:38:49 · 268 阅读 · 0 评论 -
Linux的五种IO模型简介
目录Linux的五种IO模型引入select和epollLinux的五种IO模型阻塞I/O(blocking I/O)应用程序调用一个IO函数,导致应用程序阻塞,等待数据准备好。 如果数据没有准备好,一直等待….数据准备好了,从内核拷贝到用户空间,IO函数返回成功指示非阻塞I/O (nonblocking I/O)非阻塞IO通过进程反复调用IO函数(多次系统调用,并马上返回);在数据...转载 2019-05-12 11:40:39 · 255 阅读 · 0 评论 -
Pyhton2.7实现自动创建terminal(命令行窗口) tab并执行命令
Python之Linux的Terminal自动化需求环境实现直接上代码运行效果截图参考文章世界要发展,全靠一个懒需求目前需要单独运行35个命令行,形式 7(窗口)*5(标签页),手工操作已经一周,累成原创 2019-07-13 11:10:50 · 1175 阅读 · 0 评论