如何玩转 Linux(篇一)

为什么使用Linux

window+tomcat 

		仅限于web环境:
		
		window:
			 1 window进程比较多,会大量的消耗资源和cpu
							因为服务器不是每天关机的,用window来部署,会大量消耗资源,越运行越卡

			 2 window对于高并发的支持远远低于linux (电商项目)

			 3 window的端口对外都是开放的  安全性极低
				.........
		linux:
			1 不会大量消耗资源和cpu 

			2 linux对于高并发处理的起点很高

			3 linux的安全系数极高
					(需要配置文件告诉它哪个端口是安全的,才能访问)

		
		总结: 一个正规的web项目,都会选择部署在linux环境下
		      所以,我们要在linux环境下搭建web环境(JDK,TOMCAT,MYSQL)

版本

Ubuntu乌班图
RedHat 红帽
CentOs 免费的

远程链接linux服务器的软件

crt
ssh

Linux目录结构

/:根目录(只有一个根盘符)
root:超级管理员(root)的家   只要是root用户登录进来的  自动在root目录下
home:其他用户的家	    只要是其他用户登录进来的  自动在home目录下
etc:配置文件  存放所有linux配置文件的地方
usr:存放共享文件的地方

Linux常用命令

 pwd打印当前工作的目录

mkdir 创建文件夹
mkdir 目录名
mkdir -p 目录名/子目录/.....

 cd:                            切换目录(掌握)
	cd /                         根目录
	cd /xxx/xxx                  进入指定的目录
	cd ~                         回家               cd ~ 相当于 cd /root
	cd -                         后退     (退到上一次的操作目录)
	cd ..                        进入上一级目录
	cd ../etc                    上一层指定目录里面找

ls:展示当前目录下资源 
	ls -a :展示所有的资源   
		展示所有的资源(只展示文件名)
	ls -l :展示显示文件的详细信息  简化写法 ll (掌握)   
	ls -la: 显示所有隐藏的和显示文件的详细信息
	注意事项
		带.   隐藏文件
		-   文件  
		d   文件夹

创建文件:
	touch 文件名
浏览文件
	cat 文件名
		:查看所有内容(查看的只是文件的一部分内容)


分页查看所有内容
		more 文件名(了解)
			回车:下一行
			空格:下一页
			b:上一页
		less特有(掌握):
			 -m:显示百分比
				 less -m文件名
			 -N:显示行号
				 less -N 文件名
			进入浏览模式下
				 箭头上: 上一行
				 箭头下: 下一行
				 空格:下一页
				 b:上一页
				 q:退出查看
		tail查看末尾
			tail 文件名: 查看文件的末尾 (默认显示文件的末尾10行内容)
			tail -数字 文件名:查看文件的末尾几行

文件编辑

vi 或者vim
	vi文件名---i或者o--->编辑模式(编写内容)---esc-->命令模式(复制粘贴)---:-->底行模式(保存退出或者不保存退出)
	命令模式常用的快捷键
		dd:删除当前行
		yy:复制当前行
		p:粘贴
	底行模式:
		:wq  保存并退出
		:q!  强制退出不保存
	vi 解决出错问题
			如果在执行vi的过程中,发生了任何的异常,只要没有保存或退出,
			那么下次该文件就不再vi了,因为之前的没有关闭
			如何处理:
				  使用命令 ls -la  找隐藏文件 .文件名.swp
				  把这个文件干掉 就可以继续使用vi了

vi的模式
命令模式:对内容行进行操作 复制整行内容 粘贴整行内容 删除整行内容
编辑模式:对具体的内容进行操作
底行模式:保存 退出…

猜你喜欢

转载自blog.csdn.net/weixin_41349389/article/details/83417017