linux
2025-07-02 20:38:26 1 举报
AI智能生成
linux思维导图
作者其他创作
大纲/内容
前言
概述
与windows类似的操作系统,主要应用于服务器领域
特点
开源免费
安装
物理安装(直接在一台物理机器上安装linux操作系统,大多数情况下)
虚拟机安装
在当前已有的操作系统上,安装虚拟机软件,分配出一部分资源,形成一个虚拟机,并在它上面安装linux系统
目录结构
使用
连接
正常情况下,不可能直接对服务器进行操作,都是通过远程连接来操作服务器,远程连接的方式就是通过SSH工具连接,例如finalshell,配置服务器的ip地址、username、password进行连接
基础命令
查看目录
ll:相当于ls -l,包含了更详细的信息(权限、时间、所有者等)
ls:查看文件夹下的文件目录与文件信息,-a(包括隐藏信息)
位置相关
pwd:找出当前所在的位置,从根目录开始
cd:用于切换在文件目录中的位置,~表示用户的主目录,/表示根目录,.表示当前目录,..表示当前目录的上一级目录
操作文件
rm:删除一个文件,-f不用确认,-r递归删除目录及其内容
rmdir:删除一个文件夹
mkdir:创建一个文件夹,-p创建多层文件夹
touch:创建一个文件
查看文件内容
cat:直接显示全部内容,-n为显示的内容增加行号
more:分页显示内容
tail:-数字显示倒数第数字行的内容,-f持续跟踪
文件拷贝
cp:-r 源文件 目标文件,-r表示复制多层文件
压缩与解压缩
tar
-zcvf 目标文件 源文件 压缩文件
-zxvf 目标文件 源文件 -C要解压的位置,如果-C省略,默认解压到当前文件夹
寻找文件
find 路径 -name 字符串(支持模糊查询)例如*.txt
在文件中寻找指定内容
grep -i 字符串 文件名
可以获取到列表的结果 | grep -i 字符串 文件名
进阶
安装软件的四种方式
jdk安装
导入压缩包
在指定文件夹下解压
配置环境变量
vim编辑/etc/profile,在文件末尾添加
JAVA_HOME=文件安装目录/jdk1.8.0_171/
PATH=$JAVA_HOME/bin:$PATH
刷新变量文件
source /etc/profile
任意目录下测试
java -version
tomcat安装
导入压缩包
在指定文件夹下解压
启动
在tomcat的bin目录下执行./startup.sh
停止
在tomcat的bin目录下执行./shutdown.sh
ps -ef | grep tomcat 找到tomcat进程id ,kill -9 进程id结束进程
查看日志
tail -20 安装目录/apache-tomcat-7.0.57/logs/catalina.out
mysql安装
先查询是否已安装mysql
已安装
导入压缩包
解压安装
查看默认密码登录
修改密码
授权远程登录
刷新授权
linux运行jar包
idea把项目打成jar包,在linux使用java -jar命令运行
用shell脚本从码云上自动拉取代码,自动运行
准备git
准备maven环境
上传shell脚本,赋予所有权
运行shell脚本
0 条评论
下一页
为你推荐
查看更多