Linux基础知识:管道输出 2017年02月05日 16 阅读 管道输出1.命令输出结果 正确输出如下,其他输出为错误输出 以非root用户执行以下操作:<1>重定向正确输出find /etc -name passwd>file“ > ”符号会覆盖掉file文件原有的内容, 要想向file文件追加内容,使用“ >> ”符号<2>追加正确输出find /etc -name passwd>>file<3>...
Linux基础知识:用户管理 2017年02月05日 16 阅读 用户管理1.如何在系统中查看用户<1>用户信息文件vim /etc/passwd,信息格式为:名字:密码:uid:gid:用户说明:用户家目录:用户使用的shell:<2>用户认证信息vim /etc/shadow,信息格式为: 名字:密码:密码使用天数:密码最短有效期:密码最长有效期:密码警告期:密码非活跃期:密码到期日:<3>用户组信息vim /etc/group,信息格式为:用户组名称:用户组密码:用户组id:附加...
CentOS下安装JDK的三种方法 2017年02月05日 16 阅读 由于各Linux开发厂商的不同,因此不同开发厂商的Linux版本操作细节也不一样,今天就来说一下CentOS下JDK的安装:方法一:手动解压JDK的压缩包,然后设置环境变量1.在/usr/目录下创建java目录[root@localhost ~]# mkdir/usr/java[root@localhost ~]# cd /usr/java2.下载jdk,然后解压[root@localhost java]# curl -O http://download....
Iptables工作原理使用详解 2017年02月05日 16 阅读 Iptables防火墙简介Netfilter/Iptables(以下简称Iptables)是unix/linux自带的一款优秀且开放源代码的完全自由的基于包过滤的防火墙工具,它的功能十分强大,使用非常灵活,可以对流入和流出服务器的数据包进行很精细的控制。特别是它可以在一台非常低的硬件配置下跑得非常好。IPtables是linux2.4及2.6内核中集成的服务。其功能与安全性比其老一辈ipfwadm,ipchains强大的多,Iptables主要工作在OSI...
Linux基础知识:find命令的使用 2017年02月05日 19 阅读 find 命令用于查找文件系统中的指定文件。*命令格式:find pathname -option [-print -exex -ok]1.pathname要查找的目录路径~表示home目录.表示当前目录/表示根目录2.option常用的选项-name:按名称查找-perm:按文件权限查找-prune:不在当前指定目录下查找-type:按照文件类型查找-user:查找指定属主的文件或目录-group:查找指定所属组的文件或目录-nouser:查找无有效属主...
Arch Linux 安装过程(UEFI+GRUB+GNOME) 2017年02月05日 18 阅读 为何使用 Arch Linux轻量简洁 没有帮你预先装好一大堆你可能不要用的东西(但也意味着你需要自己定制)出色的pacman包管理器在这种一片空白的系统上你可以快速提高自己的知识水平相比gentoo slackware arch的用ji户lao更多准备安装 Getting Start换了台thinkpad t460s 自带的ssd仅有256GB 而windows一个主分区就占了200G 于是我的电脑->管理->磁盘直接从那个主分区里压缩出42...
如何制作RPM包 2017年02月05日 20 阅读 安装制作rpm工具rpmbuildyum install -y rpm-build创建用户注意: 创建rpm包一定不要使用root用户,因为root用户权限比较大,如果脚本编写错误的话,可能会导致破坏系统文件useradd sysadmin # 创建普通用户sysadmin,用户可随意passwd sysadmin# 给普通用户设置密码创建制作PRM所需的工作目录手动建立工作目录mkdir -p ~/rpmbuild{BUILD,RPMS,S{OURCE,...
VirtualBox安装Ubuntu后的静态ip配置 2017年02月05日 16 阅读 1、VirtualBox安装完Ubuntu后,默认应该是开启一块网卡,连接方式根据宿主电脑的连接方式来(如果物理机是通过有线上网,那么需要使用NAT网络连接方式,如果是无线网络,那么需要使用桥接方式上网),该网卡负责虚拟机的上网。2、添加一块网卡,连接方式选择仅主机(Host-Only)适配器。3、进入ubuntu系统,执行ifconfig -a,查看当前网卡信息,根据HWaddr字段查看是否和VirtualBox里面看到的两个网卡对应ifconfig -...
CentOS 7.5配置网络 2017年02月05日 18 阅读 CentOS 7.5配置网络1、ifconfig命令找不到解决方法:安装net-tools.x86_64工具包yum install net-tools.x86_642、iptables无法使用解决方法:yum install iptables-servicesvi /etc/sysconfig/iptables #配置防火墙参数# sample configuration for iptables service# you can edit this m...
CentOS 7.5下Java环境的安装配置 2017年02月05日 17 阅读 CentOS 7.5下Java环境的安装配置1、查看系统中的java环境 [root@localhost ~]# java -version openjdk version "1.8.0_101" OpenJDK Runtime Environment (build 1.8.0_101-b13) OpenJDK 64-Bit Server VM (build 25.101-b13, mixed mode) 进一步查看JDK信息: [root@l...
Linux IPC之管道和FIFO 2017年02月05日 16 阅读 导言:管道是UNIX系统上最古老的IPC方法,管道提供了一种优雅的解决方案:给定两个运行不同程序的进程,在shell中如何让一个进程的输出作为另一个进程的输入?管道可以用来在相关(一个共同的祖先进程创建管道)进程之间传递数据。FIFO是管道概念的一个变体,它们之间的一个重要差别在于FIFO可以用于任意进程间的通信。概述每个shell用户都对在命令中使用管道比较熟悉,例如,统计一个目录中文件的数目:ls | wc -l解释:为了执行上面的命令,shell创建...
Caffe配置简明教程 ( Ubuntu 14.04 / CUDA 7.5 / cuDNN 5.1 / OpenCV 3.1 ) 2017年02月05日 18 阅读 1. 前言本教程使用的系统是Ubuntu 14.04 LTS 64-bit,使用的CUDA版本为7.5,使用的NVIDIA驱动版本为352。如果您使用的Pascal架构显卡,如GTX1080或者新ttx,则必须使用更高版本的驱动和CUDA 8。本教程不适于这种情况,请不要尝试。Ubuntu每两年发布一次LTS版本(即长期支持版),所以现在已经发布了16.04 LTS版本。鉴于很多程序在新系统下的兼容性还没有测试,本教程依然介绍的是上一个LTS版本上安装Ca...
Ubuntu 16.04下载编译Android 6.0源码及问题解决 2017年02月05日 16 阅读 在虚拟机里面跑了个虚拟机,预留了20G的空间,然后各种环境配不好(第一次玩Linux),弄了1day左右吧,终于开始下载了,还好可以科学上网,省了一点功夫。然后还没有写脚本,就苦逼的守在它下啊下。因为它指不定的会出错,需要repo sync。然后经过漫长的等待,本以为就等出了Success,结果等出了磁盘空间不足。然后只有忍痛把东西都删掉重头来过,接着又给Ubuntu分配了90G的空间,想着一定能够了,这次写了脚本,不用再苦逼的望着屏幕了。结果。。下了88...
误将系统根目录下秘钥授予755权限解决办法 2017年02月05日 18 阅读 格式chmod 权限 要修改权限的文件Linux中的权限如下:-rw------- (600) -- 只有属主有读写权限。-rw-r--r-- (644) -- 只有属主有读写权限;而属组用户和其他用户只有读权限。-rwx------ (700) -- 只有属主有读、写、执行权限。-rwxr-xr-x (755) -- 属主有读、写、执行权限;而属组用户和其他用户只有读、执行权限。-rwx--x--x (711) -- 属主有读、写、执行权限;而属组用户和...
Ubuntu 16.04安装Caffe并训练MNIST 2017年02月05日 16 阅读 今天介绍一下如何在Ubuntu下安装Caffe并且训练MNIST。当然,第一手的资料同样来自于Caffe官网(http://caffe.berkeleyvision.org/),Ubuntu版本是16.04,Caffe是CPU-ONLY的版本。Caffe安装通过下面的命令安装protobuf,leveldb,snappy,opencv,hdf5,boost依赖库,其中最需要注意的是hdf5。sudo apt-get install libprotobuf-...
Mac下快速安装Caffe并训练MNIST 2017年02月05日 19 阅读 在Ubuntu上成功安装了Caffe,但是没有训练MNIST,今天在Mac上极简安装了Caffe并且顺利地跑通了MNIST。网络上的教程很多都比较复杂,这篇文章仅关注安装和训练过程,不涉及深度学习的理论。希望看到这篇文章的朋友不要去关注GPU、cuCNN、CUDA、cmake、Python、Matlab、LeNet、libstdc++、OpenBLAS、MKL等名词,这些只会让人觉得混淆。第一手的资料当然来自Caffe的官方网站,里面的内容很多,很容易让人...
Mac下OpenCV环境搭建 2017年02月05日 16 阅读 安装Homebrew在终端中输入以下程序,curl -LsSf http://github.com/mxcl/homebrew/tarball/master | sudo tar xvz -C/usr/local --strip 1编译OpenCV通过Homebrew安装cmake,sudo brew install cmake去OpenCV官网,选择OpenCV For Linux/Mac,当前最新版本是3.1.0,下载opencv-3.1.0,大小不到...
Mac平台上OpenCV开发环境搭建 2017年02月05日 20 阅读 介绍下如何在Mac OS X上进行OpenCV项目的开发,尝试的开发工具有Xcode(版本是4.6.1)和Eclipse,使用的OpenCV版本是2.4.6。如果只是需要OpenCV的相关头文件以及动态库,请直接执行brew install opencv(如果安装了Homebrew的话),如果不行,请看下面的OpenCV源码编译安装过程。1.安装CMake安装CMake可以使用MacPorts,也可以使用Homebrew,如果以前安装过两者中的任何一个就用...
Mac OS X安装OpenCV并配置到Xcode和Eclipse上 2017年02月05日 17 阅读 Mac OS X安装OpenCV并配置到Xcode和Eclipse上1.安装OpenCV for MAC:1).首先下载opencv for mac安装源文件,http://opencv.org/downloads.html,解压缩2).安装brew:终端输入:ruby -e "$(curl -fsSkL raw.github.com/mxcl/homebrew/go)"更新Homebrew,Terminal中输入:brew selfupdate3).安装...
Mac下使用OpenCV与在Xcode下使用OpenCV详解 2017年02月05日 19 阅读 最近刚入手一台MacBook Air,一直没有时间搭建编程环境,这两天终于挤出时间开始使用Mac系统。目前的编程工具主要为Eclipse以及xcode,笔者首先选择了使用Xcode,由于本人长期使用C++从事图像处理方面的工作,所以安装OpenCV就成了编程开始前的第一步。系统环境:ML10.8.2XCode版本:4.5.2OpenCV版本:2.4.3Eclipse版本:Juno Service Release 1在这里特别提醒大家:OpenCV中文官方网...