一、filelist
工程中,编译文件时,经常采用filelist列出所有需要编译的文件及路径。
文件少的时候,可以直接手写/xx/xxx/a.c
但是文件多了,手写效率低,易错。
采用命令:
(1)
find -name “*.v” > filelist.f
会将当前目录下及子目录中所有.v的文件及路径写到文件filelist.f中。
(2)
find dir -name “*.v” > filelist.f
其中,dir:文件夹名。
会将dir中的所有.v的文件都写到filelist.f中。
遗留问题:当Flist存放的位置和rtl不一致时,如何操作
二、Linux常用命令汇总
01 find 命令
find命令是Linux中的一个常用的命令,用来在指定目录下查找文件。它提供了多种选项,如选项说明、选项数量等,用户可以根据自己的需求选择适合的选项。
02 ls 命令
ls命令是Linux系统中的一个常用命令,用于列出目录下的所有子目录和文件。它可以不带参数运行,也可以显示文件名以及其他信息。
03 grep 命令
grep命令是Linux中的一个常用命令,用于查找文件中符合条件的字符串格式。它可以用于反向选择,即在查找字符串中找到匹配的内容,并显示出来。
04 rm
常用的20个Linux命令中,rm是一种常用的命令之一,用于删除文件和目录。它可以删除指定的文件或目录,并且不需要管理员进行确认。
05 mkdir
mkdir命令是Linux中常用的命令之一,用于创建目录。通过指定目录的名称,mkdir命令会逐个递归地创建目录,并将其内容添加到目录中。
06 mv 命令
mv命令是Linux系统下常用的命令之一,可以用来移动文件或者将文件改名。它使用方法是将文件或目录从一处移动到另一处,并且可以重命名文件或目录。
07 cat
cat命令主要用于查看文件内容,可以显示每一行并输出行号。
08 cp 命令
常用的20个Linux命令中,其中之一就是cp命令。它的作用是复制文件或目录。
09 tar命令
tar命令是Linux中的一个常用命令,用于对文件进行打包和压缩。
10 cd 命令
cd命令是Linux中常用的命令之一,用于改变工作目录。它可以将当前工作目录更改为指定的目录下的格式,例如cd../目录名。
kill命令是Linux系统中的一个常用命令,用于删除执行中的程序或工作格式。它的作用是终止一个进程。
12pwd
pwd命令是Linux系统中的一个常用命令,用于显示当前所在的目录格式。它可以打印当前目录的路径,从root开始/。同时,pwd命令也支持对目录进行备份和恢复操作。
13 chown
chown命令用于更改文件的所有者或组。例如,如果要更改文件的所有者,可以使用chown命令。该命令要求超级用户(具有sudo权限)才能执行。
14 tail
tail命令可以用来显示文件最后10行的内容,也可以用来显示指定文件的最后几行。它可以指定行数,也可以实时刷新。
15 ifconfig
ifconfig是Linux中常用的命令之一,用于查看网络设备的详细信息,包括IP地址、子网掩码、MAC地址等信息。
16 ps 命令
常用的20个Linux命令中,ps命令是其中之一。它用来列出系统中当前正在运行的一些进程,类似于任务管理器的功能。
17 top
top命令是Linux系统管理员工具箱中最常用的工具之一,它可以显示进程和系统资源的实时使用情况。通过top命令,用户可以查看某个进程的运行状态、内存占用情况等。
18 more
more命令是Linux中常用的命令之一,它可以用来查看文件中的内容,并且可以对输出的所有行进行编号。
19 less
less命令是Linux中常用的命令之一,用于一次显示一页的文件内容或命令输出。它语法简单,方便易用。
20 netstat 命令
常用的20个Linux命令中,netstat命令可以用来查看端口格式、进程号和用户名等信息。
21 cc
cc(C compiler)命令是Unix/Linux操作系统下的C语言编译器,用于将C源代码编译成可执行文件。在大多数Linux发行版中,cc命令都是gcc的一个链接linux 删除文件,因此可以通过gcc来使用cc命令。