测试中用到的linux命令
-
测试中常用到的Linux命令有很多,下面列举了一些常用的命令:
1. ls:列出当前目录中的文件和子目录。
2. cd:改变当前工作目录。
3. pwd:显示当前所在的工作目录。
4. mkdir:创建新的目录。
5. rm:删除文件或目录。
6. cp:复制文件或目录。
7. mv:移动或重命名文件或目录。
8. cat:连接文件并打印到标准输出。
9. less:分页显示文件内容。
10. grep:在文件中查找指定的模式。
11. chmod:修改文件或目录的权限。
12. chown:修改文件或目录的所有者。
13. chgrp:修改文件或目录的所属组。
14. tar:归档和解归档文件。
15. gzip:压缩文件。
16. unzip:解压缩文件。
17. ps:显示当前正在运行的进程。
18. top:实时显示系统的任务列表和资源使用情况。
19. kill:终止正在运行的进程。
20. ifconfig:配置和显示网络接口的信息。当然,这只是一些常用的命令,Linux还有很多其他功能强大的命令,可以根据需要进一步学习和使用。
2年前 -
在测试过程中,经常使用一些Linux命令来执行各种操作和验证期望的结果。下面是一些常用的Linux命令:
1. ls:用于列出当前目录的文件和子目录的内容。可以使用不同的选项来显示不同的信息,如文件大小、修改时间、权限等。
2. cd:用于改变当前工作目录。通过使用cd命令,可以进入其他目录或返回上级目录。
3. pwd:用于显示当前所在的工作目录的绝对路径。
4. rm:用于删除文件和目录。可以使用不同的选项来指定删除的方式和级别,如只删除文件而不删除目录等。
5. cp:用于复制文件和目录。可以使用不同的选项来指定复制的方式和目标位置。
6. mv:用于移动文件和目录,也可以用于重命名文件和目录。
7. mkdir:用于创建新的目录。
8. rmdir:用于删除空目录。
9. touch:用于创建新的空文件,或更新已有文件的访问和修改时间。
10. cat:用于查看文件的内容。可以将多个文件的内容连接到一起进行查看。
11. less:类似于cat命令,但是可以进行交互式查看,支持页面上下滚动。
12. grep:用于在文件中搜索指定的字符串,并返回匹配的行。
13. find:用于根据指定的条件在指定的目录下搜索文件,并返回匹配的结果。
14. chmod:用于修改文件或目录的权限。
15. chown:用于修改文件或目录的所有者。
这些只是一小部分常用的Linux命令,在测试中还会用到其他更多的命令,具体使用哪些命令取决于具体的测试需求和目标。
2年前 -
在测试过程中,我们常常需要使用一些Linux命令来进行一些操作和验证。下面是一些常用的Linux命令,按照功能进行了分类。
## 文件操作
### ls
`ls`命令是列出当前目录下的文件和文件夹的命令。常用选项如下:
– `-l`:以长格式显示文件详细信息
– `-a`:显示所有文件,包括隐藏文件
– `-r`:反向排序
– `-t`:按时间排序### cd
`cd`命令是切换当前工作目录的命令。语法如下:
– `cd <目录>`:切换到指定目录
– `cd ..`:切换到上级目录
– `cd ~`:切换到当前用户的主目录
– `cd -`:切换到上一次所在的目录### pwd
`pwd`命令是显示当前工作目录的命令。它会输出当前所在目录的绝对路径。
### touch
`touch`命令是创建空文件的命令。语法如下:
– `touch <文件名>`:创建一个指定名称的空文件
– `touch -d <日期> <文件名>`:设置文件的修改日期和时间### cp
`cp`命令是复制文件和目录的命令。语法如下:
– `cp <源文件> <目标文件>`:复制文件
– `cp -r <源目录> <目标目录>`:递归复制目录及其下面的文件### mv
`mv`命令是移动文件和目录的命令。语法如下:
– `mv <源文件> <目标文件>`:移动文件
– `mv <源文件> <目标目录>`:移动文件到目录
– `mv <旧文件名> <新文件名>`:重命名文件### rm
`rm`命令是删除文件和目录的命令。常用选项如下:
– `-r`:递归删除目录和目录下的文件
– `-f`:强制删除文件,不提示确认## 文本处理
### cat
`cat`命令是连接文件并且打印到标准输出的命令。常用选项如下:
– `-n`:显示行号
– `-b`:显示行号,空行不计数### grep
`grep`命令是在文件中查找指定的模式的命令。语法如下:
– `grep <模式> <文件>`:在文件中搜索匹配模式的行
– `grep -i <模式> <文件>`:忽略大小写进行搜索
– `grep -r <模式> <目录>`:递归搜索目录下所有文件### sed
`sed`命令是流编辑器,用于自动处理文本的命令。语法如下:
– `sed ‘s/<模式>/<替换内容>/’ <文件>`:替换文件中匹配模式的内容### awk
`awk`命令是一种用于处理文本文件的语言。它按照指定的规则将每一行分解为字段,并进行相应的操作。常用选项如下:
– `-F <分隔符>`:指定字段分隔符,默认为制表符或空格
– `-v <变量名>=<值>`:设置变量的值## 系统管理
### ps
`ps`命令是显示当前系统进程状态的命令。常用选项如下:
– `-e`:显示所有进程
– `-f`:以完整格式显示进程信息
– `-l`:以长格式显示进程信息### top
`top`命令是动态显示当前系统进程状态的命令。它会实时更新进程列表和资源使用情况。
### df
`df`命令是显示磁盘空间使用情况的命令。常用选项如下:
– `-h`:以人类可读的格式显示磁盘空间大小
– `-i`:显示inode使用情况### du
`du`命令是显示目录或文件大小的命令。常用选项如下:
– `-h`:以人类可读的格式显示文件大小
– `-s`:只显示总大小### kill
`kill`命令是终止进程的命令。语法如下:
– `kill <进程ID>`:终止指定ID的进程
– `killall <进程名>`:终止指定名称的所有进程### reboot
`reboot`命令是重启系统的命令。使用该命令需要管理员权限。
以上是一些常用的Linux命令,根据测试需要,还可以使用其他命令进行操作和验证。
2年前