Linux程序设计笔记 第2章shell程序设计

字体==楷体

1.2.3  C语言编译器

  hello程序很可能在你的本地目录

  如果PATH变量包含指向你的本地目录的条目,shell就找不到hello程序。

  如果PATH变量中包含的其中一个目录有另一个hello程序,shell就会执行那个程序。如果PATH中这样的目录出现在你的   本地目录之前,就会发生这种情况。

  为了避免这种潜在问题,可以在程序名前加./,它特别指shell去执行当前目录下,给定的名称的程序。符号.代表当前目     录。

  如果没用 -o name 告诉编译器可执行程序的名字。编译器就会把程序放在名为a.out的文件中。(a.out即汇编输出)

1.2.4 开发系统导引

   系统为正常运行(感觉比原文的使用好)提供的程序包括用于程序开发的工具都可在目录 /usr/bin

   某个特定的主机或本地网络添加的程序通常可在目录 /usr/local/bin或/opt中

   系统管理员喜欢用/opt和/usr/local目录

   这样的好处是在需要升级操作系统时就可以看出来,因为只有/opt和/usr/local 里的内容需要保存

   最好系统级的应用程序,将它放在/usr/local目录中来运行访问。

   开发和个人用的应用程序,最好在本地目录中使用一个文件夹来存放它。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

赫敏璋

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值