测试人员Linux常用命令整理

(一)cd命令
首先熟悉下lunix下各个目录


cd 切换目录(切换到主目录)
cd .. 切换到上一层目录
cd ../.. 切换到上两层目录
cd - 返回进入此目录之前所在的目录

(二)ls 命令
ls 显示目标列表
ls –a显示目标列表(包含. ,..开头的隐藏文件)
ls – l (=ll) 显示目标列表(每列仅显示一个文件或目录名称信息)
(三)vi(vim)             
O,I,a  命令模式→编辑模式 
Esc     编辑模式→命令模式
命令模式 
:wq
 :q!            -  :q
 :w             - :w!          
:set nu
(四)文件类型
-普通文件
d目录文件
l链接文件
p管道文件
s套接字
b块文件
c字符文件
(五)文件属性
-rw-r--r--. 1 root root 81 6月 19 15:15 file.name (分成7个部分)
(六)权限-chmod
-rw-r--r-- (属主、属组、其他)
r-可读(4) w-可写(2) r-可执行(1)
格式:chmod 755 file.name
运行结果: -rwxr-xr-x
(七)权限-chgrp
-rw-r--r-- (属主、属组、其他)
r-可读(4) w-可写(2) r-可执行(1)
格式:chmod 755 file.name
运行结果: -rwxr-xr-x
(八)权限-chown
-rw-r--r-- (属主、属组、其他)
r-可读(4) w-可写(2) r-可执行(1)
格式:chmod 755 file.name
运行结果: -rwxr-xr-x
(九)touch 
创建一个普通文件
touch a.txt
更改创建时间
touch –m a.txt
(十)mkdir
创建一个空文件
-p 递归创建目录
-m 模式,权限
mkdir –m 777 dir
(十一)rmdir 
删除空目录
(十二)rm
删除文件或者目录
-r 递归处理,将指定目录下的所有文件及子目录一并处理(没有r不能删除目录)
-f force,强制删除
-i 删除文件或目录之前先询问用户
(十三)mv | pwd
移动文件或目录
更改文件或目录的名称
pwd 显示当前访问所在的位置
 (十四)find & locate
模糊格式:find /-name ‘*file.name*’
准确格式:find / -name file.name
 . 当前目录、子目录下所有文件、文件夹
/ 根目录 
/home home目录
-iname 忽略字符大小写
(十五)find & locate
模糊格式:locate ‘*file.name*’
准确格式:locate file.name 
用这个命令之前最好用一下 updatedb
-i 忽略字符大小写
(十六)ln
-rw-r--r--. 1 root root 81 6月 19 15:15 file.name
(十七)cat & more & less
cat file.name
全部展示,不会分页
–n 从1开始对所有输出的内容行数编号
(十八)cat & more & less
more 分页展示 ,不可以向前向后翻页
more –dc file.name (显示之前先清屏)
Less 分页展示,可以向前向后翻页
–N 每一行行首显示行号
(十九)tail命令--常用于追踪日志文件
· -f 循环读取
· -q 不显示处理信息
· -v 显示详细的处理信息
· -c<数目> 显示的字节数
· -n<行数> 显示文件的尾部 n 行内容
· --pid=PID 与-f合用,表示在进程ID,PID死掉之后结束
· -q, --quiet, --silent 从不输出给出文件名的首部
· -s, --sleep-interval=S 与-f合用,表示在每次反复的间隔休眠S秒
tail -f app.log --跟踪名为 app.log 的文件的增长情况
(二十)下载-wget
Wget +url地址 
-b 后台运行,当下载的文件很大时  
(二十一)上传下载-lrzsz
rz 从本地上传到服务器
rz上传到当前目录
sz 从服务器下载到本地
sz file.name
备注:如果没有安装lrzsz 需要先安装一下 : yum install lrzsz -y
(二十二)tar
-rw-r--r--. 1 root root 81 6月 19 15:15 file.name
(二十三)unzip
unzip为.zip压缩文件的解压缩命令
-v查看压缩文件目录,但不解压
-n解压缩时不要覆盖原有的文件
-o解压缩时要覆盖原有的文件  
-d指定文件解压缩后所要存储的目录
Unzip –n a.zip –d /home  
系统用户账号、用户组的管理
超级用户:0
系统用户:1~499 
普通用户:500~65535
(二十四)useradd
-rw-r--r--. 1 root root 81 6月 19 15:15 file.name
(二十五)userdel
-rw-r--r--. 1 root root 81 6月 19 15:15 file.name
(二十六)usermod
-rw-r--r--. 1 root root 81 6月 19 15:15 file.name
(二十七)groupadd
-rw-r--r--. 1 root root 81 6月 19 15:15 file.name
(二十八)groupdel
-rw-r--r--. 1 root root 81 6月 19 15:15 file.name
(二十九)groupmod
-rw-r--r--. 1 root root 81 6月 19 15:15 file.name
(三十)ss|netstat
-l 显示处于监听状态的套接字
-n 不解析服务名称,以数字方式显示
-t 只显示tcp套接字
-p 显示使用套接字的进程信息
格式: ss –lntp 
 netstat -lntp
(三十一)ps
用来列出系统中当前运行的那些进程
-e 显示所有进程
-l 显示目前属于您自己这次登入  的 PID 与相关信息列示出来
-f 显示UID,PPIP,C与STIME栏位
ps 与grep 常用组合,查找特定进程
 格式:Ps –ef |grep (端口或者服务名)
(三十二)losf
-rw-r--r--. 1 root root 81 6月 19 15:15 file.name
(三十三)kill
删除执行中的程序或工作
格式:Kill pid
Kill 124847
文件系统管理命令
df磁盘空间使用情况
du文件和目录使用空间情况
文件系统访问
装载mount
卸载umount

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

向阳而生#

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值