linux学习第二天

linux所有的设备,主要的硬件设备如U盘,硬盘,光驱等都是以挂载到具体的文件下的形式出现的。

mount /mnt/cdrom 就是将光驱挂载到/mnt/cdrom上

mount /dev/sda0 /test 将硬盘的第一个分区挂载到test的目录下面

umount  /test 就会清空卸载test目录

以上就是linux系统的挂载机制一切设备皆是目录。

1.jdk的安装

配置
#vi /etc/profile

 在里面添加如下内容

export JAVA_HOME=/usr/java/jdk1.6.0_27

export JAVA_BIN=/usr/java/jdk1.6.0_27/bin

export PATH=$PATH:$JAVA_HOME/bin

export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

export JAVA_HOME JAVA_BIN PATH CLASSPATH

让/etc/profile文件修改后立即生效 ,可以使用如下命令:

# source /etc/profile

#reboot

2.安装eclipse

在http://download.eclipse.org/eclipse/downloads/drops/R-3.7.2-201202080800/

下载:eclipse-SDK-3.7.2-linux-gtk.tar.gz

安装步骤:

2.把安装文件拷贝到 /home 目录下

              cp dk-6u33-linux-i586.bin /home

3.进入home目下: cd /home

4.安装eclipse

               tar -zxvf eclipse-SDK-4.2-linux-gtk.tar.gz

5.启动eclipse [前提是进入图形界面 命令: startx ]

               cd eclipse

               进入eclipse文件夹

               ./eclipse & 在linux中&号表示在后台运行


3.linux 的分区常用到的命令

fdisk -l 显示当前硬盘的分区情况

硬盘分为两种一种是ide硬盘比较便宜 显示的为hda0   a表示为第一块ide硬盘 0表示第一个主分区或者扩展分区

注意的是主分区和扩展分区的总和不能超过4,而在扩展分区上又可以有很多逻辑分区

另一种硬盘为scsi硬盘显示的为sda0 意思是相同的,值得注意的是所有的逻辑分区是从5开始的

df -h 可以查看硬盘的使用情况

find -size 100000k搭配使用可以清楚的了解硬盘的大文件问题

4.linux的安装建议

/boot  分区一般100m左右

swap 交换分区一般是你内存的2倍但是不要大于256m,值得注意的是swap分区不挂载任何文件下面

/ 剩余的都交给根分区

Samba服务器可以解决windows 和linux文件共享的问题。

5.一些其他很有用的命令

history 可以查看所有已经使用过的命令

history 5查看前五条

!5执行第五条已经使用过的命令

6.shell的简介

ls -l  /bin/*sh  可以查看本机的shell支持的种类

env 可以查看当前操作系统的环境变量

chsh -s 输入新的shel路径,如:/bin/csh 可以改变当前系统使用的shell类型

7.linux的网络配置环境

第一种:使用root 登录 然后使用setup命令 图形化配置 但是注意的是配置过后使用ifcongig命令查看依然配置是没有生效的。得使用

/etc/rc.d/init.d/network restart命令才可以使刚才得配置生效

第二种:直接使用 ifconfig eth0 192.168.0.11 对网卡进行皮设置

                                   ifconfig eth0 network 255.255.255.0 对子网掩码进行设置,这样的配置会立即生效但是是一次性的

第三种: 修改 /etc/sysconfig/network-scripts/ifcfg-eth0 进行设置然后/etc/rc.d/init.d/network restart命令才可以使刚才得配置生效(此种设置是最底层的)






你可能感兴趣的:(LINUX)