linux设置
⑴ linux中的系统设置在哪啊
你可以在终端输入 ccsm(如果你安装的ubuntu10.04,并且安装了ccsm),可以打开图形界面的配置,类似windows的个性化,或者终端运行gconf-editor,打开类似注册表的配置,如图:
⑵ linux如何配置路由
linux下添加路由的方法:
一:使用 route 命令添加
使用route 命令添加的路由,机器重启或者网卡重启后路由就失效了,方法:
//添加到主机的路由
# route add –host 192.168.168.110 dev eth0
# route add –host 192.168.168.119 gw 192.168.168.1
//添加到网络的路由
# route add –net IP netmask MASK eth0
# route add –net IP netmask MASK gw IP
# route add –net IP/24 eth1
//添加默认网关
# route add default gw IP
//删除路由
# route del –host 192.168.168.110 dev eth0
二:在linux下设置永久路由的方法:
1.在/etc/rc.local里添加
方法:
route add -net 192.168.3.0/24 dev eth0
route add -net 192.168.2.0/24 gw 192.168.3.254
2.在/etc/sysconfig/network里添加到末尾
方法:GATEWAY=gw-ip 或者 GATEWAY=gw-dev
3./etc/sysconfig/static-router :
any net x.x.x.x/24 gw y.y.y.y
⑶ 如何配置linux的环境
1、去http://java.sun.com/j2se/1.4.2/download.html 下载一个Linux Platform的JDK,建议下载RPM自解压格式的(RPM in self-extracting file,j2sdk-1_4_2_06-linux-i586- rpm.bin)。
2. 上载到Linux服务器上,在shell下执行命令:
[root@LinuxServer rpm]#
chmod 755 j2sdk-1_4_2_06-linux-i586-rpm.bin
[root@LinuxServer rpm]#
./j2sdk-1_4_2_06-linux-i586-rpm.bin
这时会有一段Sun的协议,敲几次空格键,当询问是否同意的时候,敲yes就可以了。
Sun Microsystems, Inc.
Binary Code License Agreement
for the
JAVATM 2 SOFTWARE DEVELOPMENT KIT
(J2SDK), STANDARD
EDITION, VERSION 1.4.2_X
...
Do you agree to the above
license terms? [yes or no]yes
Unpacking...
Checksumming...
0
0
Extracting...
UnZipSFX 5.40 of 28 November 1998,
by Info-ZIP ([email protected]).
inflating: j2sdk-1_4_2_06-linux-i586.rpm
Done.
注: 如果直接执行unzip命令来解压也是可以的,总之得到一个rpm软件包。
3、程序会自动生成一个j2sdk-1_4_2_06-linux-i586.rpm文件,这是主程序包,下面来安装:
[root@LinuxServer rpm]#rpm -ivh
j2sdk-1_4_2_06-linux-i586.rpm
Preparing... ######################
##################### [100%]
1:j2sdk ########################
################### [100%]
4、设置环境变量
通常都喜欢用export命令直接在shell下设置:
[root@LinuxServer rpm]#
export JAVA_HOME=/usr/java/j2sdk1.4.2_06
[root@LinuxServer rpm]#
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:
$JAVA_HOME/lib/
tools.jar
[root@LinuxServer rpm]#
export PATH=$PATH:$JAVA_HOME/bin
当然这样设置环境变量是可以生效的,但是只对当前shell生效。如果从另外一个shell登陆,将不能使用刚才设置的变量。所以最好的方法还是修改.bashr c文件。
[root@LinuxServer rpm]#vi .bashrc
set JAVA_HOME=/usr/java/j2sdk1.4.2_06
export JAVA_HOME
set PATH=$PATH:$JAVA_HOME/bin
export PATH
set CLASSPATH=.:$JAVA_HOME/lib/dt.jar:
$JAVA_HOME/lib/tools.jar
export CLASSPATH
当然也可以通过更改/etc/profile来实现,不过不推荐这么做,
因为这样的设置将对所以用户的shell都生效,对系统安全会产生影响。
就是在这个文件的最后加上:
export JAVA_HOME=/usr/java/j2sdk1.4.2_06
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar
:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
下面来验证一下变量设置是否生效(####注意:在验证前先logout一下,再重新登陆):
[root@LinuxServer rpm]#
echo $JAVA_HOME
/usr/java/j2sdk1.4.2_06/
[root@LinuxServer rpm]#
echo $CLASSPATH
/usr/java/j2sdk1.4.2_06/lib/dt.jar:
/usr/java/j2sdk1.4.2_06/lib/tools.jar
[root@LinuxServer rpm]#
echo $PATH
/usr/java/j2sdk1.4.2_06/bin/:
/usr/kerberos/sbin:/usr/kerberos/bin:
/usr/local/sbi
n:
/usr/local/bin:/sbin:/bin:/usr/sbin:
/usr/bin:/usr/X11R6/bin:/root/bin
[root@LinuxServer rpm]# JAVA-version
JAVA version "1.4.2_06"
JAVA(TM) 2 Runtime Environment,
Standard Edition (build 1.4.2_06-b03)
JAVA HotSpot(TM) Client
VM (build 1.4.2_06-b03, mixed mode)
5、环境设置OK,看看JDK是否能正常工作,我们来写一个测试文件test.java:
[root@LinuxServer rpm]#vi test.java
class test
{
public static void main(String[] args)
{
System.out.println("Hello World!");
}
}
保存退出,下面来编译、执行:
[root@LinuxServer text]# javac test.java
[root@LinuxServer text]# JAVA test
Hello World!
好了,工作正常。
6、如果要使某个用户具有运行Java命令的权限,只要修改其bash初始化文件即可。比如要给用户longware以运行Java命令的权限:
[root@LinuxServer root]#
vi /home/longware/.bashrc
set JAVA_HOME=/usr/java/j2sdk1.4.2_06
export JAVA_HOME
set PATH=$PATH:$JAVA_HOME/bin
export PATH
set CLASSPATH=.:$JAVA_HOME/lib/dt.jar:
$JAVA_HOME/lib/tools.jar
export CLASSPATH
7、至此,Linux上JDK的安装完毕。下面安装eclipse-SDK-3.0-linux-gtk.zip,去www.eclipse.org下载一个eclipse3.0.,将eclipse-SDK-3.0-linux-gtk.zip解压到/opt中。
8、编写一个脚本用于启动eclipse
#!/bin/bash
#
# 执行 eclipse 3
#
export JAVA_HOME=/usr/java
/j2sdk1.4.2_06
export CLASSPATH=/usr/java
/j2sdk1.4.2_06/lib
/opt/eclipse/eclipse -vm /usr/java
/j2sdk1.4.2_06/bin/java -data /home/chenzhe/wo
rkspace &
# -vm 参数用以指定使用哪一个 jvm 来执行Eclipse,
# -date参数用以指定Eclipse的数据目录。
在此指定其存在用户根目录(/home/chenzhe/)下的workspace目录中,将脚本保存到/usr
/local/bin中,叫eclipse,并给eclipse分配755权限
9、在桌面上创建一个启动器,随便选一个图标,路径设置到/opt/eclipse/eclipse,/op
t/eclipse/icon.xpm是eclipse自身带的图标.
10、双击图标,或者在终端输入eclipse, 完成!
⑷ Linux如何设置上网
linux上网设置经典二法
1、一种是linux共享局域网内的windows主机上网
如果你的网卡linux能够识别的话在安装的时候会有网卡配置过程。从列表中选择网络设备,一般为eth0,点击“编辑”,在打开的“编辑接口”对话框中,用户可以通过DHCP来配置网络,这样也可以,不过我更喜欢定制一个静态IP,所以去掉“使用DHCP进行配置”前面的选项,然后在下面输入你要定制的IP地址和子网掩码,确定后,在下面的网关和主要DNS里输入当前局域网上做为主机的计算机的IP地址。这样装完以后就搞定。
如果你是装完后再安装的网卡的话,那可以在“系统设置”里选择“网络”,如果你的网卡安装成功的话会在下面的列表里看到你的网卡,同样设置DNS(和上面一样),然后再回到列表里,选中你的网卡,点上面的编辑,选中“当计算机启动时激活设备”,然后选择下面的“静态设置的IP地址”,在下面输入和上面同样的设置。再重新启动就可以了。
2、另外一种就是用你的linux通过ADSL上网了
在linux下就集成着一个ADSL拨号软件,打开终端,在里面输入#adsl-setup,然后进行设置:
LOGIN NAME
Enter your Login Name (default root):(输入你的用户名)
INTERFACE
Enter the Ethernet interface connected to the ADSL modem
For Solaris, this is likely to be something like /dev/hme0.
For Linux, it will be ethX, where 'X' is a number.
(default eth0):(选择网络设备)
Do you want the link to come up on demand, or stay up continuously?
If you want it to come up on demand, enter the idle time in seconds
after which the link should be dropped. If you want the link to
stay up permanently, enter 'no' (two letters, lower-case.)
NOTE: Demand-activated links do not interact well with dynamic IP
addresses. You may have some problems with demand-activated links.
Enter the demand value (default no):(选择是按需拨号,还是持续连接)
DNS
Please enter the IP address of your ISP's primary DNS server.
If your ISP claims that 'the server will provide dynamic DNS addresses',
enter 'server' (all lower-case) here.
If you just press enter, I will assume you know what you are
doing and not modify your DNS setup.
Enter the DNS information here:(选择DNS)
PASSWORD
Please enter your Password:
Please re-enter your Password:
USERCTRL
Please enter 'yes' (two letters, lower-case.) if you want to allow
normal user to start or stop DSL connection (default yes):(是否允许普通用户启动、关闭)
The firewall choices are:
0 - NONE: This script will not set any firewall rules. You are responsible
for ensuring the security of your machine. You are STRONGLY
recommended to use some kind of firewall rules.
1 - STANDALONE: Appropriate for a basic stand-alone web-surfing workstation
2 - MASQUERADE: Appropriate for a machine acting as an Internet gateway
for a LAN
Choose a type of firewall (0-2):(选择firewall的规则)
Start this connection at boot time
Do you want to start this connection at boot time?
Please enter no or yes (default no):(选择是否随机启动)
** Summary of what you entered **
Ethernet Interface:
User name:
Activate-on-demand:
DNS addresses:
Firewalling:
User Control:
Accept these settings and adjust configuration files (y/n)?(确认一下是否接受设置)
以上的设置在“系统设置”里 的“网络”里选择新建,建立一个xDSL连接,也可以实现。设置完成了以后在网络里激活连接。
上面的ADSL连接就试过一次,由于我们是局域网,所以一直用的是共享上网,如果有什么错误不要骂我,还请指教!!
⑸ linux中怎么添加或修改配置文件
1、首先辑配置文件,添加下面的这一行 。
⑹ linux下如何设置命令的默认路径
export PATH=./:$PATH
这东西加到很多地方都可以,对于你自己用,那么应该是使用你自己的 .bashrc 或者别的相同功能到个人配置文件。
至于没有文件……大部分情况下,自己新建一个就行了。
bash 被启动时,会去执行很多配置文件的,没有必要非死咬一个文件不放。
⑺ linux下如何设置网关
一、打开终端。你可以从边栏打开终端程序,或按下<br/>Ctrl+<br/>Alt+<br/>T组合键来打开它。
⑻ linux如何设置默认指令
修改文件/etc/inittab。
[root@localhost ~]#vi /etc/inittab
# inittab is only used by upstart for the default runlevel.
#
# ADDING OTHER CONFIGURATION HERE WILL HAVE NO EFFECT ON YOUR SYSTEM.
#
# System initialization is started by /etc/init/rcS.conf
#
# Indivial runlevels are started by /etc/init/rc.conf
#
# Ctrl-Alt-Delete is handled by /etc/init/control-alt-delete.conf
#
# Terminal gettys are handled by /etc/init/tty.conf and /etc/init/serial.conf,
# with configuration in /etc/sysconfig/init.
#
# For information on how to write upstart event handlers, or how
# upstart works, see init(5), init(8), and initctl(8).
#
# Default runlevel. The runlevels used are:
# 0 - halt (Do NOT set initdefault to this)
# 1 - Single user mode
# 2 - Multiuser, without NFS (The same as 3, if you do not have networking)
# 3 - Full multiuser mode
# 4 - unused
# 5 - X11
# 6 - reboot (Do NOT set initdefault to this)
#
id:5:initdefault:
默认有如下7促启动级别,文件中也有相应的说明。如:
0表示关闭,6表示重启,文件也说明了不要将initdefault设置为这两个值。问题也可想而知。
1表示单用户模式。
2表示没有网络的多用户模式。
3表示多用户模式。(枫竹梦推荐使用这个模式)
4不使用。
5图形界面。(安装有图形界面的系统的默认启动级别)
0和6存在的意思是系统在关机和重启是要切换到这个模式的。知道如上的内容就很容易的可以做出相应的修改。
这里将id:5:initdefault:修改为id:3:initdefault:保存文件并重启即可。
当然,也可以使用init 3直接进行切换。
其实看这里的内容,可以很容易的理解使用chkconfig命令进行设置的服务在各个启动级别当中的on与off是什么意思了。
Ubuntu的设置
直接修改文件/etc/X11/default-display-manager的内容并保存,重启即可。
⑼ Linux 如何设置环境变量
在shell里面输入env,可以查看环境变量。想设置某个临时文件变量,在shell里面输入export xxx=xxxx就行。想永久地设置的话,可以改/etc/bashrc,这个是系统变量,也是在文件里加上export xxx=xxxx,改用户变量的话,就在你用户的文件夹里面的.bashrc
⑽ linux 显示设置
redhat6为例
显示主机名
#hostname 显示主机名
#hostname linux01 主机名临时设定为linux01
2. 设置主机名,更改下面的文件
[root@master mnt]# vim /etc/sysconfig/network
HOSTNAME=linux01 主机名设定为linux01, 永久有效