您的位置:编程知识库>Linux

Linux

  • 2018-05-09Linux学习笔记之Linux常用命令行

    Linux 学习笔记————————————————————————————————– 普通进程切换到后台进程,可以在启动参数的时候加一个‘&;’实现这个目的; 进程切换到后台的时候,我们把它称为job。切换到后台时会输出相关job信息。 切换到后台的进程,仍然可以用ps命令查看,或通过jobs命令只查看...

  • 2018-05-09Ubuntu下安装PDF 文档阅读器Adobe Reader

    FTP地址:ftp://ftp1.linuxidc.com 用户名:ftp1.linuxidc.com 密码:www.linuxidc.com 在 2014年LinuxIDC.com/4月/Ubuntu下安装PDF 文档阅读器Adobe Reader 9.5.5 下载方法见 http://www.linuxidc.com/Linux/2013-10/91140.htm ————̵...

  • 2018-05-09BIOS + GPT + GRUB + Linux + Windows 折腾笔记

    BIOS + GPT + GRUB + Linux + Windows 折腾笔记, GRUB+Linux MEMDISK引导硬盘镜像 BIOS+GPT GPT+SSD 互联网杂谈。 一、为什么会有这样的需求 要 BIOS 不要 UEFI 虽说现在的主板都采用 UEFI 了;虽说 BIOS 是很古老的东西了……但是,我实在不喜欢 UEFI 的复杂设计。说...

  • 2018-05-09Nginx反向代理tornado服务

    tornado服务的demo # coding: utf-8 import tornado.ioloop import tornado.web from multiprocessing import Pool import sys import os class MainHandler(tornado.web.RequestHandler): def get(self): self.write("Hello, world! PID: %s"...

  • 2018-05-09在本地Eclipse运行solr源码

    前言:本文记录了linux环境下,solr源码在本地Eclipse上部署运行的整个过程,对于其中遇到的每个报错现象以及解决的方法都有详细说明,如果部署过程中遇到相似问题,欢迎交流讨论!部署环境:linux + jdk 1.8 + Eclipse +   tomcat 8.0 + solr 6.3步骤:一。...

  • 2018-05-09Linux系统编程——进程间通信:信号中断处理

    Linux多任务编程系统编程 目录(?)[+] 什么是信号? 信号是 Linux 进程间通信的最古老的方式。信号是软件中断,它是在软件层次上对中断机制的一种模拟,是一种异步通信的方式。信号可以导致一个正在运行的进程被另一个正在运行的异步进程中断,转而处理某一...

  • 2018-05-09Linux网络编程:使用select函数实现TCP回射迭代服务

        所谓的回射是指:客户端A向服务端B发送数据,服务端B接收到数据之后,再将接收到的数据发送回客户端B。所谓的迭代服务器,是指服务器端只用一个进程处理或线程处理所有客户端的请求。与之对应的是并发服务器,并发服务器是指对于每一一个客户端的请求,服务...

  • 2018-05-09Ubuntu16 安装 caffe

    一、前言 不得不说在搭建caffe环境的时候自己走了不少弯路,这里我记录一下我的安装经历,希望对大家有帮助。建议大家先仔细看看官方文档,尤其是第一次接触的人,弄清一下基本概念官方文档1,文档2。 二、安装NVIDIA显卡驱动 如果没有显卡这步可以跳过 ...

  • 2018-05-09Linux文件系统构建命令mkfs

    原文地址:http://blog.csdn.net/starshine/article/details/7075280      mkfs用来在一个设备上构建Linux支持的相关文件系统,也可称之为格式化工具, 这里的设备通常是指标硬盘分区。在Linux上通过fdisk等工具进行完分区后,还需要 对分区进行处理,使...

  • 2018-05-09linux学习笔记(五) 内核数据结构

    内核数据结构 链表 队列 映射 二叉树 1. 链表 与c语言相同,链表就是一个指向下一个元素指针的结构组成的数据链。在这里需要强调的是linux内核源码的设计方法。 #include <linux/list.h> – list_head 定义 struct list_head { struct ...

  • 2018-05-09Apache 的安装

    1.获取源码包 cd /usr/local/src/ ls wget http://mirrors.cnnic.cn/apache/httpd/httpd-2.4.25.tar.gz 2.解压、编译、安装 tar zxvf httpd-2.4.25.tar.gz  cd httpd-2.4.25 cat INSTALL    ##查看安装步骤 ./configure –prefix=/usr...

  • 2018-05-09Install Git Extensions on Ubuntu 16.04

    Installation (Linux) You can watch this video as a starting point: Install Git Extensions on Ubuntu 11.04 For further help go to https://groups.google.com/forum/?fromgroups=#!forum/gitextensions This section only covers mono ...

  • 2018-05-09计算机系统介绍

    新手学习Linux,简单记录下学习过程。以下是关于计算机硬件的简单介绍。 1、计算机的硬件组成 1.1硬件 企业的PC服务器一般采用:Dell,HP,IBM的; 电源一般为:双电; CPU(central process unit中央处理器):负责计算和控制,一般采用2-4核; 内存:CPU和磁盘的缓冲设备,临时...

  • 2018-05-09Ubuntu Server安装Apache HBase

    安装完Hadoop之后急切有种想体验一下Apache HBase的操作,于是就有了这篇文章。 Linux环境 Linux :Ubuntu server 15.04 Welcome to Ubuntu 15.04 (GNU/Linux 3.19.0-15-generic x86_64) * Documentation: https://help.ubuntu.com/Your Ubuntu release is not supp...

  • 2018-05-09Linux Day4

    作业控制 (任务控制) ctrl +z 暂停一个任务到后台 jobs 查看当前暂停的任务 fg 恢复上一条暂停的任务 fg n 恢复任务列表里面的某一条 bg 后台运行 bg n 指定某一条后台运行 screen 后台运行 严格意义上来讲,会打开多个会话,分别执行不同的命令 使用之前...

  • 2018-05-09每天一个linux命令:wget命令

    每天一个linux命令:wget命令。Linux系统中的wget是一个下载文件的工具,它用在命令行下。对于Linux用户是必不可少的工具,我们经常要下载一些软件或从远程服务器恢复备份到本地服务器。wget支持HTTP,HTTPS和FTP协议,可以使用HTTP代理。所谓的自动下载是指,wget可以在用...

  • 2018-05-09Linux 网络安全技巧

    网络安全是一个非常重要的课题,基本上你运行的服务后台越多,你就可能打开更多的安全漏洞.如果配置的恰当的话,Linux本身是非常安全可靠的,假使在Linux系统中有某个安全缺陷,由于Linux的源码是开放的,有成千上万的志愿者会立刻发现并修补它。本文旨在介绍用来增强...

  • 2018-05-09Linux批量添加用户

    添加和删除用户对每位Linux系统管理员都是轻而易举的事,比较棘手的是如果要添加几十个、上百个甚至上千个用户时,我们不太可能还使用useradd一个一个地添加,必然要找一种简便的创建大量用户的方法。Linux系统提供了创建大量用户的工具,可以让您立即创建大量用户,方法...

  • 2018-05-09Linux下autotools的使用

    由于某些原因(持续集成:travis-ci+github),需要给项目写个Makefile。虽然可以直接去写Makefile,但autotools似乎更快捷。 整个项目最初在windows下编写,make这些工作都由VS做了。但travis-ci给c++提供的环境是linux。不得不转移到linux下,重头到尾构建了一遍。 (1)源...

  • 2018-05-09linux僵死进程zombie处理。

    今天早上检查服务器的状况,发现有一个zombie的进程。现将处理过程,描述一下。 命令注解: -A 参数列出所有进程 -o 自定义输出字段 我们设定显示字段为 stat(状态), ppid(进程父id), pid(进程id),cmd(命令) 因为状态为 z或者Z的进程为僵尸进程,所以我们使用grep抓...