主题105: shell、脚本和数据管理 3 e( C: e! i: s) o
1 x* G$ {% O0 @0 }! p' Y# q
105.1定制和使用shell环境
1 J( E; A) I, m1 ]权重 4 7 h1 ]% G( D4 \7 }( g/ G% B
描述 考生应该能够根据用户需求来定制shell环境。考生应该能够修改全局(global)和用户配置文件(profile)。
6 r" N l% n) s% R! e3 K& Z7 R
6 z+ S G1 z$ L$ p1 d重要知识范围
# }1 ^9 o( N B& e9 G. U; V在登录或者生成一个新shell时设置环境变量(例如PATH)。
; r0 u1 {$ [5 @( T7 S为经常用到的命令序列编写BASH函数
& A( x# ^" `2 A: D. P为新的用户账户保存框架(skeleton)目录 + v5 {: p9 C3 E: Z2 B
使用正确目录设置命令搜索路径
2 W+ E* p, a8 b下面给出了部分用到的文件、term和工具:
# {, q8 S2 g3 G7 P+ H/ ~! G0 q/etc/profile 7 O% h6 Z! Z: u" Y6 e' k9 G- H
env
6 j3 B; o/ l* j9 p- yexport + W6 C- U7 R- a$ k& l- m$ }' U- m
set
3 U/ s8 o/ d# c+ q# n3 Munset
, F9 |( V# ^) b: `5 ~$ k3 Z- {# m~/.bash_profile
( ~2 M$ H0 i7 s! j5 S6 F~/.bash_login
9 \/ t2 i$ T4 n# _& a" \~/.profile
9 N! Z; ^" a" w2 E$ U% h~/.bashrc * _" H3 J& [8 F& y7 Q
~/.bash_logout 9 I& p2 `. _$ |2 c. N( B
function
3 M& J5 H& _; Z6 p" Galias
5 j. ?6 \8 X, K6 {lists |