软件测试肖sir__linux002之命令

Posted 多测师肖sir

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了软件测试肖sir__linux002之命令相关的知识,希望对你有一定的参考价值。

linux命令
1、打开控制台

2、讲解命令界面和可视化界面

3、ifconfig 查看ip地址

2、service iptables stop 关闭防火墙
service iptables start 开启防火墙
service iptables restart 重启防火墙
service iptables status 查看防火墙
案例1:
案例2:

3、安装xshell 连接工具(操作linux命令更方便)


(3)点击xshell安装

(4)点击下一步

(5)点击我同意,下一步


(6)填写秘钥

(7)安装路径

(8)点击下一步,

(9)点击安装

(10)安装中

(11)表示安装成功:


以上图标表示安装成功;
(12)打开连接工具

(13)新建连接,配置新连接
(14)点击链接,接收保存账号和密码


xhell连接虚拟机:
ssh+ip地址 输入账号 ,输入密码 连接

备注:(1)linux中的防火墙关闭
(2)查看IP地址
(3)检查下填写的ip是否正确

==============
1、学会看命命令界面

2、pwd 查看当前路径

cd / 进入目录, 表示的是进入根目录

快照:
备份和还原的作用

ls 横向显示目录下所有的文件和目录名


ll 是ls -l 的简写 纵向显示当前目录下的所有文件和目录的详细信息

ls -a 显示目录下所有的文件和目录 ,包括隐藏文件
ll -a 显示目录下所有的文件和目录的详细内容 ,包括隐藏文件

介绍/ 根目录下的文件:

切换用户命令 :su
超级用户: #
普通用户:$
超级用户切换成普通用户: su 用户名 敲回车
普通用户切换成超级用户:su 超级用户名 敲回车 , 输入密码,不显示, 在敲回车

查看普通用户命令:cat /etc/passwd

ping 查看网络是否连通

ctrl+c 退出

/ 根目录
cd . 进入当前目录 (. 表示当前目录)
cd / 进入目录
cd ./ ./表示当前目录 ( ./ 表示当前目录)
cd … 进入上一级目录 (… 上一级目录)
cd …/… 进入上两级目录 ( …/… 将入上两级目录 )
cd …/…/… 表示进入上三级目录

===========
mkdir 创建目录
(1)创建单个目录

(2)创建多个目录
mkdir 文件名1, 文件名2,文件名3等

(3)mkdir -p a/b/c 创建层级目录

touch命令 创建文件

1、创建单个文件
touch kk

2、创建 多个文件
touch aa bb cc

===========
编辑文件
vim 或vi 编辑文件
vim kk 在敲回车 -=进入编辑模式=按下i键=编辑内容按esc键或ctrl+c键=====按shift+:====输入wq 保存退出
w 表示 保存
q 表示退出
! 强制
wq 保存退出
wq! 强制保存退去
q 退出
q! 强制退出

===========
查看文件命令
1、cat 查看文件的所有内容

2、cat 文件名| grep 字符 (|叫做管道符)
案例:cat kk|grep 9

3、head 查看文件前面指定的行数
3.1head 文件名 (默认显示前10行)

3.2

head -n 行数 文件名

4、tail 查看文件末尾指定的行数

4.1 tail 文件名
(查看默认的倒数10行)
4.2 查看 末尾指定的行数

tail -f 文件名 查看实时日志

5、more 以百分比的形式查看文件

6、less 以上下翻页的形式查看文件

rm 删除命令

1、rm 文件 提示性删除

2、rm -r 提示性删除目录

3、 rm -rf 强制删除 文件或目录(不提示)


4、rm -rf * 强制删除文件和目录 下所有的文件

===========
cp 复制命令

1、cp 原文件 新文件(未创建的文件)

2、cp 原文件, 已存在的空文件

3、cp 复制
cp 原路径+原文件 新路径

3、cp -r 复制目录

mv命令 移动命令 ,重命名的命令
(1)mv 重命名

2、mv 原文件 移动的路径

cat + > 覆盖 >> 追加
重定向符号:
(1)cat 原文件1 >原文件2

(2)cat 原文件1>>原文件2

find /路径 -name 文件名

三剑客
chmod 修改文件权权限
chown 修改文件的拥有者
chgrp 修改文件的属组

(1)chmod 权限


chown 修改文件的拥有者

cat /etc/passwd 查看系统中存在的用户

cat /etc/group 查看系统中存在的用户组

chgrp 是修改文件拥有组

chgrp +R 递归修改文件下所有的文件和目录

===========
useradd 创建用户
(1)例如:useradd th 默认添加用户和用户组

(2)添加用户指定用户组
已存在 th 组

userdel 命令 ,删除用户

group add 添加 组名

===================
psswd添加密码
passwd +用户 ==输入密码(不显示)回车=重新输入一遍密码在敲回车

====================
tar命令tar安装/卸载
tar包 tar -cvf +xxx.tar xxx
打包一个tar包 tar -xvf +xxxx.tar
解压一个tar包
参数:
-c 打包
-v 显示打包进度
-f 指定文件 -x 解包

(1)tar -cvf 打包

(2)解压: tar -xvf 包名

(3)zip 包
zip 包名 .zip 文件1 ,文件2

(4)解压zip包

==============
yum源的更换:
yum修改为阿里镜像源
第一步:修改yum镜像配置文件:
sed -i “s|enabled=1|enabled=0|g” /etc/yum/pluginconf.d/fastestmirror.conf
第二步:将系统自带的repo文件改名
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
第三步:将阿里镜像源的文件内容写入新的repo文件中(会自动创建一个新得repo文件)
curl -o /etc/yum.repos.d/CentOS-Base.repo https://www.xmpan.com/Centos-6-Vault-Aliyun.repo
第四步:清除缓存(两个命令)
yum clean all
rm -rf /var/cache/yum
第五步:生成新的yum缓存文件
yum makecache
第六步:安装工具
yum install lrzsz

==============
yun install lrzsz 在线安装lrzsz的工具,

在线安装数据库:
rz命令:
rz 敲回车
上传文件

rpm 包安装

查看jdk安装成功:
java -version

sz 将虚拟机中的文件下载到本地

sz +文件名 敲回车

安装xftp工具
xftp工具是用来本地和虚拟机之间的文件传输
(1)下载好xftp 文件包

(2)点击安装


(3)点击xshell的

(4)xftp 相互传输文件

=============================

scp 超复制

scp

(1)scp 放文件
格式 :scp 本地路径和文件 对方用户@对方ip:对方存放路径

(2)scp 拿文件

格式:scp 对方用户@对方IP地址:对方路径和文件 本地存放路径
scp root@192.168.1.157:/home/hz12/aa ./

=============================
sftp 机密的文件传输(更安全,需要在同一个局域网下)
sftp+对方 ip 输入 密码 ,连接成功

(1)put (放)
格式 :put 对方路径/文件 本地存放的路径
案例:put /home/yk/xyz /home/hz12

(2)get (拿)
格式 :get 对方路径/文件 本地存放的路径

以上是关于软件测试肖sir__linux002之命令的主要内容,如果未能解决你的问题,请参考以下文章

多测师课堂006_测试分类_(上)高级讲师肖sir

肖sir____面试课程第5讲自动化测试_讲解

肖sir__银行项目之物流系统梳理(就业课)

多测师讲解性能测试_____Tomcat调优的方法_____高级讲师肖sir

多测师讲解 ---面试课程之app_001---高级讲师肖sir

第二个月课堂003讲解python实战之基本操作_高级讲师肖sir