您的位置:首页 > 运维架构 > Shell

初学Linux与Shell编程笔记

2020-03-31 19:43 1076 查看

文件与目录布局

工具——>终端,输入tree,显示当前用户目录下的文件。
(开始我使用的Ubuntu提示不存在,只需按照系统提示安装即可)

————————————————————————————————————

/根目录
所有目录或文件的起点
/boot
存放系统引导文件。只保存系统引导进程中使用的文件,比如初始化文件。

/etc目录
①供系统维护管理用的命令和配置文件。(主机全部的全局配置文件、大型软件包)
②password文件:用户相关的配置信息(比如在取得管理员权限条件下,可在linux下对某些用户名和密码配置)
③issue文件:登陆前在login上的提示信息

/bin
系统常用命令,是二进制可执行程序,有ls,ln,cp,cat等命令。

/home
用于存放除超级用户外其他个人用户数据。个人用户的主目录在此目录下。

/root
超级用户主目录。在根文件系统中,有另一个分区的挂载点,保证即使其他分区出现问题,root也可正常工作。

/tmp
存放临时文件

/dev
存放设备文件,如终端设备,磁带机,打印机。

/usr

二级目录结构,包含UNIX系统资源,大多应用软件都以此目录为起点,是Linux桌面系统中的最大目录。
*/usr/include*
C语言头文件存放目录
*/usr/bin*
存放常用命令,如echo(在终端显示命令),grep(查询运行的进程),kill(杀死进程)
*/usr/tmp*
存放临时文件

/lib,/usr/lib

存放各种库文件,指C语言的各种库文件,以及terminfo终端库等。
静态链接库文件有.a后缀(archive,存档)
动态链接库文件有.so后缀(shared objects)
Linux在缺省情况下首先连接动态链接库
  • 点赞
  • 收藏
  • 分享
  • 文章举报
我飘向北方 发布了1 篇原创文章 · 获赞 0 · 访问量 29 私信 关注
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: