Linux简单使用

Linux简介

1.发展历史
    丹尼斯.里奇
	肯.汤普逊
	系统内核:汇编
	b语言
	C语言作为内核语言,发明unix
	linus召集unix原班人马,发明了系统linus,后更名Linux
2.目前所谓的linux都是统称,具体版本都叫做发行版
3.著名的发行版
	3.1 red Hat:目前最大的Linux发行厂商
	3.2 ubuntu:免费版本。界面比较好
	3.3 麒麟
	3.4 Cent OS:免费,由red hat分支
4.定位
	4.1 操作系统
	4.2 适合于服务器系统,不适合办公系统
5.Linux相对于windows优点
	5.1 稳点
	5.2 安全性比较高
	5.3 免费

Linux系统目录介绍

1.在公司中Linux都是没有界面的。2020/4/27 13:18:28 
2.系统路径
	2.1 / 系统根目录
	2.2 ~ 表示 /root
	2.3 etc 	存放所有系统配置目录
	2.4 home	除了root以外所有用户默认在home下新建一个以用户名作为文件夹名称的文件夹
		2.4.1 用户xxx对/home/xxx具有完全操作权限
		2.4.2 root用户登录时是 # 号
			  普通用户登录时是 $ 号
	2.5 root	用户root的单独文件夹
	2.6 usr		所有用户安装的软件都放入到这个文件夹当中
		2.6.1 在usr/local 下新建一个tmp,所有压缩包都上传搭配tmp中
3.常用命令:
	3.1 pwd 	打印工作目录,当前所在文件夹,全路径
	3.2 cd 		进入待文件夹
		3.2.1 cd .. 向上跳一级文件夹
		3.2.2 cd 路径 进入指定文件夹
	3.3 mkdir	新建空文件夹
	3.4 ls		平铺
		ll		详细列表
	3.5 vi vim 都是编辑文件
		3.5.1 如果文件不存在,带有创建文件的功能
		3.5.2 vi 普通编辑	vim 高级编辑(带有颜色)
		3.5.3 进入到编辑器后是非编辑状态,点击了‘i’或者"insert"启用编辑状态
		3.5.4 编辑后点击"ESC"退出编辑状态,输入
			3.5.4.1 :wq 报错并退出
			3.5.4.2 :q 不报存退出(适用于,没有编辑时) 编辑过后使用:q退不出去
			3.5.4.3 :q! 强制退出
	3.6 touch 创建空文件
	3.7 cat 查看文件全部内容
	3.8 head [-n] 文件名 查看文件前n行,默认是前10行
	3.9 tail [-n] 文件名 查看文件后n行,默认后10行
		3.9.1 tailf 动态显示文件后n行内容,常用在显示tomcat日志文件功能 
	3.10 echo '内容'>>文件名	向文件中添加一些内容
	3.11 ifconfig 打印网卡信息,查看ip
	3.12 reboot 重启
	3.13 halt() 关机
	3.14 tar zxvf 文件名 解压(z 可以解压gzip格式 x 拆包 v 打印解压的过程 f 后面紧跟文件名)
	3.15 ctrl+c 中断当前
	3.16 cp 原文件 新文件路径		复制文件
		3.16.1 cp -r 原文件 新文件路径 复制文件夹
	3.17 mv 原文件 新文件		剪切(具有重命名功能)
	3.18 rm 文件名	删除文件
		3.18.1 rm -f 文件名	强制删除文件(不用输入y)
		3.18.2 rm -r 文件夹	删除文件夹
		3.18.3 rm -rf 文件夹 强制删除文件夹
	3.19 clear 清屏
4.不同用户登录
	4.1 普通用户 [xxx@localhost ~]$
	4.2 root用户 [root@localhost ~]#
5.linux所有需要写路径的地方支持两种写法
	5.1 全路径:标志 以 / 开头
	5.2 相对路径: 从当前资源一步一步寻找其他资源


不同类型文件颜色不一样:
	可编辑		绿色
	文件夹		蓝色
	.jar包	 	红色

XShell

1.linux 客户端工具
2.CentOS中默认只开启22端口,其他端口都被防火墙拦截

Filezilla工具使用

1.FTP协议 文件传输协议
	1.1 英文名称:File Transfer Protocol
	1.2 作用:互联网中,计算机之间传输文件需要遵守的协议
2.filezilla
	2.1 基于 FTP 协议的客户端工具
	2.2 使用 filezilla 可以快速完成文件传输功能

安装jdk

1.把压缩包上传到服务器/usr/local/tmp
2.解压压缩包
	#tar zxvf 文件名
3.把解压后文件赋值到/usr/local/jdk8
	#cp -r 文件名 /usr/local/jdk8
4.配置环境变量
	# vim /etc/profile
5.修改文件中内容
	5.1 分隔使用冒号
	5.2 $变量名表示引用
	5.3 export 添加或修改变量
		export JAVA_HOME=/usr/local/jdk8
		export PATH=$JAVA_HOME/bin:$PATH
		export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
6.解析文件(重启系统)
	#source /etc/profile
7.验证配置是否成功
	#java -version

Tomcat配置

1.把tomcat压缩包上传到服务器
2.解压tomcat
	# tar zxvf 文件名
3.把解压后的文件夹复制到/usr/tomcat
	#cp -r 文件名 ../tomcat
4.配置环境变量
	4.1 #vim /etc/profile 
	4.2 添加内容
		export Tomcat_HOME=/usr/local/tomcat
		export CATALINA_HOME=/usr/local/tomcat
5.放行8080端口
	5.1 #vim /etc/sysconfig/iptables
	5.2 把包含22的行复制一行,修改22为8080
		5.2.1 8080:9000 从8080到9000全放行
	5.3 重启服务 
		# service iptables restart
		5.3.1 restart 重启
		5.3.2 start 启动
		5.3.3 stop 停止
6.启动tomcat,进入到tomcat/bin文件夹
	6.1 直接启动
		#./startup.sh
	6.2 启动并动态打印启动信息
		#./startup.sh & tailf/usr/local/tomcat/logs/catalina.out
		#./startup.sh & tailf ../logs/catalina.out
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值