随笔分类 -  Linux及操作系统

摘要:原文:https://www.magentonotes.com/ubuntu-config-autostart-shell-script.html 方法一:将脚本添加到文件/etc/rc.local /etc/rc.local脚本是一个ubuntu开机后会自动执行的脚本,我们可以在该脚本内添加命令行 阅读全文
posted @ 2018-04-13 15:30 奋斗终生 阅读(3215) 评论(0) 推荐(0) 编辑
摘要:原文:https://blog.csdn.net/liang19890820/article/details/53285624 简述 locate 可以很快速的搜寻档案系统内是否有指定的档案。其方法是先建立一个包括系统内所有档案名称及路径的索引数据库,当寻找时就只需查询这个索引数据库而不必实际深入档 阅读全文
posted @ 2018-03-30 12:19 奋斗终生 阅读(5639) 评论(0) 推荐(0) 编辑
摘要:add by zhj: 下面的文章解释的很好了,这里再说明一下top命令中wa的含义,我们知道,当IO阻塞时,操作系统会把进程改为阻塞态,将CPU调度到运行其它进程。 CPU在空闲状态下,会检查是否有阻塞的IO(磁盘或网络),如果有,那就认为是wa;如果没有,那才是真正的idle。在top命令中,8 阅读全文
posted @ 2018-01-03 22:06 奋斗终生 阅读(20963) 评论(0) 推荐(2) 编辑
摘要:add : 在fork多线程的进程时,创建的子进程只包含一个线程,该线程是调用fork函数的那个线程的副本。在man fork中,有The child process is created with a single thread—the one that called fork().这句话,亲测的 阅读全文
posted @ 2018-01-01 16:06 奋斗终生 阅读(4595) 评论(0) 推荐(1) 编辑
摘要:add by zhj:突然想起来,当年在学校做智能加工系统时,用到了matlab的神经网络,当时就是把matlab编写的神经网络代码做成了动态链接库ddl,然后vb编写web页面,在后台计算时,使用了该 ddl 作者:郭无心链接:https://www.zhihu.com/question/2048 阅读全文
posted @ 2017-12-30 01:11 奋斗终生 阅读(669) 评论(0) 推荐(0) 编辑
摘要:在Linux中,轻量级进程可以是进程,也可以是线程。我们所说的线程,在Linux中,其实是轻量级进程之间共享代码段,文件描述符,信号处理,全局变量时; 如果不共享,就是我们所说的进程。 进程是资源管理的最小单位,线程是程序执行的最小单位。在操作系统设计上,从进程演化出线程,最主要的目的就是减小多进程 阅读全文
posted @ 2017-12-29 22:28 奋斗终生 阅读(2815) 评论(0) 推荐(0) 编辑
摘要:add by zhj: 下面是我对pid,tgid,ppid的个人理解 对于ubuntu14.04操作系统,可以在/usr/src/linux-headers-4.4.0-31/include/linux/sched.h文件中看到进程控制块的结构体,如下 可以看到,里面定义了两个字段,pid和tgi 阅读全文
posted @ 2017-12-29 22:07 奋斗终生 阅读(7383) 评论(0) 推荐(0) 编辑
摘要:add by zhj: 主要不同是,source是在当前shell中执行脚本,而sh, bash, ./是在当前shell的child shell中执行脚本 原文:http://www.cnblogs.com/pcat/p/5467188.html 在linux里,source、sh、bash、./ 阅读全文
posted @ 2017-08-30 21:49 奋斗终生 阅读(3145) 评论(0) 推荐(0) 编辑
摘要:add zhj: 亲测过,可以,原来不用FQ就可以下载,有点意外 1.打开终端(ctrl + alt + t),下载64位,输入 wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb 2.下载完成 阅读全文
posted @ 2017-06-02 12:14 奋斗终生 阅读(542) 评论(0) 推荐(0) 编辑
摘要:原文:http://www.cnblogs.com/wudonghang/p/354289a61129731e7d2075968356e6ad.html Curl 纯文本格式输出: curl icanhazip.com curl ifconfig.me curl curlmyip.com curl  阅读全文
posted @ 2017-02-24 20:59 奋斗终生 阅读(5399) 评论(0) 推荐(1) 编辑
摘要:原文 :http://blog.csdn.net/chszs/article/details/40623169 1、软件准备 Ubuntu14.04 x64 下载SecureCRT7.3的版本:scrt-7.3.3-779.ubuntu13-64.x86_64.deb 2、安装SecureCRT 在 阅读全文
posted @ 2016-11-30 11:34 奋斗终生 阅读(1276) 评论(1) 推荐(0) 编辑
摘要:原文:http://www.ruanyifeng.com/blog/2012/02/a_history_of_unix_directory_structure.html Unix(包含Linux)的初学者,常常会很困惑,不明白目录结构的含义何在。 举例来说,根目录下面有一个子目录/bin,用于存放二 阅读全文
posted @ 2016-11-17 03:25 奋斗终生 阅读(323) 评论(0) 推荐(0) 编辑
摘要:原文:http://www.cnblogs.com/liangml/p/5969404.html 启动WPS for Linux后,出现提示"系统缺失字体" 。 出现提示的原因是因为WPS for Linux没有自带windows的字体,只要在Linux系统中加载字体即可。 具体操作步骤如下: 1. 阅读全文
posted @ 2016-11-06 16:57 奋斗终生 阅读(16238) 评论(1) 推荐(2) 编辑
摘要:原文:https://blog.csdn.net/hel12he/article/details/51138507 上一篇php7环境的搭建 真是火爆,仅仅两天时间,就破了我之前swagger系列的一片文章,看来,大家对搭建环境真是情有独钟。 为了访问量,我今天再来一篇Redis的搭建。当然不能仅仅 阅读全文
posted @ 2016-09-29 13:09 奋斗终生 阅读(1823) 评论(0) 推荐(0) 编辑
摘要:原文:http://blog.csdn.net/hel12he/article/details/51107236 前面已经把vagrant的基础知识已经基本过了一遍 了,相信只要按着教程来,你已经搭建好了自己的基础环境。接下来说一说如何搭建php7的开发环境。 申明一下,这里使用的box,就是前面演 阅读全文
posted @ 2016-09-29 12:55 奋斗终生 阅读(3921) 评论(0) 推荐(0) 编辑
摘要:原文:http://blog.csdn.net/hel12he/article/details/51089774 上一篇文章完整的讲叙了如何安装一个vagrant的环境。这里主要说一说vagrant的配置文件Vagrantfile。我在尝试各种技术的时候,常常苦恼于很多时候没有教程把相关的配置信息说 阅读全文
posted @ 2016-09-29 12:40 奋斗终生 阅读(4069) 评论(0) 推荐(1) 编辑
摘要:原文:http://blog.csdn.net/hel12he/article/details/51069269 一个月没有更新过了。三月份终于把设计模式看完了,自己也写了一些设计模式的基础代码。也用到了几个设计模式到自己的项目中。 今天当然不是来说设计模式的,先说说这段时间学到的一个新东西。vag 阅读全文
posted @ 2016-09-29 12:38 奋斗终生 阅读(8465) 评论(0) 推荐(0) 编辑
摘要:原文:https://github.com/zhjchina/Go best practice/edit/master/ebook/zh/01.3.md 3 Vgrant使用入门 前面我们已经学会了如何安装并配置Vagrant,而且也已经按照默认的方式开启了,那么这一小节就给大家介绍一下Vagran 阅读全文
posted @ 2016-09-29 12:24 奋斗终生 阅读(985) 评论(0) 推荐(0) 编辑
摘要:原文: https://github.com/astaxie/Go best practice/blob/master/ebook/zh/01.2.md 1.2 Vagrant安装配置 实际上Vagrant只是一个让你可以方便设置你想要的虚拟机的便携式工具,它底层支持VirtualBox、VMwar 阅读全文
posted @ 2016-09-29 12:20 奋斗终生 阅读(2918) 评论(0) 推荐(0) 编辑
摘要:原文: 前言 本章节是用基本的Linux基本函数加上epoll调用编写一个完整的服务器和客户端例子,可在Linux上运行,客户端和服务端的功能如下: 客户端从标准输入读入一行,发送到服务端 服务端从网络读取一行,然后输出到客户端 客户端收到服务端的响应,输出这一行到标准输出 服务端代码 代码如下: 阅读全文
posted @ 2016-09-10 19:06 奋斗终生 阅读(581) 评论(0) 推荐(0) 编辑