经历了社会毒打之后,发现测试工程师不仅要懂功能怎么测,还要知道linux,oracle,python,业务等等...总之方方面面,不要求你都精通,但是要懂基础,所以开始进行进修之路,依次见证我的学习之路。
一、linux常用命令
1.vi: 文本编辑器
命令格式:vi 目标文件
参数:
i 对文件进行编辑
wq 插入内容保存
q! 不更新内容强制退出
dd 删除光标所在行的一行内容
x 删除单个字符
/ 输入字符回车可以查找到输入的字符,查找功能
上述命令基本可以满足一个文本编辑的需求例如工作中查看log或者对配置文件的一个增删改查都可以实现,掌握上述基本命令即可。
2.ls:查看目录或者文件信息
命令格式: ls 参数 [目标文件]
ls :显示当前位置文件
ls -l:查看当前位置当前文件的具体信息
如下图,
2标识:文件的权限信息控制至于drw等标识代表什么意思,后面再详细说明下,
3标识:例举出来的目录第一级目录有多少个。但是我们会发现实际进去数数,是显示的数据减2?这是为什么呢?在linux下统计目录有统计上一级目录和当前目录,至于为什么会这样统计暂时不是很清楚,如果有幸哪位道友看到可以指点一二。
4标识:所有者
5标识:群组
6标识:文件大小
7标识:目录最近更新的一次时间
8标识:文件名或者文件夹名
ls -R:显示当前位置下所有目录以及子目录以及子目录下的所有文件
此命令主要对目录或者子目录文件信息的获取。
3.mv:对文件的移动
命令格式:mv [源文件] [目标文件]
mv file1 file2:将文件file1 重命名file1
mv directory1 directory2
mv不仅有个移动的作用,还有个重命名的作用。
4.mkdir:创建目录
5.cp:复制并移动目录
-----持续更新------因为本人并不是专业linux从业人员局限于较常用的命令满足于日常工作中----------



