LinuxGod

LinuxGod.net
Linux大神网——精选每一篇高品质的技术干货
  1. 首页
  2. 开源快讯
  3. 正文

Linux常用命令大全(标记为红色的位必须掌握!)

2022年12月4日 115点热度

一、前言:

linux版本查看命令_linux查看内核版本命令_linux查看sql版本命令

作为一名软件测试工程师,我相信大部分的人都和Linux打过交道,因为我们的服务器一般都是装的Linux操作系统,包括各种云服务器也都是用的Linux,目前主流是CentOS7,那么对于一个测试工程师来说LINUX社区,我们需要掌握哪些命令呢?我将我了解到的命令列举一下,仅供大家参考:

二、Linux常用命令大全(标记为红色的位必须掌握)

linux查看sql版本命令_linux查看内核版本命令_linux版本查看命令

linux版本查看命令_linux查看内核版本命令_linux查看sql版本命令

linux查看sql版本命令_linux版本查看命令_linux查看内核版本命令

linux版本查看命令_linux查看sql版本命令_linux查看内核版本命令

linux查看内核版本命令_linux版本查看命令_linux查看sql版本命令

linux查看sql版本命令_linux查看内核版本命令_linux版本查看命令

linux查看sql版本命令_linux查看内核版本命令_linux版本查看命令

linux版本查看命令_linux查看sql版本命令_linux查看内核版本命令

linux查看sql版本命令_linux版本查看命令_linux查看内核版本命令

linux查看内核版本命令_linux查看sql版本命令_linux版本查看命令

linux查看sql版本命令_linux版本查看命令_linux查看内核版本命令

linux版本查看命令_linux查看内核版本命令_linux查看sql版本命令

linux版本查看命令_linux查看sql版本命令_linux查看内核版本命令

linux查看sql版本命令_linux版本查看命令_linux查看内核版本命令

三、Linux最最最常用的面试题及答案

linux查看sql版本命令_linux查看内核版本命令_linux版本查看命令

1、你之前在公司使用linux命令做什么?

我们公司之前测试系统搭建在linux上,使用linux搭建和升级测试环境、查香后台日志等

2、在之前公司,测试环境使用的是哪个linux版本?

Centos7或更高版本(命令几乎 一致,可以通用)

3、linux 下安装软件有那些方式?

常用的有4种方式:绿色安装(解压即可使用)、yum安装(联网安装)、rpm包安装(类似exe文件安装)、源码编译安装(gcc、perl 等)

4、在之前使用linux过程中linux查看sql版本命令,使用什么工具远程连接?

可以讲使用过的,一般常用xmanager,它集成了xshell xftp

5、vi编辑器如何使用?

Vi:接文件名参数进入文件内容界面,可进行编辑 i: 切换到编辑模式 esc: 切换到命令模式

/+搜索内容 :进行向下披索操作 set nu : 给每行加行号 跳转到文本开头: $ 跳转到文本结尾 dd :删除一行 yy:删除一行

6、常用的linux命令有哪些?

linux版本查看命令_linux查看内核版本命令_linux查看sql版本命令

目录相关: cd mkdir rmdir pwd Is ll=ls-l mv cp

文件相关: rm-rf cat more tail head vi du find

网络相关: ping ifconfig netstat

用户相关: groupadd useradd passwd su

权限相关: chmod chgrp chown

系统相关: reboot shutdown mount free df

进程相关: top ps kill

压缩相关: tar zip unzip gzip

其它: grep echo sh init(0-- 6)

7、如何使用linux命令查看后台日志?

使用tail-f日志文件名称

8、如何使用tar命令压缩和解压gz包?

压缩: tar -zcvf

tar zcvf FileName.tar.gz DirName

解压: tar-zxvf

tar zxvf FileName.tar.gz

9、解释命令的含义Is-la lgrep log、 ps -ef、kill -9 2543

Is -la lgrep log查找当前目录含有log的文件

Ps -ef查看所有进程

Kill-9 2543强制终止2543进程

10、文件权限改为所有者读、所在的组写,其它用户执行,如何写命令?

Chmod u+r 文件 Chmod g+w 文件 Chmod o+x文件

或chmod 421文件

11、查看linux文件大小?

可以使用1s-1文件名或者 du文件名

12、重启网络服务的命令?

service network restart或systemctl restart network

network网络服务 firewalld防火墙 mysql数据库服务 httpd apache 服务

13、find命令如何使用?

Find查找目录 -name 文件名称 -type 文件类型

Type可以填写f (文件) d (日录) 1[链接文件)等

14、linux 如何清空日志文件的内容?

cat“”> test.log 其中test.log为日志文件

15、如何在linux上做被测系统代码补丁的更新?

关闭目前的被测系统— 先备份原有的被测系统的可执行代码—然后通过工具xftp把解压后的补丁中的可执行代码文件分别覆盖之前的可执行代码文件—根据补丁升级文档进行配置文件修改—清空日志文件内容 — 启动被测系统

16、查询端口占用并杀掉占用端口的进程?

1)已知程序名称查找占用了端口:举例

查进程ID ps-ef|grep 程序名[如tomcat)

根据上一步结果,查占用端口netstat -nap I grep pid(109)

2)已知占用了哪个端口,查程序名称

查进程ID netstat -nap Igrep端口(8080)

根据上步结果,查应用程序名ps ef| grep pid

17、tomcat相关目录用途?

bin目录:主要用来存放Tomcat的命令

conf日录:存放tomcat服务器全局配置的各种文件

lib目录:存放Tomcat服务器所需要的所有Jar包

log目录:存放tomcat执行时的日志文件

webapps目录:Tonmcat默认部署路径

18、测试环境如何搭建?

一般根据开发给的部署文档指建, 都署文档操作步骤如下:

1)安装依赖软件java (jak. tomcat. redis. mysql)等

2)导入基础数据(建表,导入初始化的数据)

3)获取代码(编译、打包),war包

部署到tomcat的webapps目录下

修改配置文件

6)启动服务

19、测试环境部署的注意事项?

1)基础环境JDK MYSQL TOMCAT 版本要与生产环境保持一致

2)服务器部署架构、服务器型号也尽量与生产环境保持一致,配置可以等比例缩减

3)一般先把数据库 表相关操作完成,再进行代码部署

20、测试环境升级?

1)完全升级:根据开发人员给的升级文档,查看代码包、数据库脚本包是否齐备,然后把测试环境的数据库、被测系统代码包先备份然后刷除,然后根据开发最新的文件和代码进行升级部署操作。升级之后做个基本功能验证linux查看sql版本命令,如果验证失败,测试环境按之前的备份包回滚

2)增量升级(补丁升级):从svn上拉取开发提交的测试补丁—停止tomcat—备份webapps下部署的项目代码(各份名称实例newdream 2019_08 27 16 _03.tar.gz) — 使用升级补丁进行升级(升级数据库补丁(sql文件)、代码补丁(覆盖))—清除日志—启动tomcat (./startup.sh) - 验证是否能进入被测试系统

四. 总结

如果你觉得此文对你有帮助,如果你对此文有任何疑问,如果你对软件测试、接口测试、自动化测试、面试经验交流感兴趣欢迎加入软件测试技术群:798478386linux端口映射,群里发放的免费资料都是笔者十多年测试生涯的精华。还有同行大神加粗样式一起交流技术哦。2022最新软件测试全套【自学资料包】

本作品采用 知识共享署名 4.0 国际许可协议 进行许可
标签: chmod linux服务器 linux系统
最后更新:2022年12月4日

Linux大神网

每日更新,欢迎收藏♥ 不积跬步无以至千里,加油,共勉。

点赞
< 上一篇
下一篇 >

Linux大神网

每日更新,欢迎收藏♥
不积跬步无以至千里,加油,共勉。

最新 热点 随机
最新 热点 随机
Linux内核源码/内存/文件系统/进程管理/设备 TeXLive和MiKTeX两大主要发行版的镜像配置方法 安全增强式Linux(SELinuxLinux)内核修改和用户空间工具 Ubuntu系统下安装字体和切换默认字体的方法系统 896MB如何转换为物理空间(Linux地址映射的分析) 比较流行的Linux系统图形界面环境-Linux社区创作挑战赛 如何查看Linux硬盘的大小、类型和硬件信息?方法 Linux内核中的虚拟服务器集合:ipvsadm命令 FreeBSD9.0正式版FreeBSD8.0支持amd-64、i386编译器 如何在Ubuntu中创建应用的快捷方式? 如何在linux上安装搜狗输入法进行解释,别忘了关注本站 用集群技术构建网络服务器的发展趋势提出了 搜狗输入法forlinux版本安装指南: Linux中常用的4种虚拟化方法以及它们相应的优缺点 如何在linux下安装搜狗输入法后怎么用的那些神秘传说? Linux虚拟服务器LVS自动化运维方法及运维系统介绍 时间戳和时区1Unix(/)接收的两个推测 安装Linux和Windows双系统的硬盘分区是什么意思? linux怎么安装输入法Linux系统可以通过以下步骤步骤安装 (Unix)Unix时间戳转换公式及Unix操作成时间公式
快速实例学习:修改某个目录下的所有文件的权限bin是什么格式的文件怎么打开bin文件打开方法?科林·沃森:Ubuntu默认是关闭root帐户的,这样做(知识点)chmod系统控制用户对文件权限的命令如何在UbuntuLinux中启用和禁用root用户登录系统?Linux系统chmod命令使用数字修改文件权限的方式有哪些?关于Ubuntu修改密码及密码复杂度策略设置的文章!Ubuntu本地提权漏洞CVE-2017-16995程序员不输入密码进入Linux系统,孩子们永远不知道下一个bugchmod系统变更文件或目录的权限变更的详细资料介绍Linux常用服务器构建-ftp和scp介绍云海天教程:Ubuntu修改密码及密码复杂度策略设置Linux内核更新包配置Ubuntu环境配置环境Android官方网站:OpenHandsetAlliance源码模式:开发源码内核linux中makefile文件 cdeveloper的第21篇原创技术文章建议横屏Makefile简介Fedora17新特色特色说明桌面环境28bata集成了GNOMELinux嵌入式系统智能手机系统的硬件设计Unix或者类Unix文件系统中的每个文件(或者目录)打开U盘什么文件都看不到小编总结了基于嵌入式Linux的智能手机系统软件的设计与实现
Linux平台下的嵌入式软件要具备说明技能吗? 库是什么?库的分类、分类库、动态库 virtualboxlinux官方版免费、小巧,同时支持Windows、Linux和Mac系统主机 Ubuntu20.04TLS上测试通过,其他版本请自行测试 Linux自主访问控制机制模块详细解析之修改文件权限介绍 使用Rufus轻松创建USB启动盘Windows7,Windows8 基于嵌入式Linux的智能手机系统软件的设计与实现 微软考虑用Rust开发内核的Linux内核-Hartman 【好玩的网络-第2.5期】分配IP有哪些骚操作?小白保姆级教程 搜狗输入法forlinux版本安装指南: 英伟达将LinuxGPU内核模块作为开放源码/MIT双重许可证(图) 比特币挖矿程序 linux CalvinStandridgeStandridge分校Ho理学硕士研究生加州大学分校研究生申请 如何管理Linux软件包软件包命名deb软件包的命名遵循以下约定 如何在CentOS上执行流行的MySQL数据库服务器的基本安装 4.1df命令4.3/4.4磁盘分区命令4.2du命令输出磁盘文件系统 【Linux基础知识】Linux下的共享库和动态库 linux 防暴力破解 你都被蹭网了,为什么还是会被别人蹭网呢? Linux和Unix操作系统之间有区别但也有联系?(一) 嵌入式Linux内核源码目录树下的各目录文件作用 0渗透操作0x02绕过disable_functions插件(组图)
标签聚合
虚拟机 电脑 文件目录 命令 linux服务器 linux系统 linux脚本 命令模式 软件 sudo
书籍
课程
技术群
技术干货大合集↓
  • 2023年6月 / 4篇
  • 2023年5月 / 93篇
  • 2023年4月 / 90篇
  • 2023年3月 / 129篇
  • 2023年2月 / 84篇
  • 2023年1月 / 161篇
  • 2022年12月 / 187篇
  • 2022年11月 / 76篇
友情链接:

Linux书籍 | Linux命令 | Linux系统 | RHCE红帽认证 | Linux软件 | Linux教程 | CentOS系统 | Linux内核 | Linux服务器 | Linux大神 | IT资源

COPYRIGHT © 2023 linuxgod.net ALL RIGHTS RESERVED.