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知识(二)的更多相关文章

  1. 测试那些事儿-软测必备的linux知识(五)

    1.进程管理 1.1进程概述 在Linux中,每个执行的程序都称为一个进程,每个进程都分配一个ID号 每个进程,都会对应一个父进程,这个父进程可以复制多个子进程, 每个进程可能以两种方式存在,前台与后 ...

  2. 测试那些事儿—软测必备的Linux知识(四)

    1.文件权限管理 ls -l 显示的内容如下: 10个字符确定不同用户能对文件干什么 第一个字符:-表示文件,d表示目录,l表示链接 其余字符每3个一组(rwx),r-读,w-写,x-执行 第一组rw ...

  3. 测试那些事儿—软测必备的Linux知识(三)

    ubantu 打开命令提示符的方法:点击左上角图标输入terminal 1.系统管理 1.1 shutdown,系统关机命令 -h:关机        -r:重启 shutdown -h now 立即 ...

  4. 测试那些事儿—软测必备的Linux知识(一)

    1.Linux入门须知 1.1文件.目录 linux文件:Linux所有的内容都是以文件形式保存,包括硬件(一切内容皆文件),并且linux不靠扩展名区分文件类型. linux文件有多种基本类型,常见 ...

  5. Android系统--输入系统(一)必备的Linux知识_inotify和epoll

    Android系统--输入系统(一)必备的Linux知识_inotify和epoll 引入 1. 笔记本电脑插入外接键盘,两个键盘都可以使用 a. 键盘即插即用--如何检测键盘的接入和拔出 hotpl ...

  6. 新手必备的Linux知识

    测试人员为什么学习linux? 对于软件测试人员来说,我们测试的任何产品都是基于操作系统.比如我们每天都在使用的QQ软件,它有windows.ios.Android.Mac OS等版本,需要把QQ安装 ...

  7. 后端必备的Linux知识

    目录 从认识操作系统开始 操作系统简介 操作系统简单分类 初探Linux Linux简介 Linux诞生简介 Linux的分类 Linux文件系统概览 Linux文件系统简介 文件类型与目录结构 Li ...

  8. 随心测试_软测基础_007<软测学习路线建议>

    如果你对软测感兴趣,那么如何学习软件测试呢? 贴心小提示:以下内容,仅供参考,不挖坑 1:学习方式_职业教育选择观 ————SX的观点:成本 | 收益说,理性接受 软测产业服务链中,测试工程师重在于& ...

  9. 随心测试_软测基础_006<测试人职业发展>

    接上篇:熟悉了_测试人员的工作职责范围与具体的工作内容 ,如何规划:测试人员的职业路线呢? 贴心小提示:以下内容,仅供参考,不挖坑 Q1:如何规划测试工程师的职业发展路线? A1:SX的观点:预定目标 ...

随机推荐

  1. HAOI(多省联考)2019退役记

    等着回头写 算了今天先写点 Day -1 打扫下机房,不想写题,不想考试.... Day 0 上午颓了一上午 下午看下考场结果去早了 ZYZ 全员进队! Day 1 上来T1,01Tire!,开码,半 ...

  2. 深入探访支付宝双11十年路,技术凿穿焦虑与想象极限 | CYZONE特写

    小蚂蚁说: 双11十年间,交易规模的指数级增长不断挑战人们的想象力,而对蚂蚁技术团队来说,这不仅是一场消费盛宴,而是无数次濒临压力和焦虑极限的体验,更是技术的练兵场.如今双11对蚂蚁金服而言,已经绝不 ...

  3. Zabbix4.0+第三方报警平台OneAlert监控报警

    1. 前言 告警将重要信息发送给运维「或者其他相关人」,及时发现并且处理问题.在所有开源监控软件里面,Zabbix 的告警方式无疑是最棒的.告警的方式各式各样,从 Email 告警到飞信.139/18 ...

  4. windows图形图像桌面消失(误删.net组件)

    核心模式core 变回完整模式 Full,用dism命令,具体命令如下 dism /online /enable-feature /all /featurename:servercore-fullse ...

  5. C# wnform 请求http ( get , post 两种方式 )

    1.Get请求 string strURL = "http://localhost/WinformSubmit.php?tel=11111&name=张三";System. ...

  6. django之admin管理工具

    admin组件 admin是django提供的基于web的管理工具 >如何使用: 1.激活管理工具 通常会在生成项目时在urls.py中自动设置好 from django.urls import ...

  7. 『TensorFlow』模型保存和载入方法汇总

    『TensorFlow』第七弹_保存&载入会话_霸王回马 一.TensorFlow常规模型加载方法 保存模型 tf.train.Saver()类,.save(sess, ckpt文件目录)方法 ...

  8. 第K个幸运数字(4、7)

    题目:4和7是两个幸运数字,我们定义,十进制表示中,每一位只有4和7两个数的正整数都是幸运数字,前几个幸运数字为:4,7,44,47,74,77,444,447······输出第K个数字. 思路是:将 ...

  9. mysql 取年、月、日、时间

    select id, phone,time,year(time),month(time), DAY(time),TIME(time) from user where phone='xxxxxx' #分 ...

  10. Loadrunner常见的乱码问题

    1.录制的脚本出现了乱码 录制的时候出现乱码,如果不影响回放,我们可以不管它,如果影响回放结果,我们可以使用以下方法解决:     1)更改录制选项         选择菜单栏Tools---> ...