你的位置:首页 > 操作系统
linux命令——iostat
2017-07-26 00:00:23

linux命令——iostat

iostat——I/O statistics(输入输出统计)1. 作用实时列出整个CPU与接口设备的I/O状态。2. 安装iostat属于sysstat软件包,可以用yum直接安装:yum install sysstat3. 用法iostat 【参数】【间隔秒数】【检测次数】参数 ...
程序员入门——从认识计算机和操作系统开始!
作为一名合格的程序员,我们必须要有一个良好的合作伙伴——个人计算机,因此作为一个程序员,我们要从认识计算机和操作系统开始!如何选择适合自己的计算机配置?如何选择和安装适合自己的操作系统?这是一个程序员应该有的基本素质!计算机的组成:[ CPU + 内存 + 显卡 + 主板 + ...
Jexus~webApi程序的部署几个小坑
今天上午写了Jexus~Linux环境下的部署,下午去实现了一个,出现了一些问题,下面总结一下.一 首先要对jexus进行修改/usr/jexus/jws删除下面的这行,解决csc文件未找到问题$ export MONO_IOMAP=all二 删除VS项目里的包包Microsof ...
Linux CentOS 服务器搭建与初始化配置图文详解
这几天对服务器兴趣贼为浓厚,在虚拟机上装了一个CentOS7玩了玩,遇到过很多问题,比如网卡驱动设置,不能ping 等等问题,然后掏钱买个ECS搭服务器玩玩,下面就开始谢谢我的心路历程吧。   首先    买服务器,什么阿里云,百度云、腾讯云等等,随便买一个低配就好了,我买的 ...
Linux之iptables原理详解
2017-07-26 00:00:13

Linux之iptables原理详解

目录:一、netfilter与iptables二、filter、nat、mangle等规则表三、INPUT、FORWARD等规则链和规则四、Linux数据包路由原理五、iptables编写规则 一、netfilter与iptables    (1)Netfilter是由Rus ...
查找计算机端口的占用情况
查找计算机端口的占用情况例如查端口号5037(adb的端口)的占用情况一、使用 netstat -ano命令 找到端口号为5037的,并且找到对应进程的PID然后我们区windows任务管理器里面找PID是5736的进程是什么找到为eclipse,说明找对了,因为eclips ...
iptables基础实战练习
2017-07-26 00:00:10

iptables基础实战练习

目录:  一、基本规则练习  二、SNAT源地址转移  三、DNAT目标地址转移 一、基础规则练习 (1) 放行ssh (端口:22)1 iptables -A INPUT -d 192.168.42.153 -p tcp --dport 22 -j ACCEPT2 ip ...
Ubuntu删除客人帐号
2017-07-25 12:00:36

Ubuntu删除客人帐号

在一开始使用Ubuntu时还是满兴奋的,但是在多次登录系统后发现Ubuntu有自己设置的帐号和密码之外,还有一个“客人登录”。细心的人就会发现客人登录是不需要帐号和密码的,直接点击就能登录。虽然说客人登录退出后会删除所有设置和操作,但我还是不放心。我在网上找了一些方法,终于被我找 ...
Jexus~Linux环境下的部署
2017-07-25 12:00:20

Jexus~Linux环境下的部署

Jexus 即 Jexus Web Server,简称JWS,是Linux平台上的一款ASP.NET WEB服务器,是 Linux、Unix、FreeBSD 等非Windows系统架设 ASP.NET WEB 服务器的核心程序,是企业级ASP.NET跨平台部署的一种可选方案。与其 ...
Linux下创建共享文件夹
2017-07-25 12:00:18

Linux下创建共享文件夹

1,查看ip 地址 ifconifg; 2,查看是否安装samba服务器,rpm -qa | grep samba; 3,如果有该服务器,启动 service smb start,否则进行安装 yum install samba;  samba-3.0.21b-2   ...
python 常用 time, datetime处理
python 中 time 有三种格式:float,struct tuple(time.struct_time 或 datetime.datetime),str 常用的:float --> struct tuple: time.localtime( fl ...
linux 常用压缩、解压命令
.tar.gz 解压为 tar -zxvf xx.tar.gz 压缩为 tar -zcvf target.tar.gz ./src_dirzip   解压为   ...
何时使用汉堡包菜单设计
汉堡包菜单,也叫侧边栏菜单。它由三个堆叠线条(你可以形象的想象成汉堡包中上下的两个面包和中间的肉)的图标用于表示菜单。点击图标时,会显示可用的导航选项。很多设计师写的有关汉堡包菜单设计的文章,都不看好这种设计。总结其缺点,主要体现在:1.可发现性较低;2.效率较低;3.与系统的导 ...
nginx优化
2017-07-25 00:00:42

nginx优化

充分发挥Nginx的高效性和稳定性,对于Nginx优化非常重要。下面主要是从编译安装、第三方插件、系统内核等三方面介绍。 编译安装过程优化1、减小Nginx编译后的文件大小  在编译Nginx时,默认是以debug模式进行,而在debug模式下会插入很多跟踪和ASSERT之类 ...
SHELL脚本攻略(学习笔记)
2017-07-25 00:00:39

SHELL脚本攻略(学习笔记)

本文目录:1.4.1 环境变量1.4.2 普通变量1.4.3 修改变量的生命周期和作用域1.4.4 获取变量的长度1.4.5 declare声明变量1.4.6 位置变量和特殊变量1.4.7 shift轮替变量1.4.8 shell其它基础1.4.9 变量的切分、提取和替换变量存在 ...
(转)Linux  vi 命令大全
2017-07-25 00:00:30

(转)Linux vi 命令大全

进入vi的命令 vi filename :打开或新建文件,并将光标置于第一行首 vi +n filename :打开文件,并将光标置于第n行首 vi + filename :打开文件,并将光标置于最后一行首 vi +/pattern filename:打开文件,并 ...
Linux之grep及正则表达式
2017-07-25 00:00:20

Linux之grep及正则表达式

grep简介  grep 是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。通常grep有三种版本grep、egrep(等同于grep -E)和fgrep。egrep为扩展的grep,fgrep则为快速grep(固定的字符串来对文本进行搜索,不支持正则表 ...
Android安装过程出现问题
2017-07-25 00:00:20

Android安装过程出现问题

Android安装过程出现问题一、Eclipse 中 Emulator Control 不能用问题在官方文档中发现问题所在(官方文档说明),在最后一行“The Emulator Control tab, shown in Figure 1, is no longer su ...
大话命令之
2017-07-25 00:00:17

大话命令之

大话命令之—ssss是Socket Statistics的缩写。顾名思义,ss命令可以用来获取socket统计信息,它可以显示和netstat类似的内容。优势:(1)显示更多更详细的有关TCP和连接状态的信息,(2)比netstat更快速更高效。1 格式 ...
windows下react
2017-07-25 00:00:15

windows下react

第一步:安装Java1.下载JDK,选择适应自己的机型;官网地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html2.配置环境,问度娘:http://jingya ...
vsftpd安装配置虚拟用户
2017-07-25 00:00:15

vsftpd安装配置虚拟用户

原文发表于cu:2016-03-11参考文档:FTP原理:http://vbird.dic.ksu.edu.tw/linux_server/0410vsftpd_1.phpFTP配置:http://vbird.dic.ksu.edu.tw/linux_server/0410vsf ...
文本文件的操作用户与用户组管理
文本文件的操作#输入重定向 tr 'a-z' 'A-Z'  hello  HELLO  world  WORLD 重定向后  tr 'a-z' 'A-Z' < file  HELLO WORLD#格式化输入内容到文件: #标准输入、标准输出与标准错误标准输入0(键盘仅读 ...
第2章 rsync算法原理和工作流程分析
本文通过示例详细分析rsync算法原理和rsync的工作流程,是对rsync官方技术报告和官方推荐文章的解释。本文不会介绍如何使用rsync命令(见rsync基本用法),而是详细解释它如何实现高效的增量传输。以下是rsync系列篇:1.rsync(一):基本命令和用法2.rsyn ...
实现windows命令提示符的tab补全
1:使用win+r打开 运行 控制台2:输入 regedit 打开注册表3:进入 1 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor\CompletionCharView Code将值改为十进制的 9 ;点击确定4: ...
Linux系统运维之负载均衡Tengine
一、介绍  Tengine是由淘宝网发起的Web服务器项目。它在Nginx的基础上,针对大访问量网站的需求,添加了很多高级功能和特性。Tengine的性能和稳定性已经在大型的网站如淘宝网,天猫商城等得到了很好的检验。它的最终目标是打造一个高效、稳定、安全、易用的Web平台。二、需 ...
Cent0S 6.7直接在/etc/resolv.conf文件下修改DNS地址重启不生效问题
CentOS 6.7/Linux下设置IP地址1:临时修改:1.1:修改IP地址# ifconfig eth0 192.168.2.1041.2:修改网关地址# route add default gw 192.168.2.1 dev eth01.3:修改DNS# echo &q ...
VmwareTools以及搜狗拼音的安装
已经那么多年工作下来了,结果装linux还是那么 的费劲!装的是纯净版Ubuntu16.04版本,17.04怕不稳定就没装,装了发现VmwareTools是暗的,以前也遇到过这个问题,但是真的忘记了怎么解决了。弄了半天其实关键就是一句话,找到你Vmware的安装目录,里面有个li ...
【Linux相识相知】文本处理工具之grep\egrep\fgrep及正则表达式
常说Linux上有文本处理的三剑客,grep、sed和awk,本文就grep做出详细的描述,并引出正则表达式。 grepNAME:打印模式匹配的行SYNOPISIS: grep [OPTIONS] PATTERN [FILE...] grep [OPTIONS] ...
centos用户和组管理
2017-07-24 00:00:32

centos用户和组管理

用户和用户组及权限管理:一:基本概念linux是一个多任务(multi-task)多用户(multi-user)的操作系统,每个用户和用户组都有自己的ID号UID GID,每个用户都有自己的家目录不能随意访问其他用户的家目录,管理员root除外。  用户的分类:(以centos7 ...
linux下通过命令行上传文件到百度网盘
一.环境:centos release 6.9python 2.7.13二.安装工具bypysudo pip install bypy三.使用bypy3.1 授权[root@ineedle ~]# bypy infoPlease visit: https://openapi.ba ...
ROS学习(三)——创建一个简单的发布节点和订阅节点
暑假在家有些懈怠,不,非常懈怠— —||!良心已经发痛了,想快些补回原来的进度,但忽然发现,中断了一段时间再重新去学习,有的地方连最基本的符号都忘记了,这次特意弄个最最基础的,恢复一下,以前的进度。 1.建立一个工作空间$ mkdir -p ~/catkin_xi/src$ ...
linux用户及权限管理
2017-07-24 00:00:11

linux用户及权限管理

【文件管理、管道、用户及组管理、用户及权限管理】\用户及组管理用户与组管理  Linux系统是一个多用户多任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统。用户的账号一方面可以帮助系统管理员对使用系统的用户进行跟踪 ...
【Linux相识相知】文件查找(locate/find)
在用linux操作系统的时候,当我们忘记之前某个文件存储的位置,但是知道其文件名或者模糊的知道其文件名,我们都可以通过文件查找工具来查找,linux提供两种常用的查找工具,locate和find,在日常使用中后者比前者较前者功能更强大更具有实时性,下面我们就这两种工具来谈一谈她们 ...
rsync技术报告(翻译)
2017-07-23 00:00:30

rsync技术报告(翻译)

本篇为rsync官方推荐技术报告rsync technical report的翻译,主要内容是Rsync的算法原理以及rsync实现这些原理的方法。翻译过程中,在某些不易理解的地方加上了译者本人的注释。本文目录:1.1 摘要1.2 The problem1.3 The rsync ...
使用vmware安装CentOS7
2017-07-23 00:00:27

使用vmware安装CentOS7

1.先创建一个文件夹用以存放镜像 2.运行vmware,点击创建新的虚拟机 3.选择典型安装 4. 选择稍后安装操作系统 5.选择客户机操作系统为Linux,版本为CentOS 64位 6. 选择一开始创建的用以存放镜像的文件,并给虚拟机命名 ...
linux普通用户su root切换提示没有文件或目录
1. 首先进入单用户模式:  1). ubuntu :    上述情况可以在grub界面选择第二项修复,但没有grub可以参考:     1、重启ubuntu,随即长按shirft进入grub菜单;     2、选择recovery mode,按"e"键进入编 ...
rsync工作机制(翻译)
2017-07-23 00:00:23

rsync工作机制(翻译)

本篇为rsync官方推荐文章How Rsync Works的翻译,主要内容是Rsync术语说明和简单版的rsync工作原理。本篇没有通篇都进行翻译,前言直接跳过了,但为了文章的完整性,前言部分的原文还是保留了。How Rsync WorksA Practical Overview ...
man rsync翻译(rsync命令中文手册)
本文为命令rsync的man文档翻译,几乎所有的选项都翻译了,另外关于筛选规则部分只翻译了一部分。由于原文很多地方都比较啰嗦,所以译文中有些内容可能容易让国人疑惑,所以我个人在某些地方加上了注释。若有错误之处,盼请指出。 rsync(1) ...
计算机支持的最大内存与CPU之间的关系
在使用计算机时,其最大支持的内存是由 操作系统 和 硬件 两方面决定的。  先说一下硬件方面的因素,在计算机中 CPU的地址总线数目 决定了CPU 的 寻址 范围,这种由地址总线对应的地址称作为物理地址。假如CPU有32根地址总线(一般情况下32位的CPU的地址总线是32位 ...
linux下设置wget下载工具使用代理
为wget使用代理,可以直接修改/etc/wgetrc,也可以在主文件夹下新建.wgetrc,并编辑相应内容,本文采用后者。直接往~/.wgetrc(自行创建此文件)添加如下内容:https_proxy = http://127.0.0.1:8087/http_proxy = h ...
ubuntu 16.04 nfs服务的搭建
2017-07-23 00:00:12

ubuntu 16.04 nfs服务的搭建

nfs服务是实现Linux和Linux之间的文件共享,nfs服务的搭建比较简单。现在介绍如何在ubuntu16.04系统中搭建nfs服务,ubuntu的搭建比红帽的还要简单。1、安装nfs服务sudo apt install nfs-common2、修改配置文件sudo vim ...
在vmware中设置CentOS7的网络
为了能够使用XShell来管理我们安装好的CentOS7系统,所以我们要先设置CentOS7的网络使其能够联网。 1.选择vmware的编辑,然后点击虚拟网络编辑器 2.点击更改设置(需要有管理员权限) 3.选择VMnet0为桥接模式,选择自动或者网卡 4. ...
第2章 rsync(二):inotify+rsync详细说明和sersync
本文目录:inotify+rsync1.1 安装inotify-tools1.2 inotifywait命令以及事件分析1.3 inotify应该装在哪里1.4 inotify+rsync示例脚本(不完善)1.5 inotify的不足之处1.5.1 inotify的bug1.5. ...
关于 gstreamer 和 webrtc 的结合,有点小突破
今天让我找到了 gstreamer 的一个牛叉的杀手锏,脑海中马上想到了一个大致的框架和方案计划,用 gst-inspector 先进行对象自省属性探测,然后祭出 gst-launcher 大刀进行管道试验,最后用 c 实现管道逻辑源码,就可以实现基于 webrtc 的视频监控和 ...
Android学习——数据存储之文件存储
将数据存储到文件中并读取数据1、新建FilePersistenceTest项目,并修改activity_main. 1 <? 2 <LinearLayout 3 android:id="@+id/activity_main" 4 andr ...
rsync技术报告
2017-07-22 12:00:37

rsync技术报告

本篇为rsync官方推荐技术报告rsync technical report的翻译,主要内容是Rsync的算法原理以及rsync实现这些原理的方法。翻译过程中,在某些不易理解的地方加上了译者本人的注释。本文目录:1.1 摘要1.2 The problem1.3 The rsync ...
Weak 和  Strong
2017-07-22 12:00:37

Weak 和 Strong

介绍:ARC是自iOS 5之后增加的新特性,完全消除了手动管理内存的烦琐,编译器会自动在适当的地方插入适当的retain、release、autorelease语句。你不再需要担心内存管理,因为编译器为你处理了一切注意:ARC 是编译器特性,而不是 ios 运行时特性 ...
docker~为什么没人说说.dockerignore
回到目录最近一直专注于docker的开发之中,而在使用Dockerfile时发现有个问题,当你的发布目录只能是obj\Docker\publish,而指向其它目录dockefile并不认它,只有如何提示当前找了很多资料,都没有人说过这事,于是还是自己来研究一下吧!当我在VS解决方 ...
Ubantu下配置Sublime Text3
2017-07-22 00:00:38

Ubantu下配置Sublime Text3

因为学习机器学习算法的原因,买的参考书籍很多都是python语言进行开发的,因此也想着在Linux系统下配置python的环境。Sublime是一款非常流行的编辑器,可以添加很多小巧有用的插件,同时也可以配置成一款自己常用开发语言的IDE,所以网上有很多配置Sublime的教程, ...
一个通用的makefile
2017-07-22 00:00:35

一个通用的makefile

最近在编写Android编译系统时,需要遍历每一个目录下每一个文件夹下的makefile,网上的方法有些繁琐 ;就直接贴上自己遍历子目录深度为1;(for temporary)(之后会继续更新) 下面是我的一个简单实例工程:文件夹目录层次: 1、根目录( ...
LINUX系统文件类型分类
2017-07-22 00:00:34

LINUX系统文件类型分类

使用LINUX过程中,时常会对文件进行操作。但是linux中文件究竟有哪些分类呢?今天让我们大家来总结一下吧!概述: linux文件可以分为五种类型,分别为:普通文件、目录、字符设备或块设备、套接口文件、符号链接文件。下面详细介绍这几种文 ...
iotop监控磁盘动态安装
2017-07-22 00:00:33

iotop监控磁盘动态安装

开始装iotp 1 tar xvf iotop-0.3.1.tar.gzView Code用python安装(如果没有蟒蛇, yum一个吧) 1 cd iotop-0.3.1 2 python setup.py build 3 python setup.py installVie ...
Windows Server 2012 AD域管理创建
前言关于AD域管理及其权限划分概论: 1. AD域源于微软,适用于windows,为企业集中化管理和信息安全提供强力保障。 2. 提供域中文件夹共享,但同时又对不同用户有不用的权限。 3.通过对设备限制USB接口,网络访问特定网站来实现对企业内部信息的保护和防止 ...
configure: error: Cannot find OpenSSLs libraries
在Ubuntu 12.4.1 X64 位下编译安装PHP时提示configure: error: Cannot find OpenSSL's libraries 确认已安装过 openssl、libssl-dev 包,还是会提示该错误;解决办法:root@test2:~/php- ...
Android源码博文集锦3
2017-07-22 00:00:13

Android源码博文集锦3

Android精选源码android实现最简洁的标签(label/tag)选择/展示控件 懂得智能配色的ImageView,还能给自己设置多彩的阴影哦 NicePhoto-基于 Kotlin 开发的 一款超简单的图片浏览+设置壁纸... 你的桌面从未如此炫酷(一句代 ...
第2章 rsync(一):基本命令和用法
本文目录:2.1 说在前面的话2.2 rsync同步基本说明2.3 rsync三种工作方式2.4 选项说明和示例2.4.1 基础示例2.4.2 "--exclude"排除规则2.4.3 "--delete"的解释2.5 rsync daem ...
PHP+NGINX
2017-07-21 12:00:15

PHP+NGINX

1. 下载php编译包/nginx编译包(建议先装nginx再装php, php编译包我用的是5.5.35)2. 创建好安装目录(我的编译包放在/home下)mkdir -p /usr/local/php3. 解压tar -zxvf php-5.5.35.tar.gz 4. 编译 ...
docker~写个容器启动的bash脚本
回到目录bash脚本在linux里就相当于win里的bat和cmd及ps脚本,可以把一般指令组织在一起,统一去执行,比如我有一些docker容器需要统一去启动,这时,你可以把它们写成一个bash脚本,但有一点要注意,你的文档格式需要是unix,大家可以使用notepad++表写脚 ...
nginx~为docker容器添加负载均衡
Nginx作为当前最流行的负载均衡和反向代理服务器,它运行在linux平台,一般的.net网站,为了实现分流与负载,需要在多个应用服务器的IIS上部署,通过一些工具实现代码的同步,然后再nginx上去配置它们.有了docker,你可以在多个linux上花个1秒钟去run它即可,不 ...
mac通过wine运行windows程序(将文件关联到windows程序notepad++)
windows程序功能强大且已经习惯使用了,用mac总感觉不给力,例如记事本工具Notepad++就非常优秀。下面介绍如何在mac系统下通过wine来安装使用notepadd++程序。1.安装wine在Mac上安装Wine (用于运行exe程序) 2.安装notepad++h ...
第一页下一页12345678910下10页末页第1/473页,总共:28361条数据