linux简介

一.Linux简介

1.发展历史

KenThompson 和Dennis MacAlistair Ritchie

研究出B语言.研发出C语言.研发除了unix系统.

linus召集unix原班人马重新研发了系统linus,后更名为linux

2.linux 目前都属于统称,具体的版本叫做发行版

2.1 red hat 全球最大的linux发行厂商.

2.2 cent os 是red hat 免费版.

2.3 ubuntu

2.4 中国的麒麟

3.linux优点

3.1 稳定性.

3.2 安全性.

3.3 免费

4.linux使用场景

4.1 适用于服务器操作系统.不适合个人pc

 

二.       Linux操作系统

1. linux中默认内置最高权限账户为root

2. linux磁盘目录介绍

2.1 home ,每个账户都有一个对应的文件夹,且账户对这个文件夹具有完全操作权限.

2.2 root 文件夹是root账户对应的文件夹.

2.3 etc 所有系统配置文件所在文件夹

2.4 usr 所有用户自己安装的软件都安装到/usr/local中.

3. 路径介绍

3.1 ~  表示/root

3.2 /  表示磁盘根目录. /usr/local

3.3 ..  向上跳一级

 

三.       linux 常用命令

1. ifconfig    显示ip信息

2. pwd       显示目录所在目录

3. cd                  进入文件夹

3.1 cd .. 向上跳一级

3.2 cd   文件夹名/....     相对路径

3.3 cd   /目录           绝对路径,从磁盘根目录找起

4. mkdir           新建文件夹

5. ls 平铺, ll  详细列表    .  显示当前文件夹所有资源

6. touch     新建空文件

7. cat       查看文件所有内容

8. vim/vi    编辑文件或新建并编辑(文件不存在时).

8.1 i或insert 启用编辑状态

8.2 esc  退出编辑状态

8.3 在退出编辑状态时输入

8.3.1 :wq 保存并退出

8.3.2 :q   退出,在没有编辑时使用

8.3.3 :q!   强制退出.

9. head [-n] 文件.显示文件前n行,默认前10行

10. tail [-n] 文件,显示文件后n行,默认后10行.

11. tailf 文件,动态显示文件内容.

12. echo “内容” >> 文件名,向文件中尾加内容.

13. Ctrl+C,中断命令执行.

14. mv  原文件路径   新文件路径.   剪切.重命名

15. cp  原文件路径   新文件路径. 复制.

15.1 cp   -r   原文件路径   新文件路径.   复制文件夹

16. rm [-rf] 文件名.   删除

16.1 -r 表示目录

16.2 f  表示强制删除,不需要确认.

17. reboot  重启.

18. tar zxvf 文件名.  解压文件

18.1 z 解压 .gz格式文件

18.2 x 解压

18.3 v 显示解压过程

18.4 f  要解压的文件,这个属性必须放在最后.

 

四. XShell 5

1. Linux的客户端工具.

2. 在XShell中输入的命令会发送至Linux服务器.

 

 

五. FileZilla

1. FTP 协议(File Transfer Protocol)文件传输协议.

2. FTP 协议互联网主机之间文件传输的协议.

3. FileZilla一个基于FTP协议的文件传输工具.

 

六. JDK配置

1. 把压缩文件上传到/usr/local/tmp中

2. 解压压缩文件

# tar zxvf jdk-7u80-linux-x64.tar.gz

3. 把解压文件复制到/usr/local中并命名为jdk

# cp -r /usr/local/tmp/jdk1.7.0_80 /usr/local/jdk

4. 配置环境变量

# vim /etc/profile

5. 找到export注释,并输入

5.1 $ 表示引用

5.2 export 添加或修改属性值.

5.3 冒号表示分隔

#export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTROL

export JAVA_HOME=/usr/local/jdk

export PATH=$JAVA_HOME/bin:$PATH

6. 解析文件

# source /etc/profile

7. 测试

# java -version

 

七. Tomcat 配置步骤

1. 上传压缩包到/usr/local/tmp

2. 解压压缩包

# tar zxvf apache-tomcat-7.0.68.tar.gz

3. 把解压好的文件夹复制到/usr/local/tomcat

# cp -r apache-tomcat-7.0.68  /usr/local/tomcat

4. 配置tomcat的环境变量

# vim /etc/profile

export TOMCAT_HOME=/usr/local/tomcat

export CATALINA_HOME=/usr/local/tomcat

5. 启动tomcat(进入到tomcat/bin文件夹中)

# ./startup.sh & tailf../logs/catalina.out

(启动完成后,Ctrl+C)

6. 放行8080端口

# vim /etc/sysconfig/iptables

把22这行复制一份,修改22为8080

7. 重启防火墙

# service iptables restart

7.1 start 启动

7.2 stop 停止

7.3 restart 重启

8. 在window的浏览器中输入http://ip:8080 观察结果
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值