Solution of 第⼀节课习题 (macOS 平台)
张吉祥
2018 年 3 ⽉ 3 ⽇
1 习题说明
2 熟悉 Linux
1. Ubuntu 中常⽤ apt-get 来安装软件,以安装 build-essential 为例:
1 $ sudo apt−get i n s t a l l bui ld − e s s e n t i a l
它们通常被安装在/usr/local 或/usr/bin 或/usr/local/bin 等,具体安装路径可以⽤ $ locate
xxx 命令查询。
2. Linux 的环境变量是操作系统中具有特定名字的对象,它包含了应⽤程序将使⽤到的信息。
常⽤的环境变量包括 PATH, HOME 等。我们可以通过以下三种⽅式定义新的环境变量:
• 在/etc/prole ⽂件中添加变量
• 在⽤户⽬录下的.bash_prole ⽂件中增加变量
• 直接运⾏ export 命令定义变量
3. Linux 根⽬录下⾯的⽬录结构如图 1 所⽰。其中/dev 为设备⽬录,/etc 为配置⽂件⽬录,
/home 为⽤户⽬录,/usr/bin 为绝⼤部分的⽤户可使⽤指令所在⽬录,/usr/include 为头
⽂件⽬录,/usr/lib 为库⽂件⽬录。
4. 给 a.sh 加上可执⾏权限的命令:
1 $ chmod +x a . sh
5. 修改 a.sh ⽂件所有者
1 $ chown xiang : x iang a . sh
1
评论0