志存高远

专注于C/C++

排序:
默认
按更新时间
按访问量

Linux系统tput命令用法实例详解

tput简介: 用户可以使用shell的tput命令创建交互性的、专业性强的屏幕输出,如移动或更改光标、更改文本属性,以及清除终端屏幕的特定区域。 系统上需要一个彩色监视器和tput命令。tput使用文件/etc/terminfo或/etc/termcap,这样就可以在脚本中使用终端支持的大部分命...

2016-09-19 22:22:22

阅读数:3381

评论数:0

Linux系统利用脚本删除空行或者空格的方法

Linux系统利用脚本删除空行的4种方法1)用tr命令 cat 文件名 |tr -s ‘\n’2)用sed命令 cat 文件名 |sed ‘/^$/d’ 3)用awk命令 cat 文件名 |awk ‘{if(0!=””)print}’  cat 文件名 |awk ‘{if(leng...

2016-08-25 21:13:54

阅读数:5919

评论数:0

Linux系统使用ps命令查看进程所占cpu和内存比例

linux ps命令,查看进程cpu和内存占用率排序 使用以下命令查看: ps -aux | sort -k4,4n ps auxw --sort=rss ps auxw --sort=%cpu linux 下的ps命令 %CPU 进程的cpu占用率 %MEM 进程的内存占用率 V...

2016-05-17 09:32:14

阅读数:6190

评论数:0

在shell脚本中调用另一个脚本的三种不同方法(fork, exec, source)

fork  ( /directory/script.sh) :如果shell中包含执行命令,那么子命令并不影响父级的命令,在子命令执行完后再执行父级命令。子级的环境变量不会影响到父级。 fork是最普通的, 就是直接在脚本里面用/directory/script.sh来调用script.sh这个脚...

2016-04-11 10:07:21

阅读数:504

评论数:0

linux下打印带有颜色的字体

文本终端的颜色可以使用“ANSI非常规字符序列”来生成。举例:   echo -e "\033[44;37;5m ME \033[0m COOL" 以上命令设置背景成为蓝色,前景白色,闪烁光标,输出字符“ME”,然后重新设置屏幕到缺省设置,输出字符 “COOL”。“...

2016-04-08 09:32:24

阅读数:1440

评论数:0

linux shell脚本读取用户输入的参数

$# 是传给脚本的参数个数 $0 是脚本本身的名字 $1是传递给该shell脚本的第一个参数 $2是传递给该shell脚本的第二个参数 $@ 是传给脚本的所有参数的列表 例如: #!/bin/sh echo "arg_num: $#" echo &quo...

2016-03-02 13:37:00

阅读数:3882

评论数:0

linux系统中,grep使用小技巧

linux系统中,利用grep打印匹配的上下几行                             grep -w 只匹配当前字符串       grep -n 输出结果显示行号                                                   ...

2015-12-10 18:14:41

阅读数:466

评论数:0

linux awk 内置函数(算数,字符串,时间等函数)详细介绍(实例)

这节详细介绍awk内置函数,主要分以下3种类似:算数函数、字符串函数、其它一般函数、时间函数 一、算术函数: 以下算术函数执行与 C 语言中名称相同的子例程相同的操作: 函数名 说明 atan2( y, x ) 返回 y/x 的反正切。 cos( x ) 返回 ...

2015-12-10 18:12:42

阅读数:609

评论数:0

Find命令搭配atime/ctime/mtime时的日期写法

find可谓是aix/linux上使用较多的维护用命令,但很多时候需要用到针对时间的搜索。本文主要对find中搭配atime、ctime和mtime的各种参数进行介绍。 atime:访问时间(access time),指的是文件最后被读取的时间,可以使用touch命令更改为当前时间; ctim...

2015-11-23 10:31:57

阅读数:2627

评论数:0

linux下面ftp/wget命令下载文件夹目录

目标ftp服务器是一个非标准端口的ftp1.通过shell登录#ftp    //shell下输入ftp命令,进入到ftp提示符>open IP  PORT   //IP ,PORT对应为服务器的IP和端口号或者直接使用一条语句#ftp  IP  PORT2.多文件下载(对目...

2015-11-16 10:49:30

阅读数:21330

评论数:0

linux scp远程拷贝文件及文件夹

scp命令在工作中是比较常用的,所以就总结如下: 1、拷贝本机/home/administrator/test整个目录至远程主机192.168.1.100的/root目录下 scp -r /home/administrator/test/ root@192.168.1.100:/root/ ...

2015-11-16 10:36:14

阅读数:831

评论数:0

Linux下如何批量建立文件连接

首先了解一下linux系统的连接信息,硬链接和软连接 硬链接就是同一个文件使用了多个别名(他们有共同的 inode)。 硬链接可由命令 link 或 ln 创建,如: link oldfile newfile  ln    oldfile newfile 由于硬链接是有着相同 i...

2015-10-21 14:26:23

阅读数:3498

评论数:0

linux下批量替换文件内容

linux下批量替换文件内容 两种方法:都使用sed -i命令 1、 格式: sed -i "s/查找字段/替换字段/g" `grep 查找字段 -rl 路径`   linux sed 批量替换多个文件中的字符串   sed -i "s/oldstring/new...

2015-10-21 09:33:24

阅读数:1431

评论数:0

shell字符串操作总结(注重:cut,sed、awk、grep)

shell字符串操作总结(注重:cut,sed、awk、grep) cut是以每一行为一个处理对象的,这种机制和sed是一样的。(关于sed的入门文章将在近期发布) 2 cut一般以什么为依据呢? 也就是说,我怎么告诉cut我想定位到的剪切内容呢? cut命令主要是接受三个定位方法: 第一...

2015-07-20 15:49:49

阅读数:1313

评论数:0

使用脚本命令监控网站日志

下面的内容是使用linux/unix作为网站的朋友一定要懂的方法。虽然有N多中工具用于分析例如apache、nginx的访问日志。但是,任何一种都没有linux内置命令来的高效、灵活。例如:当你的图形化系统不起作用的时候(黑客攻击?!),手里掌握一些监控、分析日志的脚本显的尤为重要!下面的代码可以...

2015-07-15 12:44:03

阅读数:1727

评论数:0

sed命令针对文件操作详解

Linux的简单shell脚本中修改文件操作 1.Sed简介 sed 是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(patternspace),接着用sed命 令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,...

2015-07-14 11:16:43

阅读数:1867

评论数:0

grep命令的详细使用方法

在linux/unix中grep命令是非常有用的,它和管道(|)配合使用,非常强大,用于搜索文本文件,如果想要在几个文本文件中查找一字符串,可以使用‘grep’命令,‘grep’在文本中搜索指定的字符串。 假设您正在‘/usr/src/linux/Documentation’目录下搜索带字符串‘m...

2015-07-13 13:38:19

阅读数:9387

评论数:3

UNIX/LINUX使用expect实现人机自动交互功能

expect用法 [#!/usr/bin/expect] 这一行告诉操作系统脚本里的代码使用那一个shell来执行。这里的expect其实和linux下的bash、windows下的cmd是一类东西。 注意:这一行需要在脚本的第一行。 [set timeout 30] 基本上认识英文的都知道...

2015-07-01 10:12:25

阅读数:1905

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭