cp的作用
cp /public/home/class/course_example/ch03/* .
cp 文件目录的地址/* .
* 表示这个目录下的所用文件
. 表示当前目录
vi命令和vim命令
全写:
"vi" 代表 "Visual Interface",而 "vim" 则是 "Vi IMproved"
功能:
- 功能:
vim
比vi
拥有更多的功能,包括语法高亮、插件支持、多级撤销等。vim
在vi
的基础上做了很多改进和扩展,使其更适合于现代的文本编辑需求。 - 兼容性:
vi
是在许多 Unix 系统上的标准编辑器,而vim
则是vi
的增强版本。因此,几乎所有支持vi
的地方都能运行vim
,但vim
可能会包含一些vi
不支持的特性。
file命令
file 文件名
file
命令的输出将会显示文件类型信息,例如:
- 对于文本文件,它可能会显示 "ASCII text" 或 "UTF-8 Unicode text"。
- 对于可执行文件,它可能显示 "ELF 64-bit executable" 等。
- 对于压缩文件,它可能显示 "Zip archive data" 或 "gzip compressed data"。
cat和less命令
cat:
cat file.txt
less:
less largefile.txt
主要区别在于:
- 显示方式:
cat
会直接输出整个文件内容到终端,而less
允许用户在文件内容中进行交互浏览和搜索。 - 文件大小: 对于较小的文件,
cat
可能更为方便快速,但当文件很大时,less
的分页浏览和交互功能变得更加有用。
编译.c文件和运行程序
编译:
gcc -o output_file output_file.c
运行:
./output_file