Linux编程
文章平均质量分 65
ouyangshima
找到心中的那份自信
技术不牢,地动山摇
展开
-
[shell]Shell流程控制
if-else语句case-esac语句for语句原创 2014-08-19 14:57:42 · 940 阅读 · 0 评论 -
[windows]工作中常用的命令
查看本地共享文件夹:net share原创 2017-05-09 17:55:06 · 481 阅读 · 0 评论 -
[windows]win7用set命令设置环境变量
1.查看所有环境变量:set2.设置环境变量:set MyEnvTest=D:\res3.查看某个或某类环境变量:set MyEnvTest4.修改环境变量值:set MyEnvTest=%MyEnvTest%;D:\apk5.删除某个环境变量:set MyEnvTest=不过退出命令行后,修改的环境变量就不生效了。原创 2017-04-14 14:48:10 · 11169 阅读 · 0 评论 -
[shell]shell运算(数字[加减乘除,比较大小],字符串,文件)
算术运算首先这里所说的算术运算是指加法(+), 减法(-),乘法(*),整除(/), 求余(%)四种运算,可以通过添加括号改变优先级,并且只能对整数进行运算(Linux Bash Shell默认不支持浮点数运算)#!/bin/bashval=`expr 2 + 2` #expr 参数要为整数echo "Total value : $val"a=10b=-5c=`expr $a原创 2014-08-20 11:22:54 · 61270 阅读 · 1 评论 -
批处理-整理
批处理中的特殊字符符号 批处理中的算术符号批处理支持数值类型的表示,同样支持数值类型的运算处理,当然批处理比较弱智,只支持整数类型的数值的算术运算,不仅支持基本的数学算术运算,还支持高级的算术运算dos命令说明echo 和 @ 回显命令@ #关闭单行回显echo off #从下一行开始关原创 2014-08-21 20:16:43 · 1004 阅读 · 0 评论 -
Windows批处理命令初了解
批处理文件时无格式的文本文件,它包含一条或多条命令。它的文件扩展名为.bat或.cmd。使用批处理文件可以简化日常重复性任务。其帮助:命令 /? eg:echo /?Ctrl+c组合键来强行终止一个批处理的执行过程。echo命令 ----打开、关闭请求回显功能,或显示消息。执行@echo off不但关闭以后命令的回显,连echo off命令本身也不显示了。通常以@echo off作为批原创 2013-08-12 13:32:51 · 1375 阅读 · 0 评论 -
[shell]Shell简介
Shell简介Shell本身是一个用C语言编写的程序,它是用户使用Unix/Linux的桥梁,用户的大部分工作都是通过Shell完成的。Shell既是一种命令语言,又是一种程序设计语言。作为命令语言,它交互式地解释和执行用户输入的命令;作为程序设计语言,它定义了各种变量和参数,并提供了许多在高级语言中才具有的控制结构,包括循环和分支。它虽然不是Unix/Linux系统内核的一部分,但它原创 2014-08-14 23:14:39 · 1308 阅读 · 0 评论 -
Linux命令整理
命令格式:命令字 [命令选项] [命令参数] orcommand [option] [arguments] 帮助需求命令备注manman chmod infoinfo sudo helpls --help不全使用所有命原创 2012-11-05 21:49:22 · 1273 阅读 · 1 评论 -
[shell]常用语句
获取当前路径#!/usr/bin/env bash#获取当前文件的路径(不包括文件名)DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"echo ${DIR}echo ${BASH_SOURCE[0]} # 输出# /Users/ouyang/Desktop# /Users/ouyang/Desktop/log.s原创 2015-08-20 20:54:44 · 816 阅读 · 0 评论 -
linux系统目录结构
linux系统目录结构/boot 该目录默认下存放的是Linux的启动文件和内核,引导程序文件。initramfs-* 系统启动时的模块供应的主要来源,启动系统所需加载的虚拟磁盘 System.map-* System.map文件是一个索引文件,它记录了kernel中的symbols的位置,symbols包括有变量或函数名称。vmlinuz-* 实际上就是系统的kern原创 2011-08-05 13:51:18 · 1183 阅读 · 0 评论 -
[shell]Shell常用特殊符号
符合含义&&command1 && command2:命令1返回真(命令返回值 $? == 0)后,命令2才能被执行。可以用于if判断。cp 1.txt ../ && echo "succes" #-->successcp 1.txt ../ && rm -f ../1.txt && echo "success" -->success原创 2014-10-28 14:59:51 · 1182 阅读 · 0 评论 -
[shell]shell-for语句总结
#!/bin/bash#打印1~5的for语句for i in {1..5};do #数字段形式 echo $idonefor i in 1 2 3 4 5;do #详细列出(字符且项数不多) echo $idonefor ((i=1;i<=5;i++));do #((语法循环--有点像C语法,但记得双括号 echo $idonefor i in原创 2014-11-05 11:29:45 · 7970 阅读 · 0 评论 -
[shell]shell输入输出重定向
Unix 命令默认从标准输入设备(stdin)获取输入,将结果输出到标准输出设备(stdout)显示。一般情况下,标准输入设备就是键盘,标准输出设备就是终端,即显示器。一般情况下,每个 Unix/Linux 命令运行时都会打开三个文件:标准输入文件(stdin):stdin的文件描述符为0,Unix程序默认从stdin读取数据。标准输出文件(stdout):stdout 的文件原创 2014-08-20 19:02:24 · 2034 阅读 · 0 评论 -
Linux软件管理
软件管理需求命令备注安装二进制文件(sample.bin)sudo chmod 755 sample.bin。./sample.binsample.bin要不在media下更新源sudo apt-get update 升级系统sud原创 2014-10-28 15:57:40 · 1021 阅读 · 0 评论 -
[shell]Shell变量
变量定义变量定义变量时,变量名不加美元符号($),若使用则提示“变量未找到” 注意,变量名和等号之间不能有空格,这可能和你熟悉的所有编程语言都不一样。同时,变量名的命名须遵循如下规则:首个字符必须为字母(a-z,A-Z)。中间不能有空格,可以使用下划线(_)。不能使用标点符号。不能使用bash里的关键字(可用help命令查看保留关键字)。 使用变量使原创 2014-08-15 15:34:23 · 1258 阅读 · 0 评论 -
[shell]shell函数
函数可以让我们将一个复杂功能划分成若干模块,让程序结构更加清晰,代码重复利用率更高。像其他编程语言一样,Shell 也支持函数。Shell 函数必须先定义后使用。Shell 函数的定义格式如下:[function] fun() { list of commands [ return value ]}说明:可以带function fun() 定义,也可以直接fun(原创 2014-08-20 16:54:37 · 1617 阅读 · 0 评论 -
[Linux]工作中常见的命令
export 显示和设置环境变量值-f 带边环境变量为函数名称-n 删除指定的环境变量-p 列出所有的环境变量[root@localhost ~]# aaa=bbb #设置一个变量[root@localhost ~]# export aaa #加入环境变量[root@localhost ~]# env |grep aa #查看环境原创 2015-08-20 21:00:15 · 855 阅读 · 0 评论