yxc:推荐《鸟哥的linux私房菜》,但是不推荐看书学写代码,这样子容易走弯路,看一本书上千个知识点但是实战用到也就几十个
工程课目标:从学校过度到工作,强调动手能力
学的时候不要求全,参数太多,知道常用的就行,不知道的现查就好
1.1 文件系统
/ 根目录
bin 存了一些常见的可执行命令
etc 存了一些配置文件,比如nginx配置文件
log 存日志文件
lib 存安装包或者库文件
home 所有用户的家目录
proc 存一些配置文件
1.2 文件路径
1.绝对路径
从根目录开始描述
2.相对路径
从当前路径开始去描述路径,如../../acwing/linux
.表示当前目录
..表示上级目录
~表示家目录,家目录就是当前用户的目录
1.3常用文件管理命令
(1) ctrl c: 取消命令,并且换行
(2) ctrl u: 清空本行命令
(3) tab键:可以补全命令和文件名,如果补全不了快速按两下tab键,可以显示备选选项
(4) ls: 列出当前目录下所有文件,蓝色的是文件夹,白色的是普通文件,