码迷,mamicode.com
首页 > 系统相关
Powershell 管道原理分析
豆子一直以为管道其实是很简单的,无非就是把前一个的输出结果通过管道传给下一个命令的输入嘛,貌似很多网上教程也就这么解释一下,然后就是各种演示命令了。昨天看了一个MVA2年前的powershell快速入门课程,才发现很多细节都忽略掉了,这个细节对于理解管道怎么工作是非常重..
分类:系统相关   时间:2015-07-27 16:51:07    阅读次数:373
Linux命令详解 -- uname
uname-printsysteminformationPrintcertainsysteminformation.WithnoOPTION,sameas-s.作用:显示系统信息语法:uname-options参数:-a,all/printallinformation,:Linuxwm8plt052.6.18-164.el5#1SMPTueAug1815:51:48EDT2009x86_64x86_64x86_64GNU/Linux-s,kernelname/printthek..
分类:系统相关   时间:2015-07-27 16:47:52    阅读次数:73
1.1-1.5-vim编辑器
vim是vi的升级版共有3种工作模式:1一般模式2编辑模式3命令模式a在光标后插入i在光标前插入o在光标下插入新行A在光标行末插入I在光标行首插入O在光标上插入新行$光标移动到行尾0光标移动到行首gg光标到第一行G光标到最后一行x删除光标所在处字符dd删除剪切光标所在行yy/Y复制当..
分类:系统相关   时间:2015-07-27 16:40:19    阅读次数:87
1.1-shell特性
!!执行上一条命令!cat执行最近以cat开头的命令cat!$执行命令,以上一条命令最后参数为参数alias定义别名unalias别名取消别名alias只在当前环境有效,子shell生效,需要声明explort.永久生效,编辑家目录下.bashrc通配符*匹配任意多个字符?匹配任意单个字符echo$HISTSIZE历史命..
分类:系统相关   时间:2015-07-27 16:37:19    阅读次数:77
1.2-shell变量
变量分为2种:1系统变量2:用户自定义变量env显示系统变量set显示系统变量和用户自定义变量自定义变量规则:a=1=号两边不能有空格只能以数字,字母和下划线_组成,且不能以数字开头(如2a=1)且避免使用系统命令或关键字(如:lsifdone等)自定义变量中有特殊符号时,需要用单..
分类:系统相关   时间:2015-07-27 16:36:19    阅读次数:59
1.4-shell中特殊符号
*?通配符#注释\转义符|管道符$变量符;命令分隔符!!执行上一条命令!$上一条命令最后的参数~家目录&命令后台执行>正确覆盖重定向>>正确追加重定向(不能重定向错误结果)2>错误覆盖重定向2>>错误追加重定向<反向重定向[]单字符匹配范围如:[0-9a-zA-Z]
分类:系统相关   时间:2015-07-27 16:36:58    阅读次数:85
2.0-shell中的连接符
&&并且||或者;和命令1&&命令2只有命令1执行成功,命令2才会执行命令1||命令2只有命令1执行不成功,命令2才会执行命令1;命令2命令1执行是否成功,命令2都会执行
分类:系统相关   时间:2015-07-27 16:35:11    阅读次数:193
1.1-shell脚本介绍
shell是一种脚本语言,并不是编程语言。比C语言执行效率要低下,且依赖于系统命令来写文档。shell的定义:使用逻辑判断、循环、函数和命令等,组合在一起,形成一个文档。可在系统中直接执行完成我们的工作目的。实现自动化运维,提高工作效率。
分类:系统相关   时间:2015-07-27 16:34:57    阅读次数:83
1.2-shell结构以及执行
shell是按照脚本命令,顺序执行。#!/bin/bash或#!/bin/sh/bin/sh是/bin/bash的软链接##描述信息ls/etc/echo"thisisatestscript"wq保存退出,文件名为test.sh不一定要.sh结尾,主要是为了区别和维护。2种执行方法:1:bashtest.sh或shtest.shbash-xtest.sh-x用来跟踪脚本执行过..
分类:系统相关   时间:2015-07-27 16:34:36    阅读次数:69
1.4-shell自定义变量
在脚本执行过程中,如果有一些命令或路径很长,且需要反复多次使用。则用变量来代替,方便更改和维护。read-t3-p"pleaseinputanumber:"necho$nread常用来实现人机交互,并把输入的值赋予给变量n-t3指定超时时间,超过3秒,返回到系统提示符下。shell中的内置变量:$0$1-$9$#等v..
分类:系统相关   时间:2015-07-27 16:32:57    阅读次数:65
2.0-shell中断继续退出
shell中控制循环的几个关键字breakcontinueexit#!/bin/bash#在1-10序列中循环,如果序列等于5,则不显示数字并中断循环,继续执行后续任务。foriin`seq110`doif[$i-eq5]thenbreakfiecho$idoneecho‘fordone‘注意:break结束整个循环体,执行循环外的后续命令。continue只结束本..
分类:系统相关   时间:2015-07-27 16:32:43    阅读次数:199
linux程序设计——个人总结
linux程序设计——个人总结     到今天为止,《linux程序设计》学习基本完成了。从五月下旬开始接触linux,学习安装Ubuntu14.04,六月份开始学习《linux程序设计》,实习考试之余花费了足足快两个月的时间,看完大部分章节,敲了一些代码。     仔细看过的章节:第一章入门、第二章shell程序设计、第三章文件操作、第四章linux环境、第七章数据管理、第八章MySQL、第...
分类:系统相关   时间:2015-07-27 16:26:41    阅读次数:92
Linux例行性工作排程
1、定义:指根据设定的时间自动执行规定的程序; 2、两种方式:(1)例行性的,每隔一定的周期要来办的事项; ?????? (2)突发性的,这次做完以后就没有的那一种,例如计算机大降价等; 3、使用指令:(1)at:处理...
分类:系统相关   时间:2015-07-27 15:10:43    阅读次数:99
GIScript2015的第一个入门教程-使用UbuntuKylin15.04
GIScript2015是一个通用的GIS脚本库,可以帮助进行地理空间数据的处理和分析,提高数据处理的效率,帮助进行地理科学的研究。GIScript2015是一个开源工程,已建立Git版本库和虚拟Team、微信群(两个:GIS...
分类:系统相关   时间:2015-07-27 15:09:36    阅读次数:84
Eclipse快捷键[转]
转自: http://www.open-open.com/bbs/view/1320934157953/ Eclipse中10个最有用的快捷键组合? 一个Eclipse骨灰级开发者总结了他认为最有用但又不太为人所知的快捷键组合。通过这些组合可以更加容易的浏览源代码...
分类:系统相关   时间:2015-07-27 15:09:47    阅读次数:82
Linux文件的软链接和硬链接
Linux链接概念Linux链接分两种,一种被称为硬链接(Hard Link),另一种被称为符号链接(Symbolic Link)。默认情况下,ln命令产生硬链接。1.1索引节点索引节点是指在许多类Unix文件系统中的一种数据结构。每个索引节点保存了文件系统中的一个文件系统对象的元信息数据,但不包括数据内容或者文件名。...
分类:系统相关   时间:2015-07-27 15:05:34    阅读次数:127
shell中条件判断if中的-z到-d的意思【转】
[ -a FILE ] 如果 FILE 存在则为真。[ -b FILE ] 如果 FILE 存在且是一个块特殊文件则为真。[ -c FILE ] 如果 FILE 存在且是一个字特殊文件则为真。[ -d FILE ] 如果 FILE 存在且是一个目录则为真。[ -e FILE ] 如果 FILE 存在...
分类:系统相关   时间:2015-07-27 14:56:59    阅读次数:72
© 2014 mamicode.com 版权所有 京ICP备13008772号-2
迷上了代码!