首页 > 代码库 > 韩顺平Linux视频教学学习笔记

韩顺平Linux视频教学学习笔记

 
 
 
linux的学习流程
 
 
linux的课程体系
 
UNIX的版本:
 
linux的版本
 
 
 

linux的关机、用户登录、用户注销
 
 
vi编辑器的使用
 
linux的文件目录:
 
 
 
注:/usr目录相当于windows上面的program files,为软件安装的默认路径
 
 
linux用户的管理
 
 
linux的运行级别:类似与windows的启动模式,安全模式、正常运行模式等
 
解决修改错误配置的方法
 
:只有单用户模式启动时,系统不会去扫描/etc/inittab的文件内容。另外,也可以通过单用户模式去修改用户密码.
空格1
按b键重启系统进入单用户模式
 
 
常用命令:
 
 
find:
 
重定向:
 

文件所有者、所在组和其他组
 
 
文件所有者
 
文件所在组
 
改变文件所在组
 
添加组、指定组
 
文件权限
 
 
修改文件或目录的权限
 
 
在虚拟机中的linux安装java
:将需要安装的软件的linux安装包打包到一个iso文件,然后通过上图加载到光驱里面
 
挂载光驱:
在/目录输入:
mount /mnt/cdrom/
 
卸载光驱:
umount /mnt/cdrom/
 
第二种挂载的方式-共享文件夹:
 
 
java的安装
注意:需要先将软件复制到/home目录
 
bin文件的安装方法:
1)./*.bin
2)输入yes,同意它的条款
 
tar.gz文件的安装方法:
tar -zxvf  *.tar.gz
 
添加环境变量
1.vi /etc/profile
2.
3.登出并重新登录才能生效
 
eclipse的安装和启动、关闭
安装好eclipse之后
1)startx进入图形化界面
2)
3)关闭,直接关闭eclipse窗口即可,然后logout进入到文字界面
注:./eclipse & 将eclipse放置在后台运行
 
myeclipse的安装和启动、关闭
1)./*.bin
2)自动会进入到图形化界面
3)选择eclipse的安装目录
4)选择myeclipse的安装目录
5)启动eclipse即可(./eclipse)
 
tomcat的安装和启动、关闭
1)安装:tar -zxvf *.tar.gz
2)在eclipse上面配置tomcat和jdk位置
3)建立项目,发布,在浏览器中查看
 
mysql、oracle的安装和启动、关闭
 
---------------------------------------------
娱乐软件的安装
 
realplay的安装
1)安装:./*.bin
2)启动:./realplay
 

linux分区
 
 
 
 
 
分区相关的几个命令:
查看某个目录在哪个分区的指令:
[root@localhost ipnet]# df /boot
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/sda1               297485     29486    252639  11% /boot
[root@localhost ipnet]# 
 
将磁盘挂载到某个目录:
mount /dev/sda1 /test/
卸载
uname /test/
 
驱动器的区分:
 
[root@localhost ipnet]# fdisk -l

Disk /dev/sda: 21.5 GB, 21474836480 bytes
255 heads, 63 sectors/track, 2610 cylinders, total 41943040 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0004af36

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048      616447      307200   83  Linux
/dev/sda2          616448    37814271    18598912   83  Linux
/dev/sda3        37814272    41943039     2064384   82  Linux swap / Solaris
You have new mail in /var/spool/mail/root
[root@localhost ipnet]#
:1、2、3都是主分区
 
查看大于1G的文件
find . -size +1000000
 
 

linux的分区建议
 
shell-类似于dos
 
shell学习书籍推荐
 
常用shell分类
 
 
查看当前使用的shell
env
 
修改shell
 
:为了让修改后的shell生效,需要登出
 
命令补全命令
 
history
 
 
OSI与TCP/IP协议
 
tcp/ip学习推荐书籍
 
QQ聊天来讲解tcp/ip:
 
IP地址:
 
 
linux的网卡配置方法
:这种配置只是临时的,重启之后将失效.
 
RPM包
 
RPM包的名称格式
 
RPM的常用命令
 
RPM包的安装
 
升级RPM包
 

 
samba服务的安装
 
RPM包的卸载
 
 
 
 

crontab 
 
 
 
 
线程和进程
 
PS命令
 
 
PS的信息选项
 
停止进程命令kill/killall(将子进程一并杀掉)
 
 
TOP
 
 
TOP参数的说明
 
设置系统时间
 
 
显示网络统计信息的命令netstat
 
 
netstat -anp ==lsof
 
traceroute/route
 
 

mysql
 
linux下mysql的安装
 
注释:
 
将mysql的bin路径添加到root的环境变量中
:添加环境变量之后需要做登出操作.或者可以到/etc/profile(此为系统环境变量,每个用户都被应用)文件中做添加.
 
 
mysql数据库的使用
 
 
 
备份mysql数据库
 
:当前root用户没有密码
 

SSH工具的原理图
 
 
推荐使用工具
SSH Secure Shell
 

补充
 
设置tomcat当用户登录时就启动
 
修改当前用户主目录下的.bashrc的文件,如下:
:如果希望所有用户都这样,可以直接将命令添加到/etc/bashrc
 
 
临时添加环境变量(退出之后就不存在了)
 
 
通配符、转义字符
 
别名
 
linux的启动过程
 
zip压缩和unzip解压缩
 
gzip压缩和gunzip解压
 
 
 
 
 
 
 

韩顺平Linux视频教学学习笔记