1.ps获取dhcpd进程状态

ps -aux |grep dhcpd |grep -v grep  排除包含grep的那条进程

ps -aux |grep dhcpd |grep -v grep |awk -F " " '{print $2}' 获取进程号

2.执行命令输出在控制台的同时也输出到文件中 ----tee

  有时候,我们不仅想在控制台看到shell脚本或者命令执行的日志,也想将日志输入到文件中处理,此时用tee命令即可。命令: sh test.sh | tee log_tmp

3.grep 完全匹配

(1)头匹配^: grep  -v "^r7.0"

(2)结尾匹配$:grep "r7.0$"

(3)完全匹配:grep "^r7.0$"

4.gitk 图形化形式提交

在git bash下执行

 5.sed 替换指定行内容

sed -i "45c versionCode: $versionCode\," android/sink/build.gradle
sed -i "46c versionName: \"$versionName\"" android/sink/build.gradle
sed -i "2c VERSION := '$versionCode'" base/Android.mk

6.sz发送文件到本地,rz上传本地文件到linux机器

sz $file_name

参考:https://www.cnblogs.com/wangyuelang0526/p/5057154.html

rz 后会跳出让你选择本地文件的界面,选择好以后就会自动上传到你的linux当前路径,适合文件比较小的上传

7.是否包含某个字符

have_flag=`echo "$string1" |grep "$string2"`   (比如:have_flag=`echo "a,b,c" |grep ","`)

[  "x$have_flag"  == "x"  ] && echo not include

 8.查看centos的版本号:

  cat /etc/redhat-release

9.判断文件夹是否为空

if [  -d $dir  ] && [ "x`ls $dir`"  != "x" ] ;then ..... fi

10.字符串大小写转换

命令:tr/sed/awk

11.ssh连接远程主机执行脚本的环境变量问题

http://www.kuqin.com/shuoit/20141113/343188.html

现象:ssh调用远程脚本,出现环境变量JAVA_HOME失效的问题。

把  ssh root@192.168.1.2 "cd /root/usr/local ; sh test.sh " 修改成:

ssh root@192.168.1.2 ; cd /root/usr/local; sh test.sh ; exit

12.计算字符串的长度

s_part="abdcd"

length_fit=`echo ${#s_part}`

linux 常用简单命令的更多相关文章

  1. Linux常用脚本命令总结

    基本操作 通用操作 1. export 显示所有的环境变量,也可以获取到某个变量的详细信息: export # 显示所有 echo $SHELL # 只显示SHELL 2. whereis 使用系统自 ...

  2. Linux常用基础命令整理:关机命令、查看目录下文件命令等

    Linux常用基础命令整理:关机命令.查看目录下文件命令等 整理了一些Linux常用基础命令,欢迎指正. 首先记住四个热键,学会这四个键,收益一辈子. Tab按键---命令补齐功能Ctrl+c按键-- ...

  3. Xshell登陆服务器及Linux的简单命令

    在之前的推文中,我已经给出了怎样利用Git登陆服务器”你在用xshell,putty登陆?推荐一个小工具(Git)登陆“其中包括xshell登陆服务器.今天讲讲常见的Linux命令,这个和之前将的利用 ...

  4. Linux 的简单命令以及在idea中配置码云

    Linux 的简单命令: ls(list)功能:列出目录内容 cd(change directory)功能:切换目录 touch 1.txt 在当前目录创建一个文件1.txt clear:清除屏幕 p ...

  5. Linux 常用系统性能命令总结

    Linux 常用系统性能命令 查看系统负载top,free **w/uptime  ** 最后面三个数字表示1分钟,5分钟,15分钟平均有多少个进程占用CPU占用CPU的进程可以是Running,也可 ...

  6. 从零单排Linux – 1 – 简单命令

    从零单排Linux – 1 – 简单命令 Posted in: Linux 从零单排Linux – 1 一.Linux的简单命令: 1.忘记root密码: 读秒时按任意键进入 – e – ↓选择第二个 ...

  7. Linux的简单命令

    Linux的简单命令 1.更改linux服务器的登录密码 成功登录后输入命令: passwd 然后按照提示操作即可 2.在当前路径下新建文件夹:mkdir 新建文件夹名 3.解压和压缩文件tar.gz ...

  8. linux常用网络命令ping和arping

    linux常用网络命令ping和arping ping 向目标主机发送icmp请求包 常用来测试当前主机与目标主机网络连接状况 常见选项 -c              设置发包的个数 -s      ...

  9. Linux常用基础命令(二)

    Linux常用基础命令 一.-ls--列表显示目录内容 二.-alias--设置别名 三.-du--统计目录及文件空间占用情况 四.-mkdir--创建新目录 五.-touch--创建空文件 六.-l ...

随机推荐

  1. meat http-equiv 属性详解

    转自 http://kinglyhum.iteye.com/blog/827807 http-equiv 属性提供了 content 属性的信息/值的 HTTP 头. http-equiv 属性可用于 ...

  2. 比例尺与DEM空间分辨率

    我国 4 种比例尺 DEM 及其空间分辨率的对应关系:  1:100 万 DEM  --  1000m 空间分辨率:  1:25 万 DEM  --  100m 空间分辨率:  1:5 万 DEM  ...

  3. 网络通信协议五之IP协议详解

    网络层协议 >>IP协议 >>ARP(地址解析协议) >>RARP(反向地址解析协议) >>ICMP(互联网控制消息协议) IP协议功能 >> ...

  4. @ControllerAdvice注解的使用

    package com.vcredit.ddcash.monitor.controller; import com.vcredit.ddcash.monitor.model.dto.Response; ...

  5. MySQL5.6的4个自带库详解

    MySQL5.6的4个自带库详解 1.information_schema详细介绍: information_schema数据库是MySQL自带的,它提供了访问数据库元数据的方式.什么是元数据呢?元数 ...

  6. POJ 1816 - Wild Words - [字典树+DFS]

    题目链接: http://poj.org/problem?id=1816 http://bailian.openjudge.cn/practice/1816?lang=en_US Time Limit ...

  7. Java元组Tuple介绍与使用

    一.元组介绍 仅仅一次方法调用就可以返回多个对象,你应该经常需要这样的功能吧.可以return语句只允许返回单个对(可能有人说返回一个集合就可以了,请记住,一个集合也只是一个对象而已)因此,解决办法就 ...

  8. pgadmin4 python

    安装安装包 # sudo apt-get install build-essential libssl-dev libffi-dev libgmp3-dev virtualenv python-pip ...

  9. acid. cap

    BASE是下面三个术语的缩写: 基本可用(Basically Available) 软状态(Soft state) 最终一致(Eventually consistent) 目前最快的KV数据库,10W ...

  10. [skill][c][ld][gcc] 明确指定gcc在链接时明确使用静态库

    通常,我们这样链接: gcc -o a.out -L/usr/lib/ -ltest a.o 这样它会链接动态库 libtest.so,  可是有时候我们想在静态库与动态库同时存在时,优先使用静态库. ...