常用的配置文件目录:
1:/etc/sysconfig/i18n(语言配置文件).
2:/etc/sysconfig/network-scripts/ifcfg-eth0(eth0配置文件).
3:/boot/grub/grub.conf(grup配置文件) 或/boot/grub/menu.list.
4:/etc/passwd:系统用户数据库文件.
5:/etc/group:组的数据库文件.
6:/etc/gshadow(存放密码).
7:/etc/shadow(存放密码).
8:/etc/profile(系统环境).
9:/etc/bashrc(系统变量).
10:/etc/shells(存放shell).
11:/etc/sudoers(sudo配置文件).
12:/etc/inittab(设置启动级别).
13:/etc/rc.d/rc.local:(系统启动是执行的文件类似于windows的autoexec.bat).
14:$HOME/Xclients(控制启动x客户端).
15:/etc/X11/Xinit/xinitrc.d/xinput(启动x-windows的加载程序配置文件).
16:/etc/fstab(文件系统格式表).
17:/var/log/(存放日志目录).
18:/var/spool/at/(存放at时间任务的目录).
19:/etc/at.deny(禁止时间任务,针对用户).
20:/etc/at.allow( 允许时间任务,针对用户).
21:/etc/crontab(crontab配置文件).
22:/etc/anacrontab(anacrontab配置文件).
23:/etc/moudle.conf(网卡,声卡,usb的模块).
24:/etc/protocols(协议).
25:/etc/services(短口).
26:/etc/dhcpd.conf(DHCP配置文件,默任不存在).
27:/var/lib/dhcp/dhcpd.leases(查看哪个用户,使用你的dhcp服务器).
29:/etc/hosts /etc/sysconfig/network(修改主机名).
30:/etc/named.conf(DNS主配置文件).
31:/etc/host.conf(解晰主机时用host表还是dns).
32:/etc/resolv.conf(指定dns服务器ip).
33:/etc/httpd/conf/httpd.conf(apache配置文件)
34:/etc/mail/(sendmail目录).
35:/etc/aliases(别名配置文件).
36:/etc/samba/smb.conf(smb配置文件).
37:/etc/proftpd.conf(ftp配置文件).
38:/etc/squid/squid.conf(squid配置文件).
39:/etc/pam.d/su(限制用户使用su).
40:/etc/secruetty(限制根用户直接登陆终端).
41:/etc/secrrity/access.conf(限制某用户登陆).
42:/etc/nologin(限制所有用户登陆).
43:/etc/sudoers(强制用户每次使用sudo输入密码).
44:/etc/security/time.conf(限制用户登陆系统时间).
45:/etc/hosts.allow
46:/etc/hosts.deny
47:/etc/issue(登陆提示)
48:/etc/issue.net(远程登陆提示).
49:/etc/motd(输入用户名和密码后看到的内容).
50:/etc/login.defs(生成新用户,基本参数).
51:/etc/logrotate.conf(日志文件各级的选项).
52:/proc/sys/net/ipv4/ip_forward(即使路由功能打开).
53:/etc/sysctl.conf(永久打开路由功能).
54:/proc/sys/net/ipv4/icmp_echo_igore_all(是否允许ping).
55:/proc/sys/net/ipv4/icmp_echo_ignore_broadcasts(广播ping).
http://wenku.baidu.com/link?url=MWhn2Z5B4Qd2eWx9tcYv_vnmTyevT9KJXLj3QGypqBEMGXfEH8XQy3ZkP6ehGUPorMEvdki5-lcaJcF-o7V3be2cljuON8pCDmWLcBfuZF3
网络设置:
第一步:激活网卡
系统装好后默认的网卡是eth0,用下面的命令将这块网卡激活。
# ifconfig eth0 up
第二步:设置网卡进入系统时启动
想要每次开机就可以自动获取IP地址上网,就要设置网络服务在系统启动时也启动。Linux有一点与windows不同的是很多服务默认是停止的,而且你在某次使用该服务时启动这个服务,但是没设置它为默认启动,则下次进入系统这个服务依然是停止的。下面是设置网络服务在系统启动时也启动的方法。使用chkconfig命令让网络服务在系统启动级别是2345时默认启动。
# chkconfig --level 2345 network on
第三步:修改网卡文件ifcfg-eth0
修改ifcfg-eth0文件,设置ONBOOT的值为yes,让网络服务启动时使用该网卡。设置BOOTPROTO的值为dhcp,让网卡从DHCP服务器自动获取IP地址。
# vi /etc/sysconfig/network-scripts/ifcfg-eth0
ONBOOT=yes
BOOTPROTO=dhcp
总结:
通常情况下第三步是最重要的,因为大部分Linux系统默认网络服务是系统启动时也启动的,网卡也是启用的,只要设置好第三步,然后使用下面的命令启动网络服务就OK。
# service network start
配置静态IP地址上网与动态IP地址上网同出一辙,修改ifcfg-eth0,然后用命令service network retart重启网络服务。
方法一:纯修改配置文件
cd /etc/sysconfig/network-scripts
vi ifcfg-eth0 #拿我机子举例,我只有一块网卡,就是eth0
==============================
DEVICE=eth0
BOOTPROTO=static #这里将auto改为static 即自动改为静态
BROADCAST=192.168.2.255 #这里修改为你设置的局域网广播地址(可以不写这行)
HWADDR=00:0C:29:1D:9F:22 #这里是硬件地址(可以不写这行)
IPADDR=192.168.2.173 #这里写上你要设置的IP地址。
NETMASK=255.255.255.0 #掩码
NETWORK=192.168.2.0 #网络号
ONBOOT=yes #开机即启动网卡。
TYPE=Ethernet #这是类型,当然也可以不写这一行。
=======================
然后
service network restart
+++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++++++++++++++++++++++++++++
方法二:控制台工具软件:
RedHat 有个挺方便的工具是 netconfig
在终端 直接敲 netconfig 命令 然后按照它的提示一步一步填写IP啥的就行了。
在Linux系统的 /etc/sysconfig/network-script/ifcfg-eth0文件中存放着网卡IP地址配置的相关信息,它的具体格式为:
#vi /etc/syssconfig/network-scripts/ifcfg-eth0
DEVICE="eth0"
HWADDR="08:00:27:AB:41:CD" MAC地址,一般系统会自动检测
NM_CONTROLLED="yes"
ONBOOT="yes"
BOOTPROTO="static"
IPADDR="10.207.186.255" IP地址
NETMASK="255.255.255.0" 子网掩码
GATEWAY="10.207.186.1" 网关地址
保存退出
#/sbin/service network restart
如果网卡启动是OK的话就说明IP地址设定成功了。另外我们可以用ifconfig eth0来显示当前的IP来确认是否设置正确。
ifconfig eth0 up | down //激活,关闭设备eth0
route add default gw 192.168.1.1 //配置默认网关
暂时配置dns解析
echo "nameserver 211.98.1.28">> /etc/resolv.conf
添加linux系统启动项:
vi /etc/rc.d/rc.local
修改Linux系统SSH的端口号
操作系统linux和Unix都适用:
修改配置文件 /etc/ssh/sshd_config,将里面的Port改为新端口(此端口必须是没有程序用到),比如10022,
然后 kill -HUP `cat /var/run/sshd.pid` 就行了。
注:现有连接自己不会断,因为kill -HUP `cat /var/run/sshd.pid` 只是HUP监听的那个,已经建立的连接(不同的 pid)不会断。
要想重新启用并用新端口登陆 ,此时可以在本登陆帐户下 用 exit 命令退出,在用新的端口登陆即可
使用chmod命令,为改文件提供其他的权限。u表示用户、a表示全部、g表示组,r表示可读、w表示可写、x表示可执行,
如果要给只读文件加上写权限,chmod a+w filename同理,如果是加上可执行权限,chmod a+x filename
也可以这样添加权限 chmod 777 filename
或者以root 身份登录进行修改,就不会出现只读了!
设置文件只读
1、通过基本权限设置命令chmod可以设置文件权限为只读,可以为所属用户、所属组和其他用户设置只读权限!chmod u=r-- 文件
chmod g=r-- 文件
chmod o=r-- 文件
2、也可以通过chattr命令设置文件只读属性,有点象写保护
chattr +i 文件
安装字体
2、将要的字体复制到/usr/share/fonts/目录下 新建目录
3、修改字体权限,使root以外的用户可以使用这些字体。
4、建立字体缓存,命令:cd /usr/share/fonts/新建目录
mkfontscale
mkfontdir
fc-cache -fv 刷新字体缓存
5、重启,即可使用。
通常为了用java,fedora只需要安装 openjdk
# yum install jre
快捷方式
[Desktop Entry]
Type=Application
Name=ZendStudio9.0.3
Comment=ZendStudio Integrated Development Environment
Icon=/usr/share/ZendStudio/icon.xpm
Exec=/usr/share/ZendStudio/ZendStudio
Terminal=false
Categories=Development;IDE;Java;
[Desktop Entry]
Type=Application
Name=Eclipse
Comment=Eclipse Integrated Development Environment
Icon=eclipse
Exec=eclipse
Terminal=false
Categories=Development;IDE;Java;
[Desktop Entry]
Type=Application //类型
Name=ZendStudio8.0.1 //菜单中显示的名称
Comment=ZendStudio Integrated Development Environment //鼠标悬浮时提示的内容
Icon=/usr/share/ZendStudio/icon.xpm //指定图标的路径,根据安装目录的不同而有差异
Exec=/usr/share/ZendStudio/ZendStudio //应用程序的目录,根据安装目录的不同而不同
Terminal=false //其数值指出了相关应用程序(即关键字"Exec"的数值)是否需要在终端窗口中运行
Categories=Development;IDE;PHP; //指出了相关应用程序在菜单中显示的类别
自动挂载
一、在home分区建立一个空文件夹,但这里需要root用户才能建立文件夹的,所以最好是在自己的主文件夹下挂载,这样访问起来才方便嘛。假设在你的主文件夹下建立了一个空文件夹,名为C
二、确认你需要挂载的分区是哪个分区,终端中输入命令:
sudo fdisk -l
假设是/dev/sda1
三、修改fstab文件实现自动挂载。
命令:sudo gedit /etc/fstab
加写一行如下:
/dev/sda1 /home/你的用户名/c ext4 rw,auto 0 2
这里是假设你的文件系统是ext4,如果是别的文件系统,写法上会有所不同的。
centos 6.2用yum安装中文输入法
1.su root
2.yum install "@Chinese Support"
3.exit
4.回到桌面,system->preferences->input method
5.如果没有,先注销一下。
6.按照提示添加输入法。
7.最后 再次注销,登录即可
编辑引导菜单
应该是内核升级了,你就用新的内核吧,数字大的那一个。要是不想看见原来的那个启动选项,可以编辑/boot/grub/grub.conf。里面类似 default=0 timeout=5 splashimage=(hd0,6)/grub/splash.xpm.gz hiddenmenu title Fedora Core (2.6.17-1.2157_FC5smp) root (hd0,6) kernel /vmlinuz-2.6.17-1.2157_FC5smp ro root=LABEL=/ rhgb quiet initrd /initrd-2.6.17-1.2157_FC5smp.img title Fedora Core (2.6.15-1.2054_FC5smp) root (hd0,6) kernel /vmlinuz-2.6.15-1.2054_FC5smp ro root=LABEL=/ rhgb quiet initrd /initrd-2.6.15-1.2054_FC5smp.img title Windows XP rootnoverify (hd0,0) chainloader +1 在第二个title前加个#把它注释掉,这样像上面这个配置在启动的时候只能看见两项了。注意前面的default,0表示默认第一项,1表示第二项,依此类推。