软件测试常用linux命令

119 阅读1分钟

目录操作

ls 列出目录 -a 查看所有 -l详情

cd / 进入根目录 cd .. 进入上级目录 cd ~ 进入root目录或是/home/当前用户

mkdir 创建目录 -p 迭代创建 rm 删除 -f 忽略不存在的文件 -r 递归删除目录 -i 互动

cp 文件名 目标路径 复制文件

mv 移动文件 -f强制 -u只替换已更新过的文件

mv 旧文件名 新文件名 重命名文件夹

chgrp 更改属组 -r 递归更改

chown 更改属主

chmod 777 filename

r=4 w=2 x=1

文件查看

cat 从第一行开始查看文件内容

tac 最后一行开始看 -nl 显示行号

more 翻页查看 空格翻页 enter看下一行 :f行号

less 可以往上翻页 上下键翻动页面 q退出 /abc 向下查找abc字符串 ?abc 向上查找abc字符串 n继续搜索下一个 N向上搜索上一个

head -n 2 filename 只看前2行

tail -n 3 filename 倒着看3行

硬链接 A---B A B 指向同一个文件 允许一个文件有多个路径

软链接 类似快捷方式 删除源文件,快捷方式

ln f1 f2 创建硬链接 f2

ln -s f1 f3 创建软链接 f3

vim

用户操作

useradd -m 用户名 添加用户 userdel -r 用户名 删除用户 usermod

磁盘管理

df du

挂载磁盘 mount 外部设备路径 内部路径 umount -f [挂载位置] 强制卸载

进程操作

ps 查看系统进程信息 -a 显示所有 -u以用户信息显示 -x 显示运行参数 ps -aux|grep mysql 查看和mysql相关进程

pstree -pu 以进程树来查看 kill -9 结束进程