启动网络连接:ifup 例:ifup eth0 关闭以太网卡网络连接 关闭网络连接:ifdown 例:ifdown eth0 启动以太网卡网络连接
1 G$ G( a+ e( d0 Y Liunx C语言终端字符输出控制
1 @3 ^1 q& c4 ^* u6 G. c+ Q 例:printf("\033[47;31mhello world\033[5m");! I- f: o: E" {
47是字背景颜色, 31是字体的颜色, hello world是字符串。后面的\033[5m是控制码。
) j0 |/ C4 Q ?( D 字颜色代码:30~39' X( D& ]7 f- h8 R
30: 黑 31: 红 32: 绿 33: 黄 34: 蓝 35: 紫 36: 深绿 37: 白色
. F3 l W7 z7 \1 D5 m) J 字背景颜色代码: 40~49+ s, B$ ?7 U5 [, o6 V5 R7 D, d- ^; G: g
40: 黑 41: 红 42: 绿 43: 黄 44: 蓝 45: 紫 46: 深绿 47: 白色$ L1 \( [- y. w. K/ l4 T, s
ANSI控制码:% S1 Y) s3 w- q# Q- F1 w
\033[0m关闭所有属性 \033[1m设置高亮度 \033[4m下划线 \033[5m闪烁
$ i2 K6 L8 E- q" ~3 c7 V \033[7m反显 \033[8m消隐 \033[s保存光标位置 \033[u恢复光标位置
& R+ I% T) ^* E* W$ V9 b \033[30m~\033[37m设置前景色 \033[40m~\033[47m设置背景色
4 G& Z9 m. W; c$ ?# Z' \7 V* v \033[nA光标上移n行 \033[nB光标下移n行 \033[?25l隐藏光标5 A) {9 W4 L' l i7 A1 x% s
\033[nC光标右移n行 \033[nD光标左移n行 \033[?25h显示光标
/ V# R0 T) i8 p \033[y;xH设置光标位置 \033[2J清屏 \033[K清除从光标到行尾的内容& y- b& r+ c: d6 n$ F
利用字符终端控制,在某些时候就可以实现动态的输出。& p3 N/ {3 j% G+ z4 K
Fedora12启用root用户自动登录: S$ Y" Z' j; |/ _! A
首先以用户账号进入终端,允许root账号登陆:
3 j/ |3 a. w! X $ su
5 Y, Q2 ~' t5 x( J- j. y $ vi /etc/pam.d/gdm
: C" l3 b& z4 ~ A+ B* P+ V 加#注释其中的一行 auth required pam_succeed_if.souser != root quiet% o8 x$ s" O/ [
:wq保存并退出。5 P! e; e c8 G8 U1 {; u/ |
$ vi /etc/pam.d/gdm-passwaord
5 a7 [. r. f. Z# N" R 加#注释其中的一行 auth required pam_succeed_if.souser != root quiet* u4 w: k" D6 T+ I& X; j, N
:wq保存并退出。
2 k" a+ R' n3 \ 这样就可以使用root进行GUI登陆了。; p- A# O2 i4 `5 `
还可以修改/etc/gdm/custom.conf文件,增加下面几行,启用root自动登陆
1 M6 l; m% g8 E/ J; C" Y8 v6 Q [daemon]( E+ h" d6 |5 P* G, d( v, [
AutomaticLoginEnable=true* G! x( G0 t9 H7 K, |
$ W* j+ G0 i( D AutomaticLogin=user_name |