Unix 就像一种API。Unix设计的目的是 Multi users Multi tasks。
使用Linux的原因是,这些程序可以在任意OS中运行。如果用win的话,只能在win中运行。
Linux kernel中只存在file或者process。
Windows中目录和Linux中目录的区别?
shell 出现的目的是为了提升用户体验。比如移动鼠标操作就会通过shell 传递给kernel。windows中的shell 是dosh。
Linux中的shell是bash。
shell中的一些方便的作用:
1. 自动补全文件名 (用Tab)
2. 历史命令 HISTORY COMMAND
3. 切换目录 cd 返回父目录: cd .. 当前目录: cd .
4. 显示当前工作目录:pwd
5. 拷贝 cp
6. 移动 mv
7. 删除 rm
8. 显示文件内容 cat
9. 查找:grep。这个是区分大小写的。
10.