欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Linux易混淆知识点思路梳理(day1)

程序员文章站 2022-03-04 12:48:09
...

一、对Linux的认识

1、作用:用来部署项目。
2、优势:免费+开源、多任务、多用户、多线程。劣势:命令众多、软件生态不好。
3、部署(web)项目使用流程:配置JDK环境–>安装tomca–>启动tomcat–>安装mysql–>登录、连接数据库–>将web项目达成war包–>讲war包上传到tomcat下的webapps目录下–>进入mysql,执行项目的建库建表脚本
4、Linux的文件系统
/:Linux的根目录(文件系统的*,下面的目录是第一级)
opt:第三方软件
etc:系统配置
dev:计算机设备文件
usr:操作系统中对所有用户都用的文件
kernel(boot):内核程序
var:针对管理员使用的东西
export(home):用户专有的东西

二、需要注意的地方

1、~和/的区别
~表示当前目录(也叫家目录,如/home/lihaifeng),每当新建一个用户,就会产生一个相应的家目录。/表示根目录,是整个系统文件最顶层的目录。
2、ls和dir的区别
功能差不多,都是显示文件和目录列表。不同的是ls显示目录时会用蓝色跟文件进行区分,dir却没有这个功能,用法上都一样。
3、相对路径与绝对路径
根目录是整个文件系统的最顶层,绝对路径是基于根目录的,从根目录出发一直到特定的文件或者目录。/表示根目录,所以绝对路径的开头都是/。
相对路径则是就当前所处在的位置来说的,开头没有/。
4、控制台切换
在Ubuntu中,ctrl+alt+f1…f7表示切换窗口,其中f1…f6表示黑屏控制台,f7表示图像控制台。
5、root用户与普通用户的切换
普通用户切换为root用户
方法一

su root

然后输入root用户密码

方法二
设置root用户密码

sudo passwd root

然后输入当前用户密码
再输入两次需要改的密码

root用户切换普通用户

exit
相关标签: Ubuntu 项目部署