测试需要的的linux命令,(面试必备)软件测试人员必备Linux命令操做(初级基础)…

1 目录与文件操做

1.1 ls(初级)

使用权限:全部人

功能 : 显示指定工做目录下以内容(列出目前工做目录所含之档案及子目录)。

参数 :

-a 显示全部档案及目录 (ls内定将档案名或目录名称开头为”.”的视为隐藏档,不会列出)

-l 除档案名称外,亦将档案型态、权限、拥有者、档案大小等资讯详细列出

-r 将档案以相反次序显示(原定依英文字母次序)

-t 将档案依创建时间之前后次序列出

-A 同 -a ,但不列出 “.” (目前目录) 及 “…” (父目录)

-F 在列出的档案名称后加一符号;例如可执行档则加 “*”, 目录则加 “/”

-R 若目录下有档案,则如下之档案亦皆依序列出。web

范例:

列出目前工做目录下全部名称是 s 开头的档案,愈新的排愈后面 :

ls -ltr s*

将 /bin 目录如下全部目录及档案详细资料列出 :

ls -lR /bin

列出目前工做目录下全部档案及目录;目录于名称后加 “/”, 可执行档于名称后加 “*”

ls –AF

经常使用方式及使用技巧:

ls –l 以列表形式输出当前目录中存在的文件

ls –lt 按照修改时间倒序排序,即最新的在最上面展现app

1.2 ll(初级)

ls –l的缩写形式

cd(初级)

使用权限 : 全部使用者

使用方式 : cd [dirName]

说明 : 变换工做目录至 dirName。 其中 dirName 表示法可为绝对路径或相对路径。若目录名称省略,则变换至使用者的 home directory (也就是刚 login 时所在的目录)。

另外,”~” 也表示为 home directory 的意思,”.” 则是表示目前所在的目录,”…” 则表示目前目录位置的上一层目录。less

范例 : 跳到 /usr/bin/ : cd /usr/bin

跳到本身的 home directory : cd ~

跳到目前目录的上上两层 : cd …/…

返回进入当前目录前所在目录:cd –

经常使用方式及使用技巧:~表示当前用户的家目录,另外须要你们关注相对路径以及绝对路径的概念ide

1.3 pwd(初级)

功能:显示当前工做目录svg

范例:$pwd

经常使用方式及使用技巧:手动打补丁上传补丁文件时一般先在服务端找到该文件,而后使用pwd将路径输出而且拷贝,而后将路径粘贴到ftp工具的路径栏中工具

1.4 mkdir(初级)

名称: mkdir

使用权限:于目前目录有适当权限的全部使用者

使用方式:mkdir [-p] dirName

说明:创建名称为 dirName 之子目录。

参数:-p 确保目录名称存在,不存在的就建一个。spa

范例:

在工做目录下,创建一个名为 AAA 的子目录 :

mkdir AAA

在工做目录下的 BBB 目录中,创建一个名为 Test 的子目录。若 BBB 目录本来不存在,则创建一个。(注:本例若不加 -p,且本来 BBB目录不存在,则产生错误。)

mkdir -p BBB/Test操作系统

1.5 rmdir(初级)

功能说明:删除空的子目录。

语  法:rmdir [-p][–help][–ignore-fail-on-non-empty][–verbose][–version][目录…]

补充说明:当有空目录要删除时,可以使用rmdir指令。

参  数:

-p或–parents 删除指定目录后,若该目录的上层目录已变成空目录,则将其一并删除。3d

1.6 rm(初级)

功能说明:删除文件或目录。

语  法:rm [-dfirv][–help][–version][文件或目录…]

补充说明:执行rm指令可删除文件或目录,如欲删除目录必须加上参数”-r”,不然预设仅会删除文件。

参  数:

-d或–directory  直接把欲删除的目录的硬链接数据删成0,删除该目录。

-f或–force  强制删除文件或目录。

-i或–interactive  删除既有文件或目录以前先询问用户。

-r或-R或–recursive  递归处理,将指定目录下的全部文件及子目录一并处理。日志

注意:在使用rm –rf * 命令前请使用pwd肯定当前目录,以避免发生误删除

7b3ece4d444d4a7ea8acfd46f613b1f9.png

若是值的前面有 +(加号),从文件开头指定的单元数开始将文件写到标准输出。若是值的前面有 -(减号),则从文件末尾指定的单元数开始将文件写到标准输出。若是值前面没有 +(加号)或 -(减号),那么从文件末尾指定的单元号开始读取文件。

48cb7075b038d853b62db7bb8da7c2db.png

a0e52c57769faadf59591d00f089f5ea.png

744a6eaea9e35dac33060ff3a16eb269.png

chmod(初级)

Linux/Unix 的文件调用权限分为三级 : 文件拥有者、群组、其余。利用 chmod 能够藉以控制文件如何被他人所调用。

使用权限 : 全部使用者

83d7ab8adc5139dad0df40fd2cc66a0f.png

71f02e048326bb8efc91d82d1abaa365.png

11cdf134012736220c07b6800c9c8208.png

实例

在默认的状况下,wc将计算指定文件的行数、字数,以及字节数。使用的命令为:

wc testfile

先查看testfile文件的内容,能够看到:

$ cat testfile

Linux networks are becoming more and more common, but scurity is often an overlooked

issue. Unfortunately, in today’s environment all networks are potential hacker targets,

fro0m tp-secret military research networks to small home LANs.

Linux Network Securty focuses on securing Linux in a networked environment, where the

security of the entire network needs to be considered rather than just isolated machines.

It uses a mix of theory and practicl techniques to teach administrators how to install and

use security applications, as well as how the applcations work and why they are necesary.

使用 wc统计,结果以下:

$ wc testfile # testfile文件的统计信息

3 92 598 testfile # testfile文件的行数为三、单词数9二、字节数598

其中,3 个数字分别表示testfile文件的行数、单词数,以及该文件的字节数。

若是想同时统计多个文件的信息,例如同时统计testfile、testfile_一、testfile_2,可以使用以下命令:

wc testfile testfile_1 testfile_2 #统计三个文件的信息

输出结果以下:

$ wc testfile testfile_1 testfile_2 #统计三个文件的信息

3 92 598 testfile #第一个文件行数为三、单词数9二、字节数598

9 18 78 testfile_1 #第二个文件的行数为九、单词数1八、字节数78

3 6 32 testfile_2 #第三个文件的行数为三、单词数六、字节数32

15 116 708 总用量 #三个文件总共的行数为1五、单词数11六、字节数708

Linux file命令

Linux file命令用于辨识文件类型。

经过file指令,咱们得以辨识该文件的类型。

145291bc507b393bb10266ca01de7391.png

查看某端口是否被占用:netstat -anp |grep 端口号

查看当前全部已经使用的端口状况:netstat -nultp(此处不用加端口号)

查看目录的使用状况命令

df -h //以G为单位查看

df -m //以M为单位查看

文章知识点与官方知识档案匹配,可进一步学习相关知识CS入门技能树Linux进阶新增用户24758 人正在系统学习中 相关资源:免费的linux作软件SecureCRT.zip-其它工具类资源-CSDN文库

来源:王昊诚

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年4月1日
下一篇 2021年4月1日

相关推荐