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文件修改后立即生效 ,可以使用如下命令:#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命令才可以使刚才得配置生效(此种设置是最底层的)