第一天

五迷三道 提交于 2019-12-17 13:48:20


命令解析器

命令解析器:根据命令的名字,命令解析器去调用对应的可执行程序。


常用组合建

终端中常用的组合键:

  • Ctrl + a 光标跳到行首
  • Ctrl + e 光标跳到行尾
  • Ctrl + u 删除光标前面的字符

目录结构

Linux系统目录结构:树形结构

  • 根目录 / :
  • /bin:存一些经常使用的命令。命令解析器自动配置了环境变量到此处找可执行程序来执行
  • /dev:存Linux的外部设备,每个设备对应一个文件
  • /etc:存系统管理所需要的配置文件和子目录
  • /home:每个用户都有一个自己的目录,家目录(又称宿主目录)~
  • /lib:存系统基本的动态链接库,同windows下的DLL
  • /media:存Linux识别的设备,挂载到这个目录下
  • /mnt:为了让用户临时挂载别的文件系统
  • /opt:给主机额外安装软件的目录
  • /root:超级用户的目录
  • /usr:用户软件资源目录

用户目录

  • 绝对路径:从根目录开始写
  • 相对路径:相对于当前工作目录(...-邻近的两个目录之间切换)
  • $:当前用户是普通用户
  • #:当前用户是超级用户
  • 切换到超级用户 $ sudo su,退出时 exit
  • 例:当前登录用户@主机名

软链接和硬链接

软链接:相当于一个快捷方式(并非复制,看文件大小就知道)

  • ln -s 文件名 快捷方式名: 快捷方式名一般加.soft结尾,这种方式不能在全文件系统中使用
  • ln -s 绝对路径 快捷方式名: 快捷方式名一般加.soft结尾,这种方式能在全文件系统中使用

硬链接:给原来的文件做个备份(做了拷贝,同样大小,但并不占用磁盘空间)

  • 可以通过 ls -l 看相应文件的硬链接数
  • ln 文件名 快捷方式名: 一般加.hard结尾
标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!