皮皮网

【ios clang转换源码】【云空间销售平台源码】【越南溯源码燕窝素】andtftp源码

时间:2024-11-26 13:29:19 分类:时尚 来源:手机浏览器 查看源码

1.curl和libcurl的区别简介
2.详解Linux系统中的usr目录

andtftp源码

curl和libcurl的区别简介

       curl简介

       curl是利用URL语法在命令行方式下工作的开源文件传输工具。

       å®ƒæ”¯æŒå¾ˆå¤šåè®®ï¼šDICT, FILE, FTP, FTPS, Gopher, HTTP, HTTPS, IMAP, IMAPS, LDAP,

       LDAPS, POP3, POP3S, RTMP, RTSP, SCP, SFTP, SMTP, SMTPS, Telnet and TFTP。

       curl同样支持SSL证书,HTTP POST, HTTP

       PUT,FTP上传,基于表单的HTTP上传,代理(proxies)、cookies、用户名/密码认证(Basic, Digest,

       NTLM等)、下载文件断点续传,上载文件断点续传(file transfer resume), and TFTP等协议。

       åŒcurl一样,libcurl也支持SSL证书,HTTP POST, HTTP

       PUT,FTP上传,基于表单的HTTP上传,代理(proxies)、cookies、用户名/密码认证(Basic, Digest,

       NTLM等)、下载文件断点续传,上载文件断点续传(file transfer resume), 等等。

       曾经的 /usr 还是用户的家目录,存放着各种用户文件 现在已经被 /home 取代了(例如 /usr/someone 已经改为 /home/someone)。

       现代的 /usr 只专门存放各种程序和数据,用户目录已经转移。虽然 /usr 名称未改,ios clang转换源码不过其含义已经从用户目录变成了unix 系统资源目录。值得注意的是,在一些 unix 系统上,仍然把 /usr/someone 当做用户家目录,如 Minix。

       /usr 文件系统经常很大,因为所有程序安装在这里. /usr 里的所有文件一般来自Linux distribution;本地安装的程序和其他东西在/usr/local 下.这样可能在升级新版系统或新distribution时无须重新安装全部程序.

       由于/usr中的文件不和特定的计算机相关,也不会在通常使用中修改,因此可以通过网络共享这个目录(文件系统),云空间销售平台源码这样,当管理员安装了新的软件之后,所有共享这一文件系统的计算机均可以使用新的软件。

       至此,真相大白。看来就像前一阵子的 /var/run 移到 /run 一样。

       真的越南溯源码燕窝素是不看不知道,一看吓一跳呀。原来 linux 几经进化,好多目录的诞生和用途已经产生了根本的变化。

/usr 目录结构

       /usr/bin : 所有可执行文件,如 gcc,firefox 等(指不包含在 /sbin 和 /bin 内的);

       /usr/include : 各种头文件,编译文件等时需要使用;

       /usr/include/package-name : 程序特定的蓓维嘉溯源码头文件;

       /usr/lib : 所以可执行文件所需要的库文件;

       /usr/local : 这里主要存放那些手动安装的软件,即 不是通过新立得或apt-get安装的软件 。 它和/usr目录具有相类似的目录结构 。让软件包管理器来管理/usr目录,而把自定义的脚本(scripts)放到/usr/local目录下面,我想这应该是个不错的主意。

       /usr/XR6 : x 系统的二进制文件,库文件,冰糖溯源码燕窝货源文档,字体等。它不等同于 /usr 的作用,只有 x 才能调用这些库文件等,其他程序不读取或者使用。因为 linux 没有原生图形界面,而且 linux 大部分情况下是 for server 的,所以图形界面没有意义;其中 XR6 代表 version release 6;

       /usr/XR6/bin : x 的二进制文件,包含运行 x 的必须文件;

       /usr/XR6/include : x 相关的头文件;

       /usr/XR6/lib : x 库文件;

       /usr/XR6/lib/modules : x 的模块,启动时加载。缺少 video4linux, DRI and GLX 和 输入输出设备 模块,将工作不正常;

       /usr/XR6/lib/X/fonts : x font server 的字体文件;

       /usr/doc : 文档。实际是 /usr/share/doc 的软链接;

       /usr/etc : 一个极少用到的配置文件存放地;

       /usr/games : 曾经包含游戏等文件,现在很少用到;

       /usr/info : 系统相关信息,是 /usr/share/info 的软链接;

       /usr/man : man 手册,已经移至 /usr/share/man;

       /usr/sbin : 类似 /sbin,root 可以执行。但此目录不包含在环境变量 $PATH 中,它包含的程序类似于 chroot, useradd, in.tftpd and pppconfig;

       /usr/share : 它包含了各种程序间的共享文件,如字体,图标,文档等。(/usr/local 对应的目录是 /usr/loca/share);

       /usr/share/doc : 类似应用程序的 man 手册。它包含程序的说明文件,默认配置文件等;

       /usr/share/info : 不常用,已经被 man 代替;

       /usr/share/man : app 的 manual;

       /usr/share/icons : 应用程序的图标等文件,分为 png,svg 等多种格式;

       /usr/share/fonts : 字体文件,系统范围内可使用,~/.fonts 仅当前用户可用;

       /usr/src : linux 内核的源码和说明文档等;

       /usr/src/linux : linux 源代码;

       /usr/src/linux/.config : 内核编译过程产生的文件;通常由命令 make config , make menuconfig 或 make xconfig 执行后产生;

       /usr/src/linux/.depend, /usr/src/linux/.hdepend : make dep 检测编译依赖时需要的文件,由 /usr/src/linux/.config 产生;

       /usr/src/linux/COPYING : GNU license;

       /usr/src/linux/Makefile : 编译内核所需的 Makefile;

       /usr/src/linux/Rules.make : 当有多个 Makefile 时,根据它的规则执行 make;

       /usr/tmp : 已经被众多发行版抛弃的临时文件夹。

copyright © 2016 powered by 皮皮网   sitemap