码迷,mamicode.com
首页 > 系统相关
linux shell编程入门笔记
shell编程的重要性: 对于hadoop程序员,通常需要熟悉shell编程,因为shell可以非常方便的运行程序代码。 shell文件格式:文件名后缀通常是.sh #!/bin/sh[先指定文件下面用的是哪一个sh] #这里是注释shell中的变量: (1)变量不需要声明,初始化不需要指定类型 (2)变量名称只能有字母、数字、下划线组成,不能使用数字开头 (3)分类: 临时变量...
分类:系统相关   时间:2016-07-20 17:57:30    阅读次数:317
[ 转]Linux进程关系
作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! Linux的进程相互之间有一定的关系。比如说,在Linux进程基础中,我们看到,每个进程都有父进程,而所有的进程以init进程为根,形成一个树状结构。我们在这里讲解进程组和会话,以便 ...
分类:系统相关   时间:2016-07-20 17:54:14    阅读次数:230
进程管理
在现代操作系统中,进程提供两种虚拟机制:虚拟处理器和虚拟内存。进程是出于执行期的程序以及它所包含的资源的总成。实际上完全可能存在两个或多个进程执行的是同一个程序。并且两个或两个以上并存的进程还可以共享许多共享资源。 在Linux系统中,这通常是调用fork()系统调用的结果,该系统调用通过复制一个现 ...
分类:系统相关   时间:2016-07-20 17:47:59    阅读次数:325
Shell脚本一键安装LNMP环境
https://sourceforge.net/projects/opensourcefile/files/ Nginx是一款高性能的HTTP和反向代理服务器。Nginx在反向代理,Rewrite规则,稳定性,静态文件处理,内存消耗等方面表现了很强的优势。因此公司线上和测试环境的WEB服务大多数采用 ...
分类:系统相关   时间:2016-07-20 17:44:54    阅读次数:293
Linux之常用快捷键
...
分类:系统相关   时间:2016-07-20 17:41:47    阅读次数:219
Linux命令lsb_release:查看当前系统的发行版信息
Linux里的lsb_release命令用来查看当前系统的发行版信 息(prints certain LSB (Linux Standard Base) and Distribution information.)。有了这个命令就可以清楚的知道到底是RedHat的、还是别的发行版,还有具体的版本号, ...
分类:系统相关   时间:2016-07-20 17:39:19    阅读次数:180
linux mmap 详解【转】
转自:http://blog.chinaunix.net/uid-20321537-id-3483405.html 一.前言mmap的具体实现以前在学习内核时学习过,但是对于其中的很多函数是一知半解的,有些只能根据其函数名来猜测其具体的功能,在本文中,一起来重新深入理解其具体的实现。二.mmap的用 ...
分类:系统相关   时间:2016-07-20 17:39:37    阅读次数:186
Linux之进程通信20160720
好久没更新了,今天主要说一下Linux的进程通信,后续Linux方面的更新应该会变缓,因为最近在看Java和安卓方面的知识,后续会根据学习成果不断分享更新Java和安卓的方面的知识~ Linux进程通信的知识,建议参照《UNIX环境高级编程》这本书,这里也只是做一个总结: 1.线程:进程中的子线程之 ...
分类:系统相关   时间:2016-07-20 17:36:18    阅读次数:217
2016 Mac OS 10.11 CocoaPods的安装问题
CocoaPods的安装问题: 1.首先用淘宝的Ruby镜像来访问CocoaPods,打开终端输入以下命令: (1)gem sources --remove https://rubygems.org/ (2)gem sources -a https://ruby.taobao.org/ 注意:现在都 ...
分类:系统相关   时间:2016-07-20 17:34:06    阅读次数:238
[转]进程创建-终结流程图
From: http://blog.csdn.net/xinyuan510214/article/details/50516279 ...
分类:系统相关   时间:2016-07-20 17:34:07    阅读次数:364
Powershell AWS 自动化管理 (12) - 创建一个高可用的WordPress博客(下)
这个是PowerShell创建AWS高可用博客的第三部分,我们来看看后半截工作是怎么完成的。创建EC2-S3的Role,这个Role是分配给EC2虚拟机的,这样他们创建之后自动就有权限访问S3的内容。创建VPC网络创建VPC的2个子网,位于不同的AZ创建Internet网关配置路由表创建并配置EC2的Securit..
分类:系统相关   时间:2016-07-20 16:20:53    阅读次数:435
linux环境下DNS服务器
DNS(DomainNameService)域名服务用于主机名和IP的转换。分为正向解析(FQDN--->IP)和反向解析(IP--->FQDN)UDP协议,53端口TCP协议,53端口DNS服务器类型:主DNS服务器:维护所负责的区域内解析库的服务器从DNS服务器:定时同步更新主DNS服务器的内容记录。只有当主服务..
分类:系统相关   时间:2016-07-20 16:20:13    阅读次数:265
linux fstab文件
fstab文件介绍 fstab文件包含了你的电脑上的存储设备及其文件系统的信息。它是决定一个硬盘(分区)被怎样使用或者说整合到整个系统中的文件。具体来说:用fstab可以自动挂载各种文件系统格式的硬盘、分区、可移动设备和远程设备等。对于Windows与Linux双操作系统用户,用fstab挂载FAT ...
分类:系统相关   时间:2016-07-20 16:13:44    阅读次数:214
Linux释放内存脚本
virecover_mem.sh #!/bin/bash #系统分配的区总量 mem_total=`free-m|grepMem|awk‘{print$2}‘` #当前剩余的free大小 mem_free=`free-m|grepMem|awk‘{print$4}‘` #当前已使用的used大小 mem_used=`free-m|grepMem|awk‘{print$3}‘` if(($mem_used!=0));then #如果已被使用..
分类:系统相关   时间:2016-07-20 15:07:03    阅读次数:259
Ubuntu 16.04 安装QQ解决方案
1 前言经过3天的折腾,研究了一下Linux下安装QQ的几种方法,总结一下,Linux下安装QQ的方法主要有以下几种: 安装wineQQ国际版 VirtualBox安装windows,再安装QQ,然后开启无缝模式 Genymotion模拟器安装安卓QQ crossover安装TMQQ2013或者DeepinQQ 首先声明,Linux下没有一种方法能够达到windows q...
分类:系统相关   时间:2016-07-20 15:07:38    阅读次数:440
第14章 Linux账号管理与ACL权限设置
Linux的账号与用户组 用户标识符:UID与GID 每一个文件都有一个所有者ID和用户组ID,当我们需要查看文件属性时,系统会根据/etc/passwd和/etc/group的内容,找到对应UID和GID对应的账户名和组名。 用户账号 用户的登陆流程如下: 1. 先搜索/etc/passwd里面是 ...
分类:系统相关   时间:2016-07-20 15:00:58    阅读次数:139
vim基础命令
输入 描述 i,a 进入插入模式 esc 返回正常模式 :wq 保存退出 :w 保存当前文件 :q 退出vim h,j,k,l (,),{,} 按段落移动 +,- 移动到上一行或者下一行的首个非空白字符 /,? *,# 查找光标当前所在的单词 % gg,G 移动到屏幕的顶,中,底 d,c,y 删除, ...
分类:系统相关   时间:2016-07-20 14:56:08    阅读次数:228
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!