15、PIC32系列-输入捕捉ICAP

【转】对测试用例中异常流的思考

  返回  

Linux学习之Bash命令

2021/8/21 10:29:53 浏览:

1. man命令用来访问存储在Linux系统上的手册页面,如: man xtern

如果不记得命令名,可以使用关键字搜索手册页,语法是:man -k 关键字

2.遍历目录 cd命令

cd destination

绝对文件路径: 绝对文件路径总是以正斜线(/)作为起始,指明虚拟文件路径的根目录。如:

cd         /user/bin

pwd命令显示当前工作目录

相对文件路径:相对文件路径不以代表根目录的正斜线(/)开头,而是以目录名(如果用户准备切换到当前工作目录下的一个目录)或是一个特殊字符开始。有两个特殊字符可用于相对文件路径中:

单点符(.),表示当前目录;

双点符(..),表示当前目录的父目录。

3. 文件和目录列表         ls命令

ls命令最基本的形式会显示当前目录下的文件和目录。基本的ls命令在某种意义上有点让人误解,它显示了当前目录下的文件和目录,但是并没有将全部都显示出来。Linux经常采用隐藏文件来保存配置信息。在Linux上,隐藏文件通常是文件名以点号开始的文件,这些文件并没有在默认的ls命令输出中显示出啦,因此我们称其为隐藏文件。要将隐藏文件和普通文件及目录一起显示出来,就得用到-a参数。

-R 参数是ls命令的另一个参数,叫做递归选项,列出了当前目录下包含的子目录中的文件。

-l 显示附加信息

过滤输出列表:

过滤输出列表是进行一个简单文本匹配的字符串。当用户指定特定文件的名称作为过滤器时,ls命令只会显示该文件的信息。当不知道要找的文件的确切名称,ls能够识别标准通配符,并在过滤器中用他们进行模式匹配:

问号(?):代表一个字符

星号(*)代表零个或多个字符。

如:        ls -l my_script

               ls -l my_scr?pt

               ls -l my*       ......

4. 处理文件

创建文件: touch命令

touch命令创建了你指定的新文件,并将你的用户名作为新文件的属主。但是文件的大小是零,因为只是创建了一个空文件。touch命令还可以用来改变文件的修改时间,这个操作并不需要改变文件的内容。

复制文件: cp命令

cp        source        destination

如果目标文件已经存在,cp命令可能并不会提醒这一点,最好加上 -i 选项,强制shell询问是否覆盖已有文件。

cp -R 命令,可以用它在一条命令中递归地复制整个目录的内容。

制表键自动补全,制表键自动补全允许你在输入文件名或目录名时按一下制表键,让shell帮忙将内容补充完整。

链接文件

符号链接:ln -s

硬链接: ln

重命名文件:mv命令

mv命令只影响文件名,但是inode编号和时间戳保持不变。

删除文件:rm命令

处理目录

创建目录: mkdir命令

要想同时创建多个目录和子目录,需要加入 -p 参数。 mkdir -p 

删除目录:rmdir命令。

默认情况下。rmdir命令只能删除空目录。

rmdir -r 命令可以向下进入目录,删除其中的文件,然后再删除目录本身

rmdir -rf 命令可以一口气删除目录及其所有内容。

查看文件内容

file命令:它能够探测文件的内部,并决定文件是什么类型的。

查看整个文件:

cat命令:cat命令是显示文本文件中所有数据的得力工具。

cat -n :给所有行加上行号

cat -b:给有文本的行加上行号

cat -T: 不让制表符出现

more命令:显示文本文件的内容,但会在显示每页数据之后停下来

less命令: 除了支持more命令相同的命令集,它还包含更多的选项。

查看部分文件:

tail命令: 会显示文件最后几行的内容。默认是10行,也可以加-n,控制行数。

head命令:会显示文件开头那些行的内容。 -n

联系我们

如果您对我们的服务有兴趣,请及时和我们联系!

服务热线:18288888888
座机:18288888888
传真:
邮箱:888888@qq.com
地址:郑州市文化路红专路93号