一、什么是 glibc glibc 是 gnu 发布的 libc 库,即 C 运行库。它是 linux 最底层的 api,它包括很多规范,例如 system V、ISO C、POSIX 等。其他很多的函数库,都依赖 glibc,在其基础上进行各种拓展,如 X 库等。 glibc 是一种按照 LGPL 许可协议发布的,自由的,公开源码的,方便下载的 C 编译程序,是 GNU/Linux 操作系统的一个重要的组成部分。GNU C 运行库,是一种 C 函数库,是程序运行时使用到的一些 API 集合,它 …
Linux
简介 Rust(Rust-Lang)是一种相对比较新的开源实用系统编程语言,运行速度极快,可防止段错误并确保线程安全。它是由 Mozilla 开发并有 LLVM 支持的安全和并发语言。 它支持零成本抽象,移动语义,保证内存安全,无数据竞争的线程,基于特征的泛型和模式匹配。它还支持类型推断,最小的运行时间以及高效的 C 绑定。 在 Linux 中安装 Rust 编程语言 1、系统安装 安装 Rust 需要 curl 命令: [crayon-67218f5f80f91807356631 …
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 |
<Ubuntu> <CentOS> # 系统必备运行环境 /bin /usr/bin # 开机项 /boot # device的缩写,存放串行端口设备 /dev # 系统配置文件目录,包含系统启动脚本、启动配置文件、用户登录配置文件、网络配置文件、HTTPD配置文件、IPSec配置文件... /etc # 个人用户"家"目录 /home # Ubuntu将之分割,低耦合环境 # CentOS将之同放/usr/中,统一管理 /lib /usr/lib /lib64 /usr/lib64 # 标准ext2/ext3档案格式产生的目录 /lost+found # 一般挂载(常挂)软盘、光盘、DVD...等设备 /media # 一般挂载临时外设 USB、移动硬盘... /mnt # 常用于存放大型软件、(公共)服务,可理解为 D:/Software /opt # proc伪文件系统(虚拟文件),存储当前内核运行状态的特殊文件(进程,内存,SCSI设备,驱动,硬盘...) /proc # root用户"家"目录 /root # 其中的目录/文件只存在内存中(运行时的数据) /run # 管理必备程式存放地点 # 系统管理必备程式:fdisk,ifconfig,reboot,runlevel,shutdown... # 网路管理必备程式: dhcpd,httpd,netconfig,samba,tcpd... /sbin /usr/sbin # 主动生产的数据,对外提供服务(存放本机/本服务器提供的服务/数据),如:ftp,流媒体服务,html... /srv # 系统状态,配置参数 /sys /block : 块设备 /bus : 总线 /class : 设备类型 /dev : 主次设备文件 /devices : 全局设备结构体系 /firmware : 加载固件 机制 接口 /fs : 描述文件系统 /hypervisor : /kernel : 内核可调参数 /module : 模块信息 /power : 电源选项 # 可随时销毁的缓存文件 /tmp # 系统的软件,可理解为 C:/Windows,其中的/usr/local/可理解为C:/Software /usr # 系统生产的数据,不可自动销毁的缓存文件,日志记录(mail,数据库文件,日志文件) /var |
0.前言 在国内,使用 Linux 系统的时候,常常因为机器所在区域与官方源的地址之间的通信状态不好,导致下载安装包的时候会出现问题。 为了解决或缓解这种情况,更换 Linux 系统的安装源是一种快捷的方法。 1.Ubuntu(apt/apt-get | dpkg) Ubuntu 系统是 Debian 系统的一种衍生系统,但用户广泛,常被在各种领域的个人电脑中选择安装和使用。Ubuntu 系统是一种 deb 包管理式的操作系统,使用 apt (Advanced Packaging Tool)工具 …
关于Linux压缩与解压的汇总
原文链接:https://blog.csdn.net/qq_27803491/article/details/52785838 01-.tar格式 解包:[*******]$ tar xvf FileName.tar 打包:[*******]$ tar cvf FileName.tar DirName(注:tar是打包,不是压缩!) 02-.gz格式 解压1:[*******]$ gunzip FileName.gz 解压2:[*******]$ gzip -d Fi …