
Shell
tcpipstack
深圳码农一枚,专注嵌入式移动, Linux, OS, Tcp/ip, Android
展开
-
Linux 系统 解压和打包 命令
Linux 系统 解压和打包 命令.tar解包: tar xvf FileName.tar打包:tar cvf FileName.tar DirName(注:tar是打包,不是压缩!)---------------------------------------------.gz解压1:gunzip FileName.gz解压2:gzip -d FileName.g转载 2012-10-29 19:48:23 · 718 阅读 · 0 评论 -
Linux下获取电脑硬件配置信息的bash脚本代码
最近由于要获取几台Linux服务器的硬件配置信息,就写了一个获取硬件配置信息的脚本代码,可以获取cpu核心数、内存大小、硬盘大小信息,代码如下所示:#!/bin/bash## Description:# Used to get the hardware config information.## History:# tcpipstack, 2012/09/04, creat原创 2012-10-22 20:16:35 · 1558 阅读 · 0 评论 -
一个在终端实现类Linux shell(cd ls命令)UI界面的项目(C语言实现)
一个在终端实现类Linux shell(cd ls命令)UI界面的功能(C语言实现)这2天做了一个类似Linux shell的UI界面,目前已初步完成cd, ls, help, pwd, quit等命令,在Linux下实现,效果图见下图:ls命令:开始及help命令:对于完成此UI界面来说,最主要是根据输入的命令找到相关的命令处理原创 2012-11-14 22:05:31 · 13612 阅读 · 2 评论 -
一个用于导出android项目配置宏为单个独立xml文件的shell脚本
一个用于导出android项目配置宏为单个独立xml文件的shell脚本最近由于工作需要将android项目的项目配置文件里面的宏文件导出来,项目配置宏文件内容如下所示:GEMINI=yesGOOGLE_RELEASE_RIL=noHAVE_AACENCODE_FEATURE=yesHAVE_AEE_FEATURE=yesHAVE_APPC_FEATURE=noHAVE_原创 2012-11-05 18:55:47 · 1389 阅读 · 0 评论 -
Linux grep命令
linux grep 命令1.作用Linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来。grep全称是Global Regular Expression Print,表示全局正则表达式版本,它的使用权限是所有用户。2.格式grep [options]3.主要参数[options]主要参数转载 2012-10-30 19:47:49 · 3325 阅读 · 0 评论 -
awk 命令全解析
awk 命令全解析1. awk是什么?AWK是一种优良的文本处理工具。它不仅是 Linux 中也是任何环境中现有的功能最强大的数据处理引擎之一。这种编程及数据操作语言(其名称得自于它的创始人 Alfred Aho 、Peter Weinberger 和 Brian Kernighan 姓氏的首个字母)的最大功能取决于一个人所拥有的知识。AWK 提供了极其强大的功能:可以转载 2012-10-30 18:50:21 · 1005 阅读 · 0 评论 -
在shell中使用echo 命令输出带颜色的文本
在shell中使用echo命令输出带颜色的文本首先熟悉一下echo命令名称echo - 显示一行文本概要echo [选项]... [字符串]...描述向标准输出输出字符串。-n 不输出换行符-e 打开反斜杠ESC转义-E 取消反斜杠ESC转义 (默认)--help 显示帮助--version 显转载 2012-10-30 18:59:03 · 935 阅读 · 0 评论 -
Linux scp 远程数据拷贝 命令
Linux scp远程数据拷贝 命令scp远程数据拷贝不同的Linux之间copy文件常用有3种,第一种就是ftp,也就是其中一台Linux安装ftp Server,这样可以另外一台使用ftp的client程序来进行文件的copy。第二种方法就是采用samba服务,类似文件copy的方式来操作,比较简洁方便,第三种就是利用scp命令来进行文件复制。scp是有Security的文件c转载 2012-10-30 18:55:23 · 1521 阅读 · 0 评论 -
Linux tr命令的用法
Linux tr命令的用法1 关于tr通过使用 tr,您可以非常容易地实现 sed 的许多最基本功能您可以将 tr 看作为 sed 的(极其)简化的变体:它可以用一个字符来替换另一个字符,或者可以完全除去一些字符您也可以用它来除去重复字符这就是所有 tr 所能够做的 tr用来从标准输入中通过替换或删除操作进行字符转换tr主要用于删除文件中控制字符或进行字符转换使用tr时要转换两个字符串转载 2012-10-29 20:18:59 · 1111 阅读 · 0 评论 -
Linux系统 进程查看与控制 命令
Linux系统 进程查看与控制 命令ps为我们提供了进程的一次性的查看,它所提供的查看结果并不动态连续的;如果想对进程时间监控,应该用 top 工具。kill 用于杀死进程。ps 的参数说明ps 提供了很多的选项参数,常用的有以下几个:l 长格式输出;u 按用户名和启动时间的顺序来显示进程;j 用任务格式来显示进程;f 用树形格式来显示进程;a 显示所有用户的所转载 2012-10-29 19:46:05 · 1911 阅读 · 0 评论 -
sed 命令全解析
sed 命令全解析 SED单行脚本快速参考(Unix 流编辑器) 2005年12月29日英文标题:USEFUL ONE-LINE SCRIPTS FOR SED (Unix stream editor)原标题:HANDY ONE-LINERS FOR SED (Unix stream editor)整理:Eric转载 2012-10-29 20:11:23 · 4022 阅读 · 0 评论 -
Linux 系统中的 文档查看 命令
Linux 系统中的 文档查看 命令对于Linux系统里面的文件大概有如下几个指令来完成:1. cat用法: cat [options] filenameoptions: -A: 显示全部.-E: 在每一行的后面加上"$"符号结尾.-b: 在所有的非空白行上标示编号.上面我就列出我常用的几个参数,其他的等用到的时候用man 查看吧。2.tac看清楚没转载 2012-10-29 20:07:30 · 826 阅读 · 0 评论 -
Linux 系统 Shell中的cut命令
Linux 系统 Shell中的cut命令cut是以每一行为一个处理对象的,这种机制和sed是一样的。2 cut一般以什么为依据呢? 也就是说,我怎么告诉cut我想定位到的剪切内容呢?cut命令主要是接受三个定位方法:第一,字节(bytes),用选项-b第二,字符(characters),用选项-c第三,域(fields),用选项-f3 以“字节”定位,给个最简转载 2012-10-29 20:04:48 · 880 阅读 · 0 评论 -
Linux shell 数组解决方案
Linux shell 数组解决方案 shell是支持数组使用的,目前只能支持一维数组,但参数个数没有限制。1、申明一个数组declare -a array其实不用申明,按数组方式直接赋值给变量即可,bash 就知道那是数组 2、数组赋值a)array=( var1 var2 var3 ... varN )b)array=( [0]=var1转载 2012-10-29 20:01:51 · 780 阅读 · 0 评论