2019-09-24 09:33:36 D_estin_y 阅读数 110

linux解压时的tar -zxvf是什么意思?
tar想必我们都知道就是解压缩的意思,那么tar后面跟着的zxvf又分别代表着什么呢

z
表示tar包是被gzip压缩过的,所以解压时需要用gunzip解压

x
从tar包中把文件提取出来

v
显示详细信息

f
xxx.tar.gz:指定被处理的文件是xxx.tar.gz

2017-08-26 21:27:59 cumtzdlxm 阅读数 673
Step 1:解压缩
将arm-linux-gcc-4.5.1-v6-vfp-20101103.tgz 复制到终端的当前目录下,执行解压命令:
#tar -xvzf arm-linux-gcc-4.5.1-v6-vfp-20101103.tgz –C /
注意:C 后面有个空格,并且 C 是大写的,它是英文单词“Change”的第一个字母,在此是改变目录的意思。

这样 arm-linux-gcc 的相关文件就Copy到根目录的opt目录中

Step 2:修改环境变量

修改“/etc/profile”文件

#vim /etc/profile

增加路径设置,在末尾添加如下,保存

export PATH=$PATH:/opt/FriendlyARM/toolschain/4.5.1/bin

(可直接在终端用命令#export PATH=$PATH:/opt/FriendlyARM/toolschain/4.5.1/bin,但这只能在当前终端有效

Step 3:立即使新的环境变量生效,不用重启电脑

#source /etc/profile

Step 4:检查是否将路径加入到PATH

#echo $PATH

有的话,#arm-linux-gcc -v 搞定

注:在解压时遇到环境变量都弄好了,但#arm-linux-gcc -v还是找不到命令,查看……/4.5.1/bin文件夹发现没有arm-linux-gcc程序,重新解压就有了


2019-05-24 13:53:02 linsongbin1 阅读数 9552

概述


有时候,我们在线上查日志定位问题的时候,经常会使用cat xxxx.log |grep yyyy命令,如果grep的时候,想排除某些字段,那么可以如下操作:

cat test.log | grep "login"|grep -v "deviceType"

上面的命令的意思是:找出test.log中包含login信息的,且没有deviceType这个字段的。

这个其实非常有用的,因为有些业务日志信息,就是以有没有传递某个字段,来做一些业务逻辑区分的。这个时候,就可以使用上面的命令来识别是哪些业务场景进来的。


具体例子


{
	"eventName": "login",
	"msg": "",
	"costTime": 144,
	"userId": 111111,
	"request": {
	    code:"200"
		deviceType ":2222"
	}
}

上面是request字段里带有deviceType字段的,下面这个则没有。

{
	"eventName": "login",
	"msg": "",
	"costTime": 22,
	"userId": 2222,
	"request": {
		code:"200"
	}
}

直接使用上面的命令即可找出所有不带deviceType的日志信息出来。

2016-07-22 18:49:00 weixin_34194359 阅读数 5

1、scp是有Security的文件copy,基于ssh登录。

命令基本格式:
  scp [OPTIONS] file_source file_target

OPTIONS:
  -v 和大多数 linux 命令中的 -v 意思一样 , 用来显示进度 . 可以用来查看连接、认证、 或是配置错误
  -C 使能压缩选项
  -P 选择端口 . 注意 -p 已经被 rcp 使用

从 本地 复制到 远程
  scp /home/daisy/full.tar.gz root@172.19.2.75:/home/root (然后会提示你输入另外那台172.19.2.75主机的root用户的登录密码,接着就开始copy了),复制目录加参数 -r 即可


远程拷贝要给文件到另一个文件
  scp -P 20000 abc.a LookB2@101.201.142.247:/home/wwwroot/

 

从 远程 复制到 本地。不需要ssh登陆到远程,直接在本地操作去复制远程文件

  需要密码:
    scp 账号@  ip地址          冒号    远程文件的全路径       本地要存放的路径
    scp root @  172.19.2.75    :       /home/full.tar.gz      /home/
    scp root@172.19.2.75:/home/full.tar.gz /home/

  不需要密码需要密钥:
    scp -i   密钥文件     对应该密钥的账号@ ip地址         冒号    远程文件的全路径        本地要存放的路径
    scp -i  "kirm.pem"    cer-user        @ 172.19.2.75     :      /home/root/full.tar.gz  /home/daisy/
    scp -i  "kirm.pem" cer-user@172.19.2.75:/home/root/full.tar.gz /home/daisy/

转载于:https://www.cnblogs.com/wamptao/p/5696299.html

grep -v
2014-03-01 17:02:53 iteye_2245 阅读数 19

 

   grep -v ***

 

   不显示包含***的行或者文件,-v是取反的意思

 

   

cat test.html | grep -v '<script data-main="javascripts/main" src="components/requirejs/require.js"></script>'  | grep -v '<link rel="stylesheet" type="text/css" href="stylesheets/style.css">' > tmp1
mv tmp1 dist/index.html

 

  这样test.html里面就没有这两个

 

 

   http://www.cnblogs.com/softwaretesting/archive/2011/07/31/2123263.html

grep -v 反向查找

阅读数 4895

linux 命令 之 scp

阅读数 154

没有更多推荐了,返回首页