1 ~/.bashrc

  这个可以认为是linux系统的启动项,每次启动的时候都会运行一些这里边的命令;

  常见的有:

    alias rm='rm -i'//修改某些指令;

    export LD_LIBRARY_PATH=……//制定环境变量;LD_LIBRARY_PATH是linux系统的环境变量,直接去其目录下去找lib库等;

2 gcc

  gcc(gnu collect compiler)是一组编译工具的总称;它主要完成的工作任务是“预处理”和“编译”,以及提供了与编译器紧密相关的运行库的支持,如libgcc_s.so、libstdc++.so等;

3 glibc

  glibc是gnu发布的libc库,也即c运行库。glibc是linux系统中最底层的api(应用程序开发接口),几乎其它任何的运行库都会倚赖于glibc。glibc除了封装linux操作系统所提供的系统服务外,它本身也提供了许多其它一些必要功能服务的实现,主要的如下:
 (1)string,字符串处理
 (2)signal,信号处理
 (3)dlfcn,管理共享库的动态加载
 (4)direct,文件目录操作
 (5)elf,共享库的动态加载器,也即interpreter
 (6)iconv,不同字符集的编码转换
 (7)inet,socket接口的实现
 (8)intl,国际化,也即gettext的实现
 (9)io
 (10)linuxthreads
 (11)locale,本地化
 (12)login,虚拟终端设备的管理,及系统的安全访问
 (13)malloc,动态内存的分配与管理
 (14)nis
 (15)stdlib,其它基本功能

4 binutils

  binutils提供了一系列用来创建、管理和维护二进制目标文件的工具程序,如汇编(as)、连接(ld)、静态库归档(ar)、反汇编(objdump)、elf结构分析工具(readelf)、无效调试信息和符号的工具(strip)等。通常,binutils与gcc是紧密相集成的,没有binutils的话,gcc是不能正常工作的;

一些常用指令:

  查看centos系统版本:cat /etc/redhat-release;

  

最新文章

  1. 使用Flexible实现手淘H5页面的终端适配
  2. ubuntu 16.04 搭建无线共享热点(PC 无线直连Android移动终端 调试,监控屏幕)
  3. BroadCast小结
  4. tar.gz file installation
  5. oracle 中的存储过程
  6. ubuntu apache开启重写模块
  7. WP8_GestureListener实现列表向下滑动加载新数据
  8. JavaScript神一样的变量系统
  9. leetcode 题解: Length of Last Word
  10. centos+nginx+uwsgi+virtualenv+flask 多站点环境搭建
  11. VirtualBox 上安装CentOS 6.5
  12. 武汉新芯:已建成IP体系,欲以存储器为特色
  13. 登陆整合实现-QQ互联认证(ASP.NET版本)
  14. WPF技术触屏上的应用系列(五): 图片列表异步加载、手指进行缩小、放大、拖动 、惯性滑入滑出等效果
  15. 前端发展态势 && 前端工作流程个人浅析
  16. 2、ABPZero系列教程之拼多多卖家工具 更改数据库为Mysql
  17. vue的一些随记
  18. 20155330 《网络对抗》 Exp9 web安全基础实践
  19. 游程编码(Run Length Code)
  20. link常用的作用

热门文章

  1. Redis集群配置和常见异常解决
  2. MySQL 5.7 中文全文检索
  3. docker解决没有vim问题
  4. windows下sqlplus怎么连接远程oracle
  5. JS apply 、call和bind
  6. 04 npm 命令大全
  7. 如何搭建本地yum源,阿里yum源以及自己的网络yum源?
  8. NOIp2016 D2T3 愤怒的小鸟【搜索】(网上题解正解是状压)
  9. 论文阅读 | Combating Adversarial Misspellings with Robust Word Recognition
  10. Python学习教程:Pandas中第二好用的函数