作为测试人员对linux系统命令必须非常熟悉,尤其对于高级测试工程师,从事性能方面测试,就更需要对linux命令了如指掌,这里只对部分常用命令做解释,想深入学习请关注后续文章

ctrl z  终止当前程序/ ctrl c

cd 进入

ls/ll  查看

mkdir  创建

rm -rf  文件夹名

rmdir   删除文件夹名

ifconfig  IP查看

netconfig  设置网卡

service network restart/stop/start  重启网卡

source  /etc/profile    使更改的profile文件内容生效(环境变量)

clear  清屏

pwd  查看路径

exit  退出

shutdown -h now  立即关机

shutdown -r 10  10分钟后重启

reboot  重启

cp   文件位置/文件名  /目的地/.

tar -zxvf  文件名.gz  -C  /目的地    解压GZ格式文件到某地   压缩 tar -zcvf  s01.sh.gz  s01.sh

unzip  文件名.zip   解压zip文件

解压:tar jxvf FileName.tar.bz

解压bz2文件 bunzip2 FileName.bz2

解压.z文件 uncompress FileName.Z

./  执行程序

touch  /文件位置/   文件名

cat tac  more  less  head  tail -f (监控变动文件)500  文件名

mv /文件名   目的地

mv  旧名字  新名字

find 目录 -name 文件名

ping IP  查看IP地址连通性

vi 一般模式转换编辑模式 aio  编辑模式转换命令行模式  esc :

编辑模式命令  dd 删除 yy复制  p黏贴  光标移动 G 返回末行 gg返回首行

命令行模式命令  w保存 q 退出 q!强制退出 set nu显示行号  set nonu 取消行号   1,$s /word/sky/g  替换word为sky从第一行到最后一行

通过以上命令学习,基本可以布置一些LAMP环境,下面将教你如何布置JDK:

如果你是虚拟机,请先找到共享文件夹  cd /mnt/hgfs/共享文件名

ls  共享文件下的安装程序

cp  JDK-6u10-linux-i586.bin   /usr/JDK    拷贝到默认安装路径下的JDK(自建一个JDK文件名)文件下

cd /usr/jdk     进入文件夹   ls查看是否拷贝成功

./JDK-6u10-linux-i586.bin  运行程序    点击Y回车 出现done表示安装成功

配置环境变量

vi /etc/profile   找到done位置 添加环境变量 i 进入编辑状态输入

#set java environment
JAVA_HOME=/usr/java/jdk1.6.0_10
CLASSPATH=.:$JAVA_HOME/lib/tools.jar
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME CLASSPATH PATH

WQ保存编辑文档

source /etc/profile 使配置的环境变量生效

查看java版本号  java -version

linux之基础命令大全的更多相关文章

  1. Linux的基础命令大全

    linux的基础命令大全 1.shell是系统的用户界面,提供了用户与内核进行交互操作的一种接口(命令解释器) ls -al /bin/sh   ls -al /bin/bash 查看这些shell的 ...

  2. linux下svn命令大全

    linux下svn命令大全 1.将文件checkout到本地目录 svn checkout path(path是服务器上的目录) 例如:svn checkout svn://192.168.1.1/p ...

  3. linux cmd: linux下解压命令大全

    linux下解压命令大全 .tar 解包:tar xvf FileName.tar打包:tar cvf FileName.tar DirName(注:tar是打包,不是压缩!)———————————— ...

  4. Linux系统基础命令

    这是看itercast的学习笔记 Linux系统基础命令 日期时间 命令date用以查看.设置当前系统时间:格式化显示时间: +%Y--%m--%d 命令hwclock(clock)用以显示硬件时钟时 ...

  5. Linux(三)——Unix&Linux 的基础命令

    Linux(三)--Unix&Linux 的基础命令 快捷键 Ctl-A 光标移动到行首 Ctl-C 终止命令 Ctl-D 注销登录 Ctl-E 光标移动到行尾 Ctl-U 删除光标到行首的所 ...

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

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

  7. Linux 的基础命令的操作

    Linux 的基础命令的操作 显示日期和时间:date 显示日历:cal 简单好用的计算机:bc 1.显示日期: date +%Y/%m/%d 2018/09/01 date +%H:%M 14:26 ...

  8. linux 02 基础命令

    linux 02 基础命令 1.alias 别名 pyvip@Vip:~/demo$ alias lh="ls -lh" #将ls -lh的功能赋给lh(lh原来并没有意义)这个赋 ...

  9. linux 01 基础命令

    linux 01 基础命令 对于Linux要记住一个概念,一切皆文件,哪怕是目录,也是一个文件 1.修改用户密码 sudo passwd pyvip@Vip:~$ #pyvip表示用户名, Vip表示 ...

随机推荐

  1. 研二下学期做的第一个项目(主要关于datagridview的一些笔记)

    首先是行标题列rowheader dataGridView1.TopLeftHeaderCell.Value = "details"; ______________________ ...

  2. DotSpatial 删除图层要素

    //添加图层后,定义图层,并获取图层 //遍历要素,并进行删除 FeatureSet fs = null; fs = (FeatureSet) map1.Layers[0].DataSet; //要素 ...

  3. shell 随机从数组中抽取三个随机数(#可持续不停抽取)

    #!/bin/bash #b= ]] #do #sleep 1 student=( DPL YPD LT ZZM HY CQW LSJ ybr) a=$[RANDOM%+] c=$[RANDOM%+] ...

  4. shape的简单用法

    shap节点-----------------------------------定义shape的值,必须是下面的之一:"rectangle" 矩阵,这也是默认的shape&quo ...

  5. java类中成员的划分

  6. php+mysql的微信文章发布平台

    如何在微信上发表丰富图文的文章? 最近在新浪云平台上做了一个php+mysql的微信文章发布平台,丫丫说. 在线编辑文章,扫一扫即可分享到微信,发到朋友圈,非常简单! http://yayashuo. ...

  7. 将list转换为datatable的方法

    public static DataTable CopyToDataTable<T>(this IEnumerable<T> array) { var ret = new Da ...

  8. 静态方法中的this

    1using System; 2using System.Web.Script.Serialization; 3 4namespace Demo 5{ 6    /**//// <summary ...

  9. SqlServer类库(自定义)

    1,引用System.Configuration; 2,新建应用程序配置文件 读取SqlDataReader中的数据用where (read.Read()){//DoSomeThings()}

  10. 常见类型,isset(),empty()判断

    <?php $a = NULL; var_dump($a);                  //NULL,[false],true var_dump(isset($a)); var_dump ...