1.首先是复习尝试了几个简单命令
分别是
date -显示或设置系统日期和时间
cal -显示日历
who — 列出登录用户的信息
echo — 显示字符串
history — 显示历史命令
其中对于echo命令有深入的了解和练习
在第五行中,尝试想把“”输出,想当然的在“”外再加了“”,结果没有改变,意识到“”可能是特殊字符,在课件中可以看到通过在“和”前加 \,结果可以输出“”了,但为何需要在前面加 -e,于是在后面又试了试没有-e的 echo \”haha\” 结果是效果是相同的。
通过查阅,-e是开启转义的,
这几行可以体现,疑问是为何没有-e的时候,为何\” 可以显示出”.
我的理解是 如果要在结果里输出 “” ,这里显然是作为字符输出的,不具有实际意义的一个字符。而加上-e,是为了开启具有实际意义的字符的转义。
2.对于文件的移动,复制,重命名,编辑等操作进行练习。
mv test mytest 重命名的操作
3.练习了vim的几个基本的操作,
由于认为之前创建的test文件是txt
所以vim mytest.txt这个命令创建了mytest.txt,并且键入 hello linux。
之后再尝试vim mytest,同样也可以编辑。
4.另外也尝试了一个实验楼的小实验:
以及一个小任务
添加一个用户loutest,使用sudo创建文件/opt/forloutest,设置成用户loutest可以读写
1. sudo adduser loutest
2.加入sudo组;sudo usermod -g sudo loutest
3.使用sudo创建文件: sudo touch /opt/forloutest
4.设置成用户loutest可以读写: sudo chmod /opt/forloutest
结果查看:ll /opt/forloutest
在线实验:建立了一个 1-1.c 的文件,并且编辑且执行。