测试中常用的linux命令大全

fiy 其他 2

回复

共3条回复 我来回复
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    在测试中,常用的Linux命令有很多,下面是一些常用的Linux命令大全:

    1. ls:列出目录下的文件和子目录。
    2. cd:切换当前目录。
    3. pwd:显示当前工作目录的路径。
    4. mkdir:创建新的目录。
    5. rm:删除文件或目录。
    6. cp:复制文件或目录。
    7. mv:移动文件或目录。
    8. touch:创建新的文件。
    9. cat:显示文件的内容。
    10. less:逐页显示文件内容。
    11. grep:在文件中搜索指定的模式。
    12. find:在文件系统中搜索文件。
    13. chmod:改变文件或目录的权限。
    14. chown:修改文件或目录的所有者。
    15. chgrp:修改文件或目录的所属组。
    16. tar:打包或解压文件。
    17. gzip:压缩文件。
    18. unzip:解压缩文件。
    19. ps:显示当前运行的进程。
    20. top:实时显示系统资源占用情况。

    这些是测试中经常用到的一些Linux命令,可以帮助我们进行文件操作、查找、权限管理等任务。当然,还有很多其他的命令可以根据具体的测试需求进行学习和应用。

    2年前 0条评论
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    在进行Linux测试时,有许多常用的命令可以用来执行不同的操作和任务。下面是一些常用的Linux命令的大全:

    1. cd – 切换目录:用来切换当前工作目录。
    2. ls – 查看目录内容:列出指定目录下的文件和子目录。
    3. pwd – 显示当前目录:显示当前工作目录的路径。
    5. touch – 创建文件:创建文件或更新文件的时间戳。
    6. mkdir – 创建目录:创建一个或多个目录。
    7. rm – 删除文件或目录:用来删除指定的文件或目录。
    8. cp – 复制文件或目录:用来复制文件或目录。
    9. mv – 移动文件或目录:用来移动文件或目录,也可用来重命名文件或目录。
    10. cat – 查看文件内容:显示文件的内容。
    11. less – 查看文件内容(分页显示):能够查看大型文件内容,支持分页浏览。
    12. more – 查看文件内容(分页显示):与less类似,也可用于分页显示文件内容。
    13. grep – 文本搜索:用来在文件中搜索指定的字符串。
    14. find – 文件搜索:用来在文件系统中搜索文件和目录。
    15. ps – 进程状态:显示系统中的活动进程。
    16. kill – 结束进程:用来终止指定的进程。
    17. top – 监视系统进程:实时显示系统中的进程活动和资源使用情况。
    18. df – 磁盘空间使用情况:显示文件系统的磁盘使用情况。
    19. du – 目录空间使用情况:计算文件或目录的大小。
    20. ifconfig – 网络配置:显示和配置网络接口。
    21. ping – 测试网络连接:向指定的IP地址发送网络数据包,测试网络连接是否正常。
    22. ssh – 远程登录:用来通过安全的方式远程登录到其他计算机。
    23. scp – 安全复制文件:用来在本地和远程主机之间进行安全的文件复制。
    24. tar – 文件打包:用来打包和压缩文件和目录。
    25. wget – 下载文件:从指定的URL下载文件。
    26. curl – 传输数据:用于发送网络请求,支持多种协议。
    27. chmod – 修改文件权限:用来修改文件的访问权限。
    28. chown – 修改文件所有者:用来修改文件的所有者。
    29. chgrp – 修改文件所属组:用来修改文件的所属组。
    30. su – 切换用户:用来切换用户身份。
    31. sudo – 以超级用户权限运行命令:用来以root用户身份执行命令。
    32. systemctl – 管理系统服务:用来启动、停止和管理系统服务。
    33. apt-get – 软件包管理器:用来安装、升级和删除软件包。
    34. yum – 软件包管理器:用来安装、升级和删除软件包。

    这些是Linux测试中常用的一些命令,可以根据需要进行学习和使用。

    2年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    一、文件和目录操作
    1. ls:列出当前目录下的文件和目录
    – ls -l:以列表形式显示详细信息
    – ls -a:显示所有文件,包括隐藏文件
    – ls -lh:以人类可读的方式显示文件大小
    2. cd:改变当前目录
    – cd ~:切换到当前用户的主目录
    – cd ..:切换到上级目录
    3. pwd:显示当前所在的目录路径
    4. touch:创建一个新文件
    5. rm:删除文件或目录
    – rm -r:递归删除目录及其下所有文件和子目录
    – rm -f:强制删除,不提示确认
    6. cp:复制文件或目录
    – cp -r:递归复制目录及其下所有文件和子目录
    – cp -p:保留源文件的权限信息
    7. mv:移动文件或目录,或修改文件或目录的名称
    8. mkdir:创建一个新目录
    – mkdir -p:递归创建目录,如果上级目录不存在则一并创建
    9. rmdir:删除空目录
    10. cat:查看文件内容
    11. head:显示文件的前几行,默认显示前10行
    – head -n:显示文件的前n行
    12. tail:显示文件的后几行,默认显示后10行
    – tail -n:显示文件的后n行
    – tail -f:实时输出新增内容
    13. ln:创建链接文件
    – ln -s:创建软链接(符号链接)

    二、文本文件处理
    1. grep:在文件中搜索指定的文本模式
    – grep pattern file:在文件中搜索匹配pattern的文本行
    – grep -i:忽略大小写
    – grep -v:反向匹配,只显示不匹配的行
    2. sed:流编辑器,用于文件的文本替换和处理
    – sed ‘s/old/new/’ file:替换文件中匹配的文本
    – sed -n:只显示匹配的行
    3. awk:用于处理文本数据并生成报告
    – awk ‘{print $1}’ file:打印文件的第一列
    – awk -F:指定字段分隔符
    – awk ‘NR==1’ file:打印文件的第一行
    4. sort:对文件进行排序
    – sort file:对文件按行排序
    – sort -n:按数值排序
    – sort -r:降序排序
    5. cut:从文件中提取指定的字段
    – cut -f:指定字段列表
    – cut -d:指定字段分隔符
    6. tr:替换、删除、压缩字符
    – tr ‘a-z’ ‘A-Z’:将小写字母转换为大写字母
    – tr -d:删除指定字符
    – tr -s:压缩连续重复字符为一个字符
    7. wc:统计文件的字数、行数、字符数
    – wc -l:只统计行数
    – wc -w:只统计字数
    – wc -c:只统计字符数

    三、系统操作和监控
    1. ps:查看进程状态
    – ps -aux:显示所有进程的详细信息
    – ps -ef:显示进程树形关系
    2. top:实时显示系统中运行的进程信息
    – top -u:按照 CPU 使用率进行排序
    – top -p:只显示指定进程的信息
    3. kill:终止指定进程
    – kill PID:终止指定进程
    – killall name:终止所有指定名称的进程
    4. free:显示系统内存使用情况
    5. df:显示磁盘空间使用情况
    – df -h:以人类可读的方式显示磁盘空间大小
    – df -i:显示inode使用情况
    6. du:查看文件或目录的大小
    – du -h:以人类可读的方式显示文件或目录的大小
    7. ifconfig:查看和配置网络接口信息
    – ifconfig eth0 up:启用指定网络接口
    – ifconfig eth0 down:禁用指定网络接口
    8. netstat:显示网络连接、路由表、接口状态等相关信息
    – netstat -tunlp:显示所有当前监听的端口和进程
    – netstat -r:显示路由表信息

    四、压缩和解压缩
    1. tar:打包和解包文件
    – tar -cvf:打包文件
    – tar -xvf:解包文件
    – tar -zcvf:打包并压缩文件(gz格式)
    – tar -zxvf:解压缩并解包文件(gz格式)
    2. gzip:压缩文件
    – gzip file:压缩文件并生成.gz压缩包
    – gzip -d file.gz:解压缩.gz压缩包
    3. zip:打包和解包文件(ZIP格式)
    – zip zipfile files:打包文件
    – unzip zipfile:解包文件
    – unzip -l zipfile:列出压缩包中的文件

    五、系统管理
    1. useradd:创建用户
    – useradd -m:创建用户并创建用户的主目录
    – useradd -g:指定用户的初始组
    2. userdel:删除用户
    – userdel -r:删除用户及其主目录
    3. passwd:修改用户密码
    – passwd user:修改用户user的密码
    4. groupadd:创建组
    – groupadd group:创建名为group的组
    5. groupdel:删除组
    – groupdel group:删除名为group的组
    6. su:切换到其他用户
    – su user:切换到用户user(需要输入密码)
    7. sudo:以其他用户的身份执行命令
    – sudo command:以超级用户身份执行command
    8. shutdown:关机或重启计算机
    – shutdown -h:关机
    – shutdown -r:重启
    – shutdown -c:取消关机或重启
    9. reboot:重启计算机
    10. poweroff:关闭计算机

    以上是一些常用的Linux命令,可以帮助你进行文件和目录操作、文本文件处理、系统操作和监控、压缩和解压缩、系统管理等任务。在实际使用过程中,根据需求和情况选择相应的命令,并结合命令的选项来完成任务。通过熟悉和掌握这些命令,可以提高在Linux系统中的操作效率和效果。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部