一、安装
1、可安装的Linux版本很多。如追求稳定,可选择RedHat的企业版,如想尝试更多的新特性,可安装Fedora。其它:Debian等。
2、安装Linux时比较容易,基本一路Next就行。
3、分区时也许会遇到一些麻烦。初学者使用自动分区即可,当然也可选择手动分区。手动分区时建议/boot(引导分区)为100MB,/swap(交换分区)为内存的2 倍,/(根分区)为其余可用空间。这是比较简单的分区方案,但并不是最优化的。
4、Linux软件的安装可采用系统推荐的方案,也可自已定制安装,根据个人需求选择要安装的软件。
二、常用命令
1、ls
显示目录及文件。可用的参数很多,常用的有-l,可用来显示目录及文件的权限;-a,显示所用目录及文件(包括隐藏属性的)。
2、cd
进入指定的目录,后接的参数为目录名。
3、mkdir
创建目录。
4、cat
可用来显示指定的文件的内容,后接的参数为文件名。
5、cp
用于复制文件,参数1为复制源,参数2为复制目标,且用空格分割参数。
6、mv
用于移动文件,参数同上。
7、rm
删除文件或目录。参数-f,强制删除;-R,删除目录。
8、chmod
改变目录及文件的权限。权限的参数可用字符或数字表达。(如:+w、-r、775、741等)。
9、chown
改变文件或目录的属主用户。
10、chgrp
改变文件或目录的属主组。
11、pwd
显示当前所在目录。
12、man
查看手册。
13、more
14、grep
15、netstat
16、setup
17、service
18、chkconfig
19、ps
20、kill
三、汉化
1、将字体文件simsun.ttf(Windows字体文件夹下就有)拷贝至/usr/share/fonts/default/TrueType目录下。
2、取得root用户的权限执行 service xfx restart 命令或重启机器即可。
四、Daemon-xinetd
inetd的替代程序。用来启动提供Internet服务的程序。
1、/etc/services文件的配置。
2、/etc/xinetd.d目录下服务文件的配置。
五、软件的安装
1、二进制安装
*.bin文件、使其具有可执行权限、运行
2、RPM安装
*.rpm文件、rpm命令、参数:-i安装、-e卸载、-q查询
3、源代码编译、安装
*.gz或*.bz2等文件、tar zxvf或tar jxvf解压、配置:./configure(可加参数)、编译生成:make、安装:make install
六、GCC的使用
1、预处理(-E)
2、编译(-c)
3、链接(-o)
4、添加头文件目录(-I)
5、添加库文件目录(-L)
七、动态链接库
1、库的生成
gcc -share my.c -o libmy.so
2、将库文件拷到系统库路径下(/lib、/usr/lib)
3、引用库编译
gcc main.c -lmy -o main


fcwlsy8082 于 2007-07-30 20:13:56发表:
:0L