测试那些事儿—软测必备的Linux知识(二)
linux常用命令
用户登录linux后,可以在Linux的命令提示符后面输入命令与系统进行交互。
1.磁盘管理
1.1 cd 切换目录:让登录用户在不同的目录间切换
常用的目录切换
| cd~ | 进入当前用户的家目录 |
| cd | 进入当前目录的家目录 |
| cd- | 进入上次目录 |
| cd.. | 进入上一级目录 |
| cd. | 进入当前目录 |
| cd/ | 进入根目录 |
1.2 ls 列出目录内容,包括文件和子目录的名称
| -a | 显示目录下的所有文件,包括隐藏文件 |
| -l | 显示长列表格式, |
| -d | 查看目录属性 |
| -h | 人性化显示文件大小 |
| -i | 显示inode |
工作中使用的习惯是cd 命令切换到某个目录后,直接输入ls查看当前目录的内容,类似于windows系统上点开某个文件夹。
另一个常用的写法是ll,ll是ls -l的缩写,可以以列表格式列出目录内容。
[boss@localhost ~]$ ll
drwxr-xr-x. 2 boss boss 4096 Jan 16 10:58 Desktop
前面10个字符可以确定该文件的类型以及不同用户针对该文件的权限
第一个字符表示类型:文件(-)、目录(d)、链接(l)
其余字符每3个一组(rwx) r-读,w-写,x-执行
第一组rwx:文件所有者的权限是读、写和执行
第二组r-x:与文件所有者同一组的用户的权限是读和执行,没有写的权限
第三组r-x:不与文件所有者同组的其他用户的权限是读和执行,没有写的权限
读写执行用数字表示分别为r=4,w=2,x=1
rwx=4+2+1=7
r-x=4+0+1=5
所以该文件针对不同用户的权限可以用数值755表示。
1.3 pwd :获得当前所在的工作目录的绝对路径。
1.4 mkdir:建立目录
15. rmdir:删除空目录,实际操作中用的很少,一般用rm
注意:rmdir命令只能删除空目录,如果要删除目录下所有文件可用:rm -rf 路径
1.6 df :显示磁盘的相关信息。 df [-ahikHTm] [目录或文件名】
1.7 du:显示目录或者文件的大小,显示指定的目录或文件占用的磁盘空间
注:df 和du这两个命令测试人员不常用
2.文件管理
2.1 touch :改变文件或者目录时间,也可以建立空文档
2.2 cp:复制命令
2.3 mv:移动和重命名
2.4 rm:删除文件和目录
2.5 cat:显示文件内容,将文件内容打印到标准输出设备上。
2.6 head:显示纯文本文档的前N行,写到标准输出 head -n 20:查看文本文件的前20行
2.7 tail:查看纯文本文档的后N行,写到标准输出
tail -n 20:查看文本文档的后20行
tail -f error.log 不断刷新,实时查看文件内容改变
2.8 more,less 显示文件内容带分页
以一页一页形式显示,按空格键往后翻一页,按b键往前翻一页
2.9 echo:输出字符串,将输入的字符串送往标准输出
3.系统设置
3.1 alias:有些命令很长,后者名字显得别扭,可以给命令起个别名。
alias cp='cp-i'
3.2 unalias:删除别名 语法:unalias 别名
3.3 export:设置和显示环境变量
3.4 man:帮助
测试那些事儿—软测必备的Linux知识(二)的更多相关文章
- 测试那些事儿-软测必备的linux知识(五)
1.进程管理 1.1进程概述 在Linux中,每个执行的程序都称为一个进程,每个进程都分配一个ID号 每个进程,都会对应一个父进程,这个父进程可以复制多个子进程, 每个进程可能以两种方式存在,前台与后 ...
- 测试那些事儿—软测必备的Linux知识(四)
1.文件权限管理 ls -l 显示的内容如下: 10个字符确定不同用户能对文件干什么 第一个字符:-表示文件,d表示目录,l表示链接 其余字符每3个一组(rwx),r-读,w-写,x-执行 第一组rw ...
- 测试那些事儿—软测必备的Linux知识(三)
ubantu 打开命令提示符的方法:点击左上角图标输入terminal 1.系统管理 1.1 shutdown,系统关机命令 -h:关机 -r:重启 shutdown -h now 立即 ...
- 测试那些事儿—软测必备的Linux知识(一)
1.Linux入门须知 1.1文件.目录 linux文件:Linux所有的内容都是以文件形式保存,包括硬件(一切内容皆文件),并且linux不靠扩展名区分文件类型. linux文件有多种基本类型,常见 ...
- Android系统--输入系统(一)必备的Linux知识_inotify和epoll
Android系统--输入系统(一)必备的Linux知识_inotify和epoll 引入 1. 笔记本电脑插入外接键盘,两个键盘都可以使用 a. 键盘即插即用--如何检测键盘的接入和拔出 hotpl ...
- 新手必备的Linux知识
测试人员为什么学习linux? 对于软件测试人员来说,我们测试的任何产品都是基于操作系统.比如我们每天都在使用的QQ软件,它有windows.ios.Android.Mac OS等版本,需要把QQ安装 ...
- 后端必备的Linux知识
目录 从认识操作系统开始 操作系统简介 操作系统简单分类 初探Linux Linux简介 Linux诞生简介 Linux的分类 Linux文件系统概览 Linux文件系统简介 文件类型与目录结构 Li ...
- 随心测试_软测基础_007<软测学习路线建议>
如果你对软测感兴趣,那么如何学习软件测试呢? 贴心小提示:以下内容,仅供参考,不挖坑 1:学习方式_职业教育选择观 ————SX的观点:成本 | 收益说,理性接受 软测产业服务链中,测试工程师重在于& ...
- 随心测试_软测基础_006<测试人职业发展>
接上篇:熟悉了_测试人员的工作职责范围与具体的工作内容 ,如何规划:测试人员的职业路线呢? 贴心小提示:以下内容,仅供参考,不挖坑 Q1:如何规划测试工程师的职业发展路线? A1:SX的观点:预定目标 ...
随机推荐
- IP白名单的实现(PHP)
有些项目可能会用到一个IP地址的白名单黑名单之类的验证. 比如,只有IP地址在白名单中,才可以访问该系统. 那么此时,白名单的维护,一般是一个文件,里边是一些IP地址(每行一个IP),当然也有的可能是 ...
- [C++ Primer Plus] 第7章、函数(一)程序清单——递归,指针和const,指针数组和数组指针,函数和二维数组
程序清单7.6 #include<iostream> using namespace std; ; int sum_arr(int arr[], int n);//函数声明 void ma ...
- HAProxy + Keepalived + Flume 构建高性能高可用分布式日志系统
一.HAProxy简介 HAProxy提供高可用性.负载均衡以及基于TCP和HTTP应用的代 理,支持虚拟主机,它是免费.快速并且可靠的一种解决方案.HAProxy特别适用于那些负载特大的web站点, ...
- Learning-Python【8】:Python字符编码
1.内存和硬盘都是用来存储的 内存:速度快 硬盘:永久保存 2.文本编辑器存取文件的原理(nodepad++,pycharm,word) 打开编辑器就可以启动一个进程,是在内存中的,所以在编辑器编写的 ...
- Selenium如何在谷歌浏览器模拟H5页面
一.基于java语言(转载:http://www.mamicode.com/info-detail-1972340.html) public class runtest { WebDriver dri ...
- WinForm之中BindingNavigator控件的使用
WinForm之中BindingNavigator控件的使用在微软WinForm中,BindingNavigator控件主要用来绑定数据.可以将一个数据集合与该控件绑定,以进行数据 联动的显示效果.如 ...
- Windows 独立启动方式安装 Archiva
在 Windows 中以独立启动方式安装. 你可以将安装文件拷贝到任何你希望运行的目录中,下面的步骤中.我们没有将 Archiva 安装成服务,所以你需要通过控制台的方式来进行启动. Windows ...
- style.width与offsetWidth的区别
1. style.width只能读取内联样式,offsetWidth都可以读取: 2. style.width读取的值带“px”单位,offsetWidth读取纯数值: 3. style.width获 ...
- 正则表达式中pw、IDCard和EM匹配
1密码强度正则 //密码强度正则,最少6位,包括至少1个大写字母,1个小写字母,1个数字,1个特殊字符 var pPattern = /^.*(?=.{6,})(?=.*\d)(?=.*[A-Z])( ...
- SAP跳过权限检查/前提是有debug权限
SE37,AUTH_CHECK_TCODE加断点: 执行事务代码,进入断点,修改sy-subrc = 0,执行,就可以跳过权限检查. 只给了事务代码权限,没有操作权限: CL_SUID_TOOLS== ...