1.【Linux命令】学习命令前要知道的一些知识点!!!

2.测试人员使用Linux用来做什么?​​​​​​​

                        1.日常测试工作需要

                        2.搭建测试环境

                        3.查看日志,定位bug

                        4.性能监控,监控系统的服务器硬件资源

                        5.查看进程,内存等

3.Linux常见的路径符号

符号/路径

作用

/

根目录

家(主)目录

.

用户所在的当前目录

..

用户所在目录的上一级目录

../..

用户所在目录的上二级目录

-

就近两次目录

绝对路径

以根目录/为起点

相对路径

以当前目录为起点

4.Linux常用快捷键

分类

作用

ctrl+a

定位到行头

ctrl+e

定位到行尾

ctrl+l

清空屏幕

ctrl+u

删除光标之前的字符

ctrl+k

删除光标之后的字符

ctrl+c

强制停止命令运行

ctrl+d

退回到上一个用户/退出某些程序的专属页面

ctrl+z

执行睡眠

Fg

恢复后台进程

ctrl+左键

向左跳一个单词

ctrl+右键

向右跳一个单词

tab

输入部分内容可自动补全

上下光标键

切换上下操作命令

5. Linux命令支持的通配符

可使用的通配符

作用

?

匹配一个

*

匹配任意个数个字符

[]

匹配范围内的任意一个

6.Linux命令提示符

命令提示符的结构:[username@hostname   current_directory]$/#

username

当前登录用户名

hostname

主机名

current_directory

当前工作目录

$

如当前登录是普通用户

#

如当前登录是超级管理员

查看命令提示符设置

echo  $PS1 

\d :#代表日期
\H :#完整的主机名称
\h :#仅取主机的第一个名字
\t :#显示时间为24小时格式,\T :#显示时间为12小时格式
\A :#显示时间为24小时格式:\u :#当前用户的账号名称
\v :#BASH的版本信息
\w :#完整的工作目录名称
\W :#利用basename取得工作目录名称,所以只会列出最后一个目录\# :#下达的第几个命令
\$ :#提示字符,如果是root时,提示符为:# ,普通用户则为:$

使用全局变量PS1临时设置命令提示符,退出失效

PS1=‘ ’

比如: \u@\h  \W\$

7.基本文件系统类型

        普通文件,目录文件,链接文件,特殊文件

8.目录结构

一级目录

二级目录

作用

三级目录

作用

组成

根目录/

root

超级管理员的家目录

home

普通用户的家目录

/bash_profile

bash环境的变量

dev设备文件目录
proc虚拟文件系统,存放主机硬件信息,调整内存和性能

/cpuinfo

cpu的硬件信息

/meminfo内存信息
/sys系统内核参数信息;可以暂时修改参数

bin

存放常用命令

etc

存放配置文件

/passwd

存放用户的属性

用户名:密码(x):UID:gid:用户名:用户家目录:shell解析器

/shadow存放用户的密码信息,仅root用户有读权限用户名:SHA512密码:密码有效期:账号失效时间

/group

存放用户组

组名:密码: gid:可访问该组的用户

/hostname存放主机名
/hosts存放ip和主机名的配置文件ip地址  主机名.域名  主机别名
/shells存放配置的shell解析器

 常用解析器:

1.sbin/nologin,账号使用该shell将无法登录系统,但是其他非登录的服务可以正常使用

2. bin/bash,

3.bin/sh,

4./user/bin/bash

sbin

存放系统管理相关的命令

var

/log

存放系统日志

tmp存放临时文件

usr

/bin

存放管理员使用的管理程序

9.Linux安装软件的方式以及区别
安装方式区别命令
源码

一般为.tar.gz

可以根据需求下载某个版本

yum包

基于rmp包,shell前端软件包管理器

输入-y自动安装包括依赖包在内的软件命令

1.安装软件

        yum install -y 软件名

2.卸载软件

        yum remove 软件名

    卸载软件以及依赖

        yum autoremove 软件名

3.查询已安装的软件包

        yum list installed

4.查询可安装的软件包

        yum list

5.更新软件包

        yum update 软件名

rmp包安装单个软件需要安装所有的依赖包
10.Linux的下载文件/网页/软件包工具:wget

        作用: 可以自动下载文件

        支持的协议:HTTP,HTTPS,FTP

        相关操作命令:

操作命令语法

后台运行下载

(返回pid和wget-log文件)

wget  -b  软件下载地址
断点续传wget -c   软件下载地址
查看下载进度tail -f wget-log
暂停下载,杀掉进程

1.找到进程号

        ps -ef| grep wget

2.杀死进程

        kill -9 进程号

11.连接服务器的工具

        windows使用xhsell安全终端软件,可以连接远程主机

        Mac使用iterm2终端软件,可以连接远程主机

12.xhsell如何连接Linux服务器的?

        步骤:

                1.双击打开xshell

                2.新建会话,打开会话窗

                3.在<连接>目录下填写:连接名称,host(可以在/etc/hosts文件配置ip和主机名映射,填写主机名即可), port:22

                   在<用户身份验证>目录下输入username,password

                   在<隧道>目录下取消勾选【转发x11连接到】

                4.上述信息都配置完毕后,点击确定

                5.在会话列表连接该会话

                6.后面就可以执行linux命令了

                7.想要退出linux连接,可以输入exit命令

                8.未关闭xshell想要再次连接,可以打开文件夹选择该会话

13.Mac的iterm2如何连接服务器?

        步骤:

                1. cd ~/.ssh 进入到ssh找到id_rsa.pub

                2.设置免密登录   使用命令ssh-copy-id   -i    ~/.ssh/id_rsa.pub     服务器的用户名@ip

                3.使用命令连接远程服务器: ssh  用户名@ip

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值