linux命令小常识
作为一个tester我们必须要会linux,也许你会说不用也可以。那么我想问,你部署测试环境在哪里,你下载war包并部署war包呢,你看日志在哪里?
基于测试需要用到liunx,我这里只针对需要用到的,工作就是不断在探索中学习,总结....:
1、linux工具:
所有工具其实都是一样的目的,为了更好的部署。在windows下我们可以使用SSH(即Security CRT),putty,dockerUI镜像,jenkins
在苹果IOS上使用的是SSH
2、下面使用windows为例,putty为部署工具
首先使用账号密码登陆进入putty,账号密码来源当然是公司提供的:
2.1 ->cd命令
1)登陆后首先 cd 切换到你想要的目录
2)cd ..切换到上一目录
3)cd../..切换到前两个目录
4)cd / 切换到根目录顶层
2.2->查看文件内容命令vi
1)vi 文件夹名称.txt(eg:vi log.txt),vi 是可编辑命令,使用vi+文件名称后,点击i就可以进行编辑
编辑完成退出:ctrl+c,再:wq即可退出编辑
2.3->查看文件内容命令less/more
less 直接进入文件夹查看不可编辑,less+文件名,使用Ctrl+g可以到最后一行
more 进入文件查看不可编辑,more+文件名,more则是一页一页进行查看
2.4->切换权限命令su/sudo
su 直接切换到某一账户,如从A切花到B,如果当前登录是A,直接su-B后输入密码就切换到了B账户
sudo -i 切换到有权限的目录可进行日志查询,数据操作
2.5->tail /grep
tail -f 文件名:为显示log全部内容,使用ctrl+g可切换到底部;
ps- ef|grep:可以显示出当前登录的服务器上所有的java进程,如果有不需要的进程想要强制关闭则使用kill 命令杀掉进程就可以了
linux命令小常识的更多相关文章
- 一个cheat命令 == Linux命令小抄大全
本文介绍一个Linux超级命令,有了这个命令,你就可以开开心心的使用linux上的各种命令了.当你要执行一个linux命令,在这个命令参数选项众多时,你一般怎么做?对,我们大多数人都会去求助man命令 ...
- linux 命令小例
xargs示例: ls |xargs -i mv {} /opt find示例: find -mtime +n -name “*.avi” -type f -exec rm {} \; find - ...
- Linux命令小计
一.yum和apt-get的区别 Linux系统下安装包格式有:rpm包和deb包. pm包主要应用在RedHat系列包括 Fedora等发行版的Linux系统上 deb包主要应用于Debian系列包 ...
- linux命令小技巧
一:命令行里怎么往上翻页 Shift+PageUP|PageDown 二:分页显示文件内容则可以用less工具过滤,然后用方向键或PageUp/PageDown上下翻 less /etc/passwd ...
- 利用java实现可远程执行linux命令的小工具
在linux的脚本中,如果不对机器做其他的处理,不能实现在linux的机器上执行命令.为了解决这个问题,写了个小工具来解决这个问题. 后面的代码是利用java实现的可远程执行linux命令的小工具,代 ...
- jsch ssh服务器调用Linux命令或脚本的小问题
代码如下: public static boolean execshell(String command, String user, String passwd, String host) throw ...
- linux,vim和bash命令小册
linux命令 命令 功能 cd old 进入old文件夹 ll -a 当前文件列表(包含隐藏文件) rm -rf old 删除old文件夹(包含子文件夹) mkdir old 新建old文件夹 ps ...
- WinSCP使用与linux命令(小部分命令)
一.下载一个WinSCP WinSCP是一个Windows环境下使用SSH的开源图形化SFTP客户端.同时支持SCP协议.它的主要功能就是在本地与远程计算机间安全的复制文件..winscp也可以链接其 ...
- 【一些小常识】Linux文件目录的通配符用法/*
在使用linux命令的时候,一时有点搞不清*的用法,于是整理记录下,在做jenkins 持续集成时还是很有用的 “*”在通配符中是最常用的一种,主要整理下在使用Linux命令时,文件夹目录的用法. 1 ...
随机推荐
- 配置JDK环境变量,与各步骤的意义
配置JDK环境变量 1,新建变量名:JAVA_HOME,变量值:C:\Program Files\Java\jdk1.7.0 (变量值为jdk安装路径) 2,打开P ...
- C++ 数字转字符串
#include <sstream> string num2str( int i) { stringstream ss; ss<<i; return ss.strs(); }
- mysql内存使用以及优化中需要的几点注意
1.从内存中读取数据是微秒级别的.而从磁盘读则是毫秒级别的.二者相差一个数量级.所以想优化数据库,第一个要做到的就是优化io. 2.key_buffer_size[global]设置的内存区域大小缓存 ...
- EntityFrameWork使用
1.简单查询: SQL: ? 1 SELECT * FROM [Clients] WHERE Type=1 AND Deleted=0 ORDER BY ID EF: ? 1 2 3 4 5 6 7 ...
- UICollectionView的使用
感谢下面文章作者的无私奉献 基础用法: http://www.cnblogs.com/ios8/p/iOS-UICollectionView.html http://my.oschina.net/jo ...
- input输入框文字提示IE兼容
<script src="assets/js/jquery-1.9.1.min.js"></script> <script> /* * jQue ...
- ERROR: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'type=InnoDB' at line 7
问题: 使用hibernate4.1.1,数据库使用mysql5.1.30,使用hibernate自动生成数据库表时,hibernate方言使用org.hibernate.dialect.MySQLI ...
- Realitymining 数据集简单介绍与使用
数据集的官网 http://realitycommons.media.mit.edu/index.html(可能需要FQ) ,下面是数据集的简要介绍(摘自官方网站) The goal of this ...
- 扩展ValidationAttribute 1
MVC中经常会用一些服务端对Model的验证. 服务端验证要继承自ValidationAttribute,并重写IsValid虚方法来自定义自己的验证规则. protected override Va ...
- java动态绑定的一点注意
动态绑定只是针对对象的方法,对于属性无效.因为属性不能被重写. show me code: public class Father{ public String name = "父亲属性&q ...