总结测试常用linux命令

时间:2022-09-02 18:10:12

1、一级常用
ls,ll,cd,pwd,mv,cp,rm,useradd,userdel,vi,tail,grep,cat,mkdir,tar,zip,unzip
ls -l  列出文件的所有信息
ls -t  按时间排序
ls -rt 按时间倒序
ls -a  列出所有文件(包括隐藏的)
ll : ll = ‘ls -l ’

cd 不带目录名,进入该账户的家目录;带目录,则进入对应的目录
cd ..  进入上一级目录

pwd 查询当前所处的目录

mv 重命名或换路径

cp 复制

rm 删除 
rm -rt 删除文件夹不用确认
useradd(groupadd)
userdel(groupdel) -r  删除用户登入目录以及目录中所有文件
vi 编辑
Shift G 到文件最后
:q!     不保存强制退出
:wq!    保存且强制退出
?test   从当前行往前开始搜索test,n 下一个;N 上一个
/test   从当前行往后开始搜索test,n 下一个;N 上一个
tail 显示文件结尾
tail -f **.log  |grep pr_page

cat显示

mkdir 建目录
tar -vcf aa.tar aa
tar -vxf aa.tar aa

tar -zvcf aa.tar.gz aa
tar -zvxf aa.tar.gz aa

zip -r aa.zip aa
unzip aa.zip

2、二级常用
yast,ps,kill,top,find,chmod,chown
ps 查看进程
ps -ef 查看全格式的全部进程
ps -ef|grep <进程名> 查看并筛选 跟进程名有关的进程,该进程名可以是进程的全部或者部分

kill -9 进程号   很强大的强制杀死进程
top 监视进程和Linux整体性能
find 查找
按文件名查找 find ./ -name zxy*
搜索内容包含 find .|xargs grep -ri "mysqld" -l
chmod 修改权限
chown 修改属组

3、三级常用
whoami,ifconfig,date,tcpdump,ping,df,du,mount
whoami 查看当前登录的有效用户
ifconfig 查看网络配置,网卡IP什么的
date 查看系统时间
date -s 修改系统时间
tcpdump 数据采集,抓包用的
ping 判断网络是否联通
df 检查文件系统的磁盘空间占用情况
du 统计目录(或文件)所占磁盘空间的大小
du -sh 总的 
mount 挂上文件系统
umount 取消挂上文件系统