3 Linux基本命令和目录结构
3.1常用快捷键
Ctrl+C 结束当前命令
tab 命令自动补全
Ctrl+l 清屏
Ctrl+A 光标移动到命令最前面
Ctrl+E 光标移动到命令最后面
Ctrl+D 退出当前终端,等同于exit
Ctrl+Z 暂停当前进程,暂停后使用fg命令恢复该进程
3.2 帮助文档---man
#man ls
3.3 Linux目录结构
/bin 是binary的缩写,该目录下存放的是最常用的命令
/boot 该目录下存放的是启动系统时使用的一些核心文件,包括一些连接文件和镜像文件
/dev 该目录下存放系统的外部设备,在Linux中访问设备的方式和访问文件的方式是相同的
/etc 该目录下存放的是所有系统管理所需要的配置文件和子目录
/home 普通用户的家目录
/lib和lib64 这两个目录下存放的是系统最基本的动态链接共享库,其作用类似于Windows中的DLL文件,几乎所有的应用程序都需要用到这些共享库
/media 系统会自动识别一些设备(U盘,光驱等),当识别后,系统会把这鞋设备挂载到该目录下
/mnt 系统一共该目录是为了让用户临时挂载别的文件系统的,我们可以将光驱挂载到/mnt上,然后进入该目录查看光驱里的内容。
/opt 这是给主机额外安装软件所设置的目录,该目录默认为空,你要安装一个数据库可以安装到这下面
/proc 该目录是一个虚拟目录,是系统内存的映射,可以直接访问它来获取系统的信息
/root 系统管理员的用户家目录
/run 这个目录和/var/run是同一个目录,里面存放的是一些服务的pid。一个服务启动完成后就有一个对应的pid文件。至于为什么说是同一个目录,系统是如何做到的,后面会讲到
/sbin 该目录下存放的是系统管理员使用的系统管理程序
/srv 该目录下存放的是一些服务启动之后需要提取的数据
/sys 该目录下存放的是与硬件驱动程序相关的信息
/usr 类似于Windows下的Program Files文件夹,用户的很多应用程序和文件都存放在这个目录下
/usr/bin 该目录存放的是系统用户使用的应用程序
/usr/sbin 该目录下存放的是超级用户使用的比较高级的管理程序和系统守护程序
/usr/src 该目录下是内和源代码默认的放置目录
/var 该目录存放的是不断扩充且经常修改的目录,包括各种日志文件或者pid文件
3.4正确开关机
shutdown -h 10 十分钟后关机
shutdown -h now 立即关机
shutdown -r now 立即重启
shutdown -r +10 十分宗后重启
reboot 重启
halt 关闭系统