自动化测试测试软件自动化测试开发

linux常用命令使用指南

2017-07-29  本文已影响94人  Autotestplat

作者:fin

1

系统相关


useradd/userdel  添加用户/删除用户

su      切换用户命令

ls        用于查看所有文件夹的命令 列出目录内容

mkdir      用于创建目录

shutdown -r      关机后立即重启

poweroff      用于关机和关闭电源

reboot        用于计算机重启

date      显示或设定系统的日期与时间

ps  -ef      显示瞬间进程的动态 查看所有进程

kill        杀死一些特定的进程

clear      清屏

pwd      显示当前用户所在工作目录位置

passwd      设置用户密码

chkconfig --list    查看系统服务列表

service  服务名 status|start|stop|restart 查看服务状态、启动、停止或重启服务

man -h      帮助


2

文件相关


cat  用于显示指定文件的全部内容

more  用分页的形式显示指定文件的内容

less  用分页的形式显示指定文件的内容,区别是more和less翻页使用的操作键不同

vi    编辑或创建一个新的文件

rm  删除文件或目录

mv  重命名或移动文件的命令

cp  复制命令

scp    用于将本地的文件或目录复制到远程服务器

:wq或x    保存退出

:q!    对文件做过修改后,强制退出

:q    没有对文件做过修改退出 

find    查找指定目录或文件的命令

grep    在指定的文件或标准输出,标准输入内,查找满足条件的内容

rm  -rf  删除文件或文件夹

chmod  用于改变指定目录或文件的权限命令 x执行权限 r读权限,w写权限

tar    用于多个文件或目录进行打包,但不压缩,同时也用命令进行解包

gzip  用于文件进行压缩和解压缩命令,文件扩展名为.gz结尾


3

硬件相关


cd        切换目录

cd ..      切换到上一级目录

pwd      显示当前的工作目录

df    查看分区空间使用情况 默认单位为K

du      查看分区空间使用情况

mount    挂载光盘

sudo    系统管理员的身份执行命令

top    查看动态变化的进程

vmstat    查看虚拟内存

free    查看内存信息 默认单位k

uname -a  查看完整的系统信息,包括内核名称、主机名、内核版本、处理器架构等

hostname  查看主机名

fdisk -l    查看硬盘及分区情况



4

网络相关


netstat 显示网络连接.路由表和网络接口信息

telnet    远程登录

ssh      安全模式下远程登陆

ifconfig  查看已启用的网络接口信息

tcpdump 监视指定数据包

wget    从网路上自动下载文件

ftp    文件传输

ping    用于查看网络是否连接通畅



5

shell脚本相关


1.vi test.sh    ---创建shell脚本文件

2.#!/bin/sh    ---解释器

  a="hello world" ---对变量赋值:

  echo "A is:"  ---输出常量

  echo $a  ---输入变量值

3.#./test.sh  ---运行shell脚本

直接点击,测试开发社区

IOS自动化登录测试DEMO

         

直接点击,查看每日趣闻

“从零开始学正则表达式--基于PYTHON”

每日更新,更多好看

上一篇下一篇

猜你喜欢

热点阅读