`
mtnt2008
  • 浏览: 363602 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

Linux基本配置(ubuntu)

阅读更多

基本安装:

   sudo apt-get install vim
   sudo apt-get install nautilus-open-terminal



1.网络配置


使用界面配置的默认配置文件:/etc/NetworkManager/system-connections目录


使用命令配置


IP地址配置文件: /etc/network/interfaces


打开后里面可设置DHCP或手动设置静态ip。前面auto eth0,让网卡开机自动挂载.

1. 以DHCP方式配置网卡

编辑文件/etc/network/interfaces:
sudo vi /etc/network/interfaces

并用下面的行来替换有关eth0的行:
# The primary network interface - use DHCP to find our address
auto eth0
iface eth0 inet dhcp

用下面的命令使网络设置生效:
sudo /etc/init.d/networking     restart
也可以在命令行下直接输入下面的命令来获取地址

sudo dhclient eth0

2. 为网卡配置静态IP地址

编辑文件/etc/network/interfaces:

sudo vi /etc/network/interfaces

并用下面的行来替换有关eth0的行:# The primary network interface
auto eth0
iface eth0 inet static
address 192.168.3.90
gateway 192.168.3.1
netmask 255.255.255.0

将上面的ip地址等信息换成你自己就可以了.用下面的命令使网络设置生效:
sudo /etc/init.d/networking restart

3. 设定第二个IP地址(虚拟IP地址)

编辑文件/etc/network/interfaces:

sudo vi /etc/network/interfaces

在该文件中添加如下的行:
auto eth0:1
iface eth0:1 inet static
address 192.168.1.60
netmask 255.255.255.0
network x.x.x.x
broadcast x.x.x.x
gateway x.x.x.x

根据你的情况填上所有诸如address,netmask,network,broadcast和gateways等信息.
用下面的命令使网络设置生效:
sudo /etc/init.d/networking restart

主机名称配置文件(/bin/hostname)

使用下面的命令来查看当前主机的主机名称:

sudo /bin/hostname

使用下面的命令来设置当前主机的主机名称:

sudo /bin/hostname newname

系统启动时,它会从/etc/hostname来读取主机的名称.


DNS配置文件

首先,你可以在/etc/hosts中加入一些主机名称和这些主机名称对应的IP地址,这是简单使用本机的静态查询.

要访问DNS 服务器来进行查询,需要设置/etc/resolv.conf文件.
sudo vi /etc/resolv.conf

nameserver 202.96.128.68

nameserver 61.144.56.101

nameserver 192.168.8.220

/重新设置网络,以启用新设置

sudo /etc/init.d/networking restart


ifconfig 配置网卡

配置网卡的IP地址

ifconfig eth0 192.168.0.1 netmask 255.255.255.0

在eth0上配置上192.168.0.1 的IP地址及24位掩码。若想再在eth0上在配置一个192.168.1.1/24 的IP地址怎么办?用下面的命令

ifconfig eth0:0 192.168.1.1 netmask 255.255.255.0

这时再用ifconifg命令查看,就可以看到两个网卡的信息了,分别为:eth0和eth0:0。若还想再增加IP,那网卡的命名就接着 是:eth0:1、eth0:2...想要几个就填几个。ok!

配置网卡的硬件地址

ifconfig eth0 hw ether xx:xx:xx:xx:xx:xx

就将网卡的硬件地址更改了,此时你就可以骗过局域网内的IP地址邦定了。

将网卡禁用

ifconfig eth0 down

将网卡启用

ifconfig eth0 up

ifconfig 命令的功能很强大,还可以设置网卡的MTU,混杂模式等。

注意:ifconfig命令,机器重启之后配置消失




2.关于SSH


安装: sudo apt-get install openssh-server


SecureCRT中文显示乱码:

1,修改远程linux机器的配置
vim /etc/sysconfig/i18n
把LANG改成支持UTF-8的字符集
如:
LANG=”zh_CN.UTF-8″
或者是
LANG=”en_US.UTF-8″
2,然后再改Secure CRT的设置
Session Option→选字体(新宋体)→再选Character encoding(选UTF-8)

不会有乱码的是:fixedsys,新宋体,宋体
会出现乱码的 是:vt100,courier,courier new

 

注意:首先查看编码设置:echo $LANG 或者 locale;如果使用XShell,把treat CJK ambiguous charactors as wide设置去掉。


3.JAVA环境配置


配置环境变量

sudo vim /etc/environment


PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games: /home/nick/share/jdk1.6.0_20/bin"
CLASSPATH=.:/home/nick/share/jdk1.6.0_20/lib
JAVA_HOME=/home/nick/share/jdk1.6.0_20


source /home/nick/.bashrc


注册JAVA和JAVAC命令

sudo update-alternatives --install /usr/bin/java java /home/nick/share/jdk1.6.0_20/bin/java 300
sudo update-alternatives --install /usr/bin/javac javac /home/nick/share/jdk1.6.0_20/bin/javac 300


系统默认的jdk

update-alternatives --config java

 


4.挂载文件系统

sudo vim /etc/rc.local

添加以下内容

sudo mount -t vboxsf VBOX /home/nick/share

分享到:
评论

相关推荐

    Ubuntu配置Netbeans8.2

    * 在 Ubuntu 操作系统上安装和配置 Netbeans 8.2 需要进行一些基本的配置步骤。 * 需要安装 Java 8,以便 Netbeans 正常工作。 * 需要配置环境变量,以便 Netbeans 可以在命令行中使用。 * Netbeans 可以用于创建...

    Ubuntu 10.10 图形安装教程、网络设置、软件源、基本配置(超详细)

    Ubuntu 10.10 图形安装教程、网络设置、软件源、基本配置 Ubuntu 10.10 图形安装教程 一、准备安装 Ubuntu 10.10 系统 * Ubuntu 简介:Ubuntu 是一个社区开发的基于 Debian GNU/Linux 的操作系统,适合笔记本、...

    ubuntu桌面基本必备配置操作

    详细描述了ubuntu桌面基本必备配置操作

    ubuntu安装和配置

    的apache,samba,ftp等服务器基本配置清楚了解。[重点,应巩固学习]  10,了解Linux的网络安全,系统的安全,用户的安全等。安全对于每位用户,管理员来说是非常重要的。  11,编程学习及开发,Linux是免费,开源的...

    ubuntu 8.10的配置

    零命令玩转Ubuntu 8.10(基本配置篇)配置联网 配置软件源 配置桌面图标

    零基础Linux+Ubuntu实战视频课程.rar

    │ 1-5 Linux基本命令使用.mp4 │ 1-6 Linux高级命令简单使用.mp4 │ 1-7 shell脚本入门.mp4 │ 1-8 vi及vim入门.mp4 │ 1-9 GNU make工程管理.mp4 │ Linux发行版之间的关系.jpg └ 零基础玩转Linux+Ubuntu │ 1.1...

    零基础学习Linux+Ubuntu培训PPT.rar

    1.3 Ubuntu安装及新增特性简介.pdf 1.4 X window.及桌面管理器.pdf 2.1 shell基本命令,pdf 2.2 shell高级命令.pdf 2.3 shell脚本入门pdf 2.4vi与vim入门.pd 2.5Make工程管理.pdf 3.1什么是环境变量.pdf 3.2文件系统...

    Linux Ubuntu 开发环境配置

    本文主要说linux ubuntu 基本开发环境的搭建,主要有以下的软件或者环境的配置。  RubyMIne  Chrome  skype  open-jdk  github  node.js  yeoman  在安装ubuntu系统以后首先进行的是系统软件的更新...

    嵌入式开发中linux系统需要的基本配置方法

    一般嵌入式开发都是基于linux平台的,大公司用linux服务器供多人使用,那么个人开发或者出差就需要搭建虚拟机了。文档会介绍嵌入式开发过程中虚拟机系统的安装及可能用到的Samba、TFTP、NFS、SSH2这几个基本的服务...

    零基础玩转Linux+Ubuntu实战视频课程.zip

    1-5 Linux基本命令使用 1-6 Linux高级命令简单使用 1-7 shell脚本入门 1-8 vi及vim入门 1-9 GNU make工程管理 1-10 什么是环境变量 1-11 文件系统管理 1-12 用户账户管理 1-13 文件的访问权限 1-14 进程管理 1-15 ...

    Ubuntu操作系统零基础教程,小白轻松上手!知识领域:Linux操作系统、Ubuntu、命令行操作技术关键词:Ubuntu、

    ubuntu知识领域:Linux操作系统、...用途:为零基础小白提供Ubuntu操作系统的入门教程,帮助理解并掌握Ubuntu的基本使用方法,包括安装、环境配置、软件安装、文件操作和权限管理,为后续学习Linux系统和编程打下基础。

    在Ubuntu10.04建立QT-linux-embedded-4.6.3开发环境及编译qvfb

    在 Ubuntu10.04 系统上建立 QT-linux-embedded-4.6.3 开发环境需要具备基本的操作系统和 QT 版本。 QT 版本为 qt-x11-linux-4.6.3, qt-embedded-4.6.3。 二、安装 qt-x11-linux-4.6.3 安装 qt-x11-linux-4.6.3 ...

    网络课程设计---Linux服务器的配置---ubuntu操作系统.doc

    课题名称 Linux服务器的配置---ubuntu操作系统 二、课题介绍 (一)Linux系统分支下Ubuntu介绍: 1. 简介 Ubuntu是一个以桌面应用为主的Linux操作系统,其名称来自非洲南部祖鲁语或豪萨 语的"ubuntu"一词(译为吾帮托...

    Linux(Ubuntu)硬盘”分区“图文教程

    根目录,用来存储用户的一些基本配置文件,软件设置文件等等很多。 3. home 挂载点,“家”的意思,在 Linux 系统里面,它是用来存储用户的程序,文件,文档等等所有资源。 4. SWAP 挂载点,是 Linux 和 Windows ...

    ubuntu操作系统安装配置指导.docx

    Ubuntu 操作系统安装配置指导 Ubuntu 操作系统安装配置是计算机科学和信息技术领域中的一个重要话题,对于计算机专业的学生和IT...通过本指导,读者可以了解 Ubuntu 操作系统安装配置的基本步骤和常见问题解决方法。

    Ubuntu下安装arm-linux-gcc交叉编译

    Ubuntu 下安装 arm-linux-gcc 交叉编译 在 Ubuntu 系统中,安装 arm-linux-gcc 交叉编译器是一件非常重要的事情,这对于嵌入式...本文提供了详细的安装指南,旨在帮助读者快速安装和配置 arm-linux-gcc 交叉编译器。

    linux Ubuntu下SSH无密码验证配置的方法步骤

    首先要确保你的linux系统中已经安装了ssh,对于ubuntu系统一般默认只安装了ssh client,所以还需要我们手动安装ssh server: sudo apt-get install openssh-server 二. SSH基本原理 2.1 基本原理 SSH之所以能够保证...

    linux三种基本模式的配置,桥接模式,仅主机模式,NAT模式

    linux虚拟机三种模式的配置流程,桥接模式,仅主机模式,NAT模式

    Linux下Apache服务器的配置及安全问题

    Linux下Apache服务器的配置及安全问题 Linux 作为一个开放源代码的操作系统,广泛应用于服务器领域,而 Apache 服务器则是最流行的 Web 服务器之一。在 Linux 平台上配置 Apache 服务器是许多开发者和管理员的必修...

    Linux从入门到精通

    全书内容包括Linux概述、Linux安装、Linux基本配置、桌面环境基本操作、Shell基本命令、文件和目录管理、软件包管理、磁盘管理、用户与用户组管理、进程管理、网络配置、浏览网页、收发邮件、文件传输和共享、远程...

Global site tag (gtag.js) - Google Analytics