看完了韩顺平的linux的视频,感觉可以做一下总结啦!
llinux的入门还是很简单的啦!没有之前想的那么的难!下面就是对这三天学LInux的总结。
首先,安装linux分为两种,一种是独立安装,另一种是虚拟机安装。独立安装可以装双系统,也可以就装一个Linux系统。虚拟机安装就很方便啦。推荐使用VM warestation或者VitrualBox。装系统是一个技术活,这个自己必须学会。然而,linux是一个类unix的操作系统。也分为很多版本,比如RedHat、RedFlagd等都是用的Linux的内核。
学习Linux总的来说无非就是学一下Linux的命令。
把一个文件存储到Linux下有这么几种方法,虚拟机中提供共享文件夹和ISO镜像文件光驱挂载等方式,也可以用U盘,让Linux系统直接读取。还有samba服务器可以使用文件的共享功能。
通过ISO镜像文件挂载光驱的方式安装程序:
mount /mnt/cdrom 这是挂载光驱命令
进入 / 然后执行 umount /mnt/cdrom
光驱的默认挂载是在 /mnt/cdrom
之后执行 ./文件名.bin
.tar.gz格式的文件的安装方法:
tar -zxvf 文件名.tar.gz
这样的方式安装JDK时需要手动配置一下环境变量的
.rpm格式的文件的安装方法:
rpm -i 文件名.rpm
这样的方式安装JDK时他会自动帮助你配置好环境变量
修改登陆模式的命令:
vi /etc/inittab
这里涉及到Linux的Vi编辑器的使用,以后详解
修改5为3 那么下次默认的登陆界面不再是图形化界面,而是命令行界面。建议初学者采用命令行界面,用图形界面和用windows没多大区别啊!
vi编辑器:
VI存在两种状态,一种是命令模式,一种是插入模式
命令模式下:q!不保存,退出
wq保存,退出
硬盘分区:
硬盘分区主要有基本分区和扩展分区
对于Linux来讲,无论有多少个分区,都只有一个根目录。对Linux来讲,一切皆文件,linux的每个分区都是用来组成整个文件结构的一部分。因为它采用一种“载入”的处理方式。
fdisk 查看分区的情况。
对于IDE硬盘,驱动器表示符就是HDX~
下面分这么几个方面来总结:
- Linux下的shell
- Linux下的网络环境的配置
- rpm包的管理
samba的安装和配置
Linux下的shell可以作为解释和执行用户输入的命令,还可以做程序设计,它提供了定义变量和参数的手段以及丰富的控制结构
类似于window下的批处理文件
推荐一本书《Linux命令、编辑器和Shell编程》
Linux命令中通配符用*
如:ls *php
//会列出当前路径下所有以php结尾的文件
Shell分很多种
env 显示当前操作系统的环境变量
命令补全功能由Shell提供
TAB键补全
显示最近使用的5条命令
history 5
TCP/ip是一组协议 有tcp ip udp arp rarp等等协议
追踪路由:tracer 目标IP/域名
测试两个IP是否畅通啊:ping 目标IP
在windows下查看IP情况的命令:ipconfig
在linux/unix下查看那IP情况的命令:ifconfig
Linux下网络环境的配置:
1用root登陆,运行setup进入到textmode setup utiliy对网络进行
配置 这里进行,IP 子网掩码 默认网关 DNS设置
这时网卡的配置没有生效的,运行 /etc/rc.d/init.d/network
restart命令我们
2》ifconfig eth0 19.168.55.22(这种方法可以立即生效,但是只
是临时生效啊!)
IFCONFIG eth0 network x.x.x.x 对子网掩码进行设置
对广播地址和DNS使用默认的
在linux中所有的设备都是文件
3》修改 /etc/sysconfig/network-scripts/ifcfg-eth0 这个文件里
所有的属性都可以修改的,包括IP,子网掩码,广播地址和默认网关
这时网卡的配置没有立即生效,运行 /etc/rc.d/init.d/netwoek
restart
这种方法是最底层的修改方法
RPM管理
一种用于互联网下载包的打包及安装工具,他包含在某些Linux的分
发版中。
rpm包的名称格式:
如何查询linux下安装了那些rpm软件
安装rpm包
rpm -i rpm包名
*samba服务器
samba的安装
1.看是否安装了samba
rpm -q samba
进程
显示系统执行的进程
1 ps -a显示当前终端的所有进程信息
2 ps -u 以用户的格式显示进程信息
3 ps -x 显示后台进程运行的参数
swap 硬盘和内存之间
玩游戏感觉内存不够可以你弄一个虚拟m内存
从硬盘中虚拟出一个内存,速度大于真是内存,小于磁盘速度
top和ps两个命令相似,都是用来显示进程
top和ps的最大不同在于:yop在执行一段时间可以更新正在运行的进
程
1 监视特定用户
先top 再 u
2,终止指定进程:
先top 再 k 进程ID
3指定系统状态更新时间
top -d 10 指定系统更新进程的时间为10s
设置系统时间:
date 显示系统时间
date MMDDHHMMCCYY.ss 月月 日日 时时 分分 年 ,秒
cal 3 2002 查看2002年3月的月历
cal 2008查看2008的年历