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 ...
随机推荐
- AFN的初步封装(post、GET、有无参数)
#import <Foundation/Foundation.h> #import <UIKit/UIKit.h> @interface MyURLPost : NSObjec ...
- label标签使用过程中遇到的问题
最近在做东西时候使用到了label标签,由于之前很少使用label标签,所以就遇到一个很奇怪的问题.什么问题呢?下面来看一个效果 <!DOCTYPE html> <html> ...
- LINQ 联表查询 取count 值
linq to sql 实现左外部连接:var query=from a in A join b in B on a.ID equals b.aID into ab from a1 in ab.Def ...
- php 一些经常用到的方法
获取当前url地址 /** * 获取当前url * @author Red * @date * @return string */ function getRequestURL() { if (!is ...
- Nginx上传文件失败
公司用Nginx做反向代理,出现了上传文件失败的问题,通过查看错误日志,发现是上传文件太大的缘故. 通过查找资料,才知道nginx默认最大上传文件时1M.这就需要修改配置文件,将上传文件大小进行修改. ...
- vbs 的二个解释程序区别与切换及与BAT互调用。
WScript.exe : 窗口中运行CScript.exe :命令行中运行 用法:<CScript|WScript> scriptname.extension [option...] [ ...
- ios打包出来为pkg的处理方法
Add LSRequiresIPhoneOS YES to your Info.plist The key can be found as Application requires iPhone en ...
- jQuery源码:从原理到实战
jQuery源码:从原理到实战 jQuery选择器对象 $(".my-class"); document.querySelectorAll*".my-class" ...
- Filezilla 适用于 Win2003 和 WinXP 的版本
服务器端版本为: 0.9.43 客户端版本为: 3.9.01
- ajaxReturn
controller:$info=array('error'=>0,'msg'=>'');if($user_info){ if($user_info['is_lock']){ ...