ubuntu tomcat_Ubuntu基础操作

e98b860637fd9ea837c7e09a9529787a.png

一 目录作用

在新公司使用Ubuntu有一段时间了,自己是刚从Windows转过来的新手,觉得先从linux的目录结构开始。所以,查找了网上的一些资料并总结了自己的一些经验,在这里记录下Ubuntu下的主要目录和它的一些作用。

/

这就是根目录,想必地球人都知道了。对于你的电脑来说,有且只有一个根目录,所有的文件都是从这里开始的。举个例子:当你在终端里输入“/home”,你其实是在告诉电脑,先从/(根目录)开始,再进入到home目录。

/root

系统管理员(root user)的目录。至于系统管理员的权限都多大我这里就不在废话了。因此,请小心使用root帐号。

/boot

系统启动文件,所有与系统启动有关的文件都保存在这里 。

/bin

这里是存放系统的程序。

/etc

主要存放了系统配置方面的文件。

/dev

这里主要存放与设备(包括外设)有关的文件(unix和linux系统均把设备当成文件)。想连线打印机吗?系统就是从这个目录开始工作的。另外还有一些包括磁盘驱动、USB驱动等都放在这个目录。

/home

这里主要存放你的个人数据。具体每个用户的设置文件,用户的桌面文件夹,还有用户的数据都放在这里。每个用户都有自己的用户目录,位置为:/home/用户名。当然,root用户除外。

/tmp

这是临时目录。对于某些程序来说,有些文件被用了一次两次之后,就不会再被用到,像这样的文件就放在这里。因此,千万不要把重要的数据放在这里哦。

/usr

在 这个目录下,你可以找到那些不适合放在/bin或/etc目录下的额外的工具。比如像游戏阿,一些打印工具等等。/usr目录包含了许多子目录:/usr /bin目录用于存放程序;/usr/share用于存放一些共享的数据,比如音乐文件或者图标等等;/usr/lib目录用于存放那些不能直接运行的, 但却是许多程序运行所必需的一些函数库文件。你的软件包管理器会自动帮你管理好/usr目录的。系统级的目录,可以理解为C:/Windows/。

/opt

opt目录用来安装附加软件包,是用户级的程序目录,可以理解为D:/Software。安装到/opt目录下的程序,它所有的数据、库文件等等都是放在同个目录下面。opt有可选的意思,这里可以用于放置第三方大型软件(或游戏),当你不需要时,直接rm -rf掉即可。在硬盘容量不够时,也可将/opt单独挂载到其他磁盘上使用。

usr/local

用户级的程序目录,可以理解为C:/Progrem Files/,这里主要存放那些手动安装的软件,即不是通过“新立得”或apt-get安装的软件。它和/usr目录具有相类似的目录结构。让软件包管理器来管理/usr目录,而把自定义的脚本(scripts)放到/usr/local目录下面。

/media

这个目录是用来挂载那些usb接口的移动硬盘(包括U盘)、CD/DVD驱动器等等。

其实安装软件程序并不是非要在指定的目录下完成,安装java、tomcat等也可以安装在opt目录下,但是安装程序的扩展性和管理性来说,方便使用才是最好的。总结opt目录和usr/local目录就是/usr/local下一般是你安装软件的目录,这个目录就相当于在windows下的programefiles这个目录。/opt这个目录是一些大型软件的安装目录,或者是一些服务程序的安装目录 。

二 基本使用命令

跟windows系统差别是没有图形化操作软件,都是已命令来执行,挺好(- -!)

所以总结下常用操作命令

1.apt命令

APT全称Advanced Packaging Tool,可以自动下载,配置,安装二进制或者源代码格式的软件包,因此简化了Linux系统上管理软件的过程。现在Debian和其衍生发行版(如 Ubuntu)中都包含了APT。

APT命令(package 为软件包名称):

apt-cache search package 搜索包

apt-cache show package 获取包的相关信息,如说明、大小、版本等

sudo apt-get install package 安装包

sudo apt-get install package –reinstall 重新安装包

sudo apt-get -f install 强制安装

sudo apt-get remove package 删除包

sudo apt-get remove package –-purge 删除包,包括删除配置文件等

sudo apt-get autoremove 自动删除不需要的包

sudo apt-get update 更新源

sudo apt-get upgrade 更新已安装的包

sudo apt-get dist-upgrade 升级系统

sudo apt-get dselect-upgrade 使用 dselect 升级

apt-cache depends package 了解使用依赖

apt-cache rdepends package 了解某个具体的依赖

sudo apt-get build-dep package 安装相关的编译环境

apt-get source package 下载该包的源代码

sudo apt-get clean && sudo apt-get autoclean 清理下载文件的存档

sudo apt-get check 检查是否有损坏的依赖

除了要了解基本的apt指令外,还需要了解下一些与APT相关的文件,具体每个文件作用如下

/etc/apt/sources.list 设置软件包的获取来源

/etc/apt/apt.conf apt配置文件

/etc/apt/apt.conf.d apt的零碎配置文件

/etc/apt/preferences 版本参数

/var/cache/apt/archives/partial 存放正在下载的软件包

/var/cache/apt/archives 存放已经下载的软件包

/var/lib/apt/lists 存放已经下载的软件包详细信息

/var/lib/apt/lists/partial 存放正在下载的软件包详细信息

2. DPKG命令安装

dpkg是Debian软件包管理器的基础,被用于安装、卸载和供给和.deb软件包相关的信息。dpkg本身是一个底层的工具,本身并不能从远程包仓库下载包以及处理包的依赖的关系,需要将包从远程下载后再安装。

DPKG常用命令:

dpkg -i package.deb 安装包

dpkg -r package 删除包

dpkg -P package 删除包(包括配置文件)

dpkg -L package 列出与该包关联的文件

dpkg -l package 显示该包的版本

dpkg –unpack package.deb 解开 deb 包的内容

dpkg -S keyword 搜索所属的包内容

dpkg -l 列出当前已安装的包

dpkg -c package.deb 列出 deb 包的内容

dpkg –configure package 配置包

注意:更多选项可通过 dpkg -h 查询,有些指令需要超级用户权限才能执行。

3.文件操作命令

vim编辑文件的一般操作

1. vim #在命令行中输入vim,进入vim编辑器

2. i #按一下i键,下端显示 --INSERT-- #插入命令,在vim中可能任意字符都有作用

3. Esc #退出i(插入)命令进行其它命令使用

4. :r filename #读入一个文件内容,并写入到当前编辑器中

5. :w newfilename #将该编辑器中的内容写入到一个新文件中

6. :w #在编辑的过程中保存文件,相当于word中的ctrl+s

7. :! command 暂时离开 vi 到指令列模式下执行 command 的显示结果!例如 :!ls #在编辑过程中执行shell命令ls

8. :sh #进入shell命令行,执行完命令后ctrl+d退出重新进入vim编辑继续编辑 在shell命令下,执行ctral+l完成清屏

9. :wq #保存文件并退出

10. ZZ #保存文件并退出,同上一个命令,注意大写

11. :q! #强制退出,不保存

12. :set number或者:set nu #使编辑中的文件显示行号

13. :set nonumber或者:set nonu #与上一条命令相反,不显示行号

14. :help i #查看插入命令帮助

15. u #撤消上一步操作

16. /Fedora #查找Fedora字符

17. :s /Fedora/Redhat #将Fedora字符替换为Redhat(只替换在光标所在的行)

18. dw #删除单词 dd #删除行

19. o #打开空白一行

20. vim + filename #进行文件最后一行进行编辑

21. vim +n filename #进入文件第n行进行编辑

sudo rm -r genymobile

22. :1,.s/redhat/fedora #.号表示当前行,即光标所在行 #将第1行到当前行(.)第一次出现的redhat字符代替为fedora

23. :1,.s/redhat/fedora/g #将第1行到当前行(.)所有出现的redhat字符代替为fedora,g 全局标志

24. :1,$s/redhat/fedora/g #$表示最后一行 #将第1行到最后一行所有出现的redhat字符代替为fedora

25. :%s/redhat/fedora/g #同上一个命令

26. :%s//fedora/g #将第1行到最后一行所有出现的redhat字代替为fedora #字,而不是字符

27. :f #显示文件内容,状态等等 #同ctrl+g命令

28. :e! #当前文件,返回到上次保存 :e file #切换编辑文件

29. :n #当编辑时有多个文件(比如vim file1 file2)时切换到下一个文件,与:e file 结合使用

4 常用命令

删除文件 sudo rm -r genymobile

使用命令 :w !sudo tee % 保存即可 (强制保存)

移动文件 sudo mv index.jsp /home/tomcat/webapps

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Ubuntu安装和配置Tomcat可以按照以下步骤进行操作: 1. 下载Tomcat压缩包并解压缩。可以使用命令`tar zxf apache-tomcat-8.5.65.tar.gz`将压缩包解压到指定目录,例如`/usr/local/tomcat`。\[2\] 2. 将Tomcat复制到`/usr/local/tomcat`目录下。可以使用命令`sudo mv apache-tomcat-8.5.65 /usr/local/tomcat`将解压后的Tomcat文件夹移动到指定目录。\[2\] 3. 启动Tomcat服务器。可以使用命令`./apache-tomcat-8.5.75/bin/startup.sh`来启动Tomcat服务器。如果无法执行该命令,可能是权限问题,可以使用命令`chmod -R 755 ./apache-tomcat-8.5.75`修改权限后再执行启动命令。\[3\] 4. 如果需要将Tomcat设置为开机自启动,可以将Tomcat的启动脚本复制到`/etc/init.d`目录下,并修改脚本名称。可以使用命令`cp /usr/local/tomcat/apache-tomcat-8.5.75/catalina.sh /etc/init.d/`将catalina.sh复制到指定目录,然后使用命令`cd /etc/init.d/`进入目录,使用命令`mv catalina.sh tomcat`将脚本重命名为tomcat。最后,可以使用命令`vim /etc/init.d/tomcat`来编辑脚本。\[1\] 这样,你就可以在Ubuntu上成功安装和配置Tomcat了。 #### 引用[.reference_title] - *1* *3* [超详细Ubuntu Linux安装配置 Tomcat](https://blog.csdn.net/m0_52313753/article/details/122902768)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* [Ubuntu部署tomcat及基本配置](https://blog.csdn.net/weixin_45310323/article/details/115727317)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值