概述
安装jdk https://www.cnblogs.com/shihaiming/p/5809553.html
- 登录Linux,切换到root用户
su root 获取root用户权限,当前工作目录不变(需要root密码)
或
sudo -i 不需要root密码直接切换成root(需要当前用户密码)
- 在usr目录下建立java安装目录
cd /usr
mkdir java
3.将jdk-8u60-linux-x64.tar.gz拷贝到java目录下
cp /mnt/hgfs/linux/jdk-8u60-linux-x64.tar.gz /usr/java/
4.解压jdk到当前目录
tar -zxvf jdk-8u60-linux-x64.tar.gz
得到文件夹 jdk1.8.0_60
5.安装完毕为他建立一个链接以节省目录长度
(我没用这一步)
ln -s /usr/java/jdk1.8.0_60/ /usr/jdk
6.编辑配置文件,配置环境变量
vim /etc/profile
添加如下内容:JAVA_HOME根据实际目录来
JAVA_HOME=/home/jdk/
CLASSPATH=
J
A
V
A
H
O
M
E
/
l
i
b
/
P
A
T
H
=
JAVA_HOME/lib/ PATH=
JAVAHOME/lib/PATH=PATH:$JAVA_HOME/bin
export PATH JAVA_HOME CLASSPATH
7.重启机器或执行命令 :source /etc/profile
sudo shutdown -r now
8.查看安装情况
java -version
java version “1.8.0_60”
Java™ SE Runtime Environment (build 1.8.0_60-b27)
Java HotSpot™ Client VM (build 25.60-b23, mixed mode)
可能出现的错误信息:
bash: ./java: cannot execute binary file
出现这个错误的原因可能是在32位的操作系统上安装了64位的jdk,
查看jdk版本和Linux版本位数是否一致。
查看你安装的Ubuntu是32位还是64位系统:
sudo uname --m
i686 //表示是32位
x86_64 // 表示是64位
软连接:
Ln -s /home/resource/ res
新建文件夹
Mkdir (文件名)
多建文件
MKdir -p /(文件名)/(文件名)
直接 删除文件
Rm -rf music.mp3
Yum安装命令:
1 安装rz
运行sz filename,会将文件下载到windows本地
sudo yum install lrzsz -y
yum install 全部安装
yum install package1 安装指定的安装包package1
yum groupinsall group1 安装程序组group1
2 更新和升级
yum update 全部更新
yum update package1 更新指定程序包package1
yum check-update 检查可更新的程序
yum upgrade package1 升级指定程序包package1
yum groupupdate group1 升级程序组group1
3 查找和显示
yum info package1 显示安装包信息package1
yum list 显示所有已经安装和可以安装的程序包
yum list package1 显示指定程序包安装情况package1
yum groupinfo group1 显示程序组group1信息yum search string 根据关键字string查找安装包
4 删除程序
yum remove | erase package1 删除程序包package1
yum groupremove group1 删除程序组group1
yum deplist package1 查看程序package1依赖情况
5 清除缓存
yum clean packages 清除缓存目录下的软件包
yum clean headers 清除缓存目录下的 headers
yum clean oldheaders 清除缓存目录下旧的 headers
yum clean, yum clean all (= yum clean packages; yum clean oldheaders) 清除缓存目录下的软件包及旧的headers
Tar:各种压缩吧的解压命令
https://www.cnblogs.com/wangluochong/p/7194037.htm
l
tar –xvf file.tar //解压 tar包
tar -xzvf file.tar.gz //解压tar.gz
tar -xjvf file.tar.bz2 //解压 tar.bz2
tar –xZvf file.tar.Z //解压tar.Z
unrar e file.rar //解压rar
unzip file.zip //解压zip
yum install -y unzip zip安装zip命令
查看日志tail命令:
Tail -100f catalina.out
Tail -10 catalina.out
概述:tail命令显示文件末尾区块,也可以查看线上日志
1、格式
tail 【参数】【文件】
2、参数
-f 循环读取
-q 不显示处理信息
-v 显示详细的处理信息
-c<数目> 显示的字节数
-n<行数> 显示行数
Ping 命令:
Ping www.baidu.com
Ps查找进程:
ps -ef | grep vim
netstat -apn | grep 8080 查看8080 进程
ps -ef|grep java 查看java进程
Kill杀进程:
kill(选项)(参数)
Kill -9 ()参数
-a:当处理当前进程时,不限制命令名和进程号的对应关系;
-l <信息编号>:若不加<信息编号>选项,则-l参数会列出全部的信息名称;
-p:指定kill 命令只打印相关进程的进程号,而不发送任何信号;
-s <信息名称或编号>:指定要送出的信息;
-u:指定用户。
实例:
kill 3268
kill 3268
-bash: kill: (3268) - 没有那个进程
Tomcat安装:
https://www.cnblogs.com/xdp-gacl/p/4097608.html
Source命令:
https://www.cnblogs.com/pkufork/p/linux_source.html
Linux 查看磁盘使用情况:
df -h
Linux删除(清空)正在运行的应用日志文件内容:
file.log
catalina.out
移动一个文件到另一个文件夹:
将/usr/udt中的所有文件移到当前目录(用”.”表了)中:
$ mv /usr/udt/* .
(2)将文件test.txt重命名为wbk.txt:
$ mv test.txt wbk.txt
(3)把当前目录的一个子目录里的文件移动到另一个子目录里
mv 文件名/* 另一个目录
(4)移动当前文件夹下的所有文件到上一级目录
mv * …/
linux如何查看端口被哪个进程占用
https://www.cnblogs.com/CEO-H/p/7794306.html
netstat -tunlp 查看全部端口
netstat -tunlp|grep 端口号
NGINX构建图片服务器步骤:
linux之nginx的安装
https://www.cnblogs.com/wuhao1991/p/4925622.html
Linux 之 curl 安装:
https://blog.csdn.net/s2421458535/article/details/80938488
Linux之exit退出容器:
https://www.jianshu.com/p/b1ce248d2a42
Linux之nginx 配置一个图片服务器
https://blog.csdn.net/u012809062/article/details/70307130
https://blog.csdn.net/xjy9266/article/details/80947729
Linux之nginx 根目录配置权限:
https://www.cnblogs.com/freeweb/p/6517802.html
Linux之nginx的安装和部署
https://blog.csdn.net/yougoule/article/details/78186138
Linux安装ftp组件(8步完成) 添加用户
https://blog.csdn.net/csdn_lqr/article/details/53333946
Docker构建步骤:
1.Linux之docker 安装:
https://blog.csdn.net/qq_36892341/article/details/73918672
2.docker入门——构建镜像
https://www.cnblogs.com/Bourbon-tian/p/6867796.html
3.Docker入门与实战讲解
https://blog.csdn.net/relax_hb/article/details/69668815
4.Docker部署Tomcat及Web应用
https://blog.csdn.net/qq_32351227/article/details/78673591
Docker常用命令:
https://www.cnblogs.com/me115/p/5539047.html
创建脚本:
Touch hello.sh
Vim hello.sh
这是tomcat的启动脚本:
!/bin/bash
Description: start or stop the tomcat
Usage: tomcat [start|stop|restart]
export PATH=
P
A
T
H
:
PATH:
PATH:HOME/bin
export BASH_ENV=$HOME/.bashrc
export USERNAME=“root”
case “$1” in
start)
#startup the tomcat
cd /opt/java/tomcat8/bin
./startup.sh
;;
stop)
stop tomcat
cd /opt/java/tomcat8/bin
./shutdown.sh
echo “Tomcat Stoped”
;;
restart)
$0 stop
$0 start
;;
*)
echo “tomcat: usage: tomcat [start|stop|restart]”
exit 1
esac
exit 0
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
执行脚本权限:
chmod +x /etc/init.d/hello.sh
创建软连接:
cd /usr/bin
ln -s /etc/init.d/hello.sh
启用命令:
这个名字是可以在上面软连接的时候改
Hello.sh start
tomcat stop
tomcat restart
Java 爬取百度图片:
https://blog.csdn.net/weather_m/article/details/80435948
Nginx之 启动
/usr/local/nginx/sbin/nginx
Linux解决shell脚本无法执行 改成unix格式
https://blog.csdn.net/fireblue1990/article/details/74275843/
修改脚本后设置后缀
:set ff=unix
最后
以上就是虚拟火龙果为你收集整理的个人Linux常用命令安装JDK等等初级命令!/bin/bashDescription: start or stop the tomcatUsage: tomcat [start|stop|restart]stop tomcat的全部内容,希望文章能够帮你解决个人Linux常用命令安装JDK等等初级命令!/bin/bashDescription: start or stop the tomcatUsage: tomcat [start|stop|restart]stop tomcat所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复