今天我还是继续整理了之前的笔记,我也照着笔记上的指令敲了几次,把一些没有弄懂的东西给弄懂了。
ln -s 是给两个文件之间创建软链接
ln 后不加 -s 就是给两个文件创建硬链接
tar xzvf xxx.tar.gz -C /tmp 就是将xxx.tar.gz 这个压缩包解压到tmp目录下
ps -elf 查看进程
df -k 以k为单位显示磁盘大小
find 查找文件
grep 查找字符
echo $? 查看返回值
shell 脚本语言:
# 是在shell语言中的注释符号
引用变量 $a
脚本语言中不需要用;结束
$# 传入脚本的命令行参数个数
$* 所有命令行的参数值
$0 命令本身
$1 第一个命令行参数
$2 第二个命令行参数
预习:
今天我还2.4看了第二章的前四节内容,前四节主要讲的就是变量和常量,我觉得也都还行,但是只要遇到指针这一块我就看不懂了,2.2.3节讲的是局部变量和全局变量,在全局变量这里我也有不懂的地方。为什么有的全局变量在某个函数后面定义,在之前的函数里没有说明,就不能在那个函数里使用,全局变量的作用域不应该是整个源程序吗?
2.4节讲了基本内置类型:整型、实型、构造类型、指针类型、枚举类型、void类型这些。我对其中的指针类型、构造类型和void类型不是很了解。我也基本知道了一些数据类型的大小。