文章目录
什么是Linux常用命令查看ip查看当前目录文件编辑文件操作目录查找文件压缩包及解压包开放服务器端口用户添加查看进程
安装JDK安装tomcat
什么是Linux
一种免费,开源的操作系统常作为服务器的操作系统使用在目前市面上的服务器操作系统一般使用linux,极少数使用Windows Server(微软公司为服务器提供的应用操作系统,包含更加全面的权限管理系统以及防火墙机制)
常用命令
查看ip
ifconfig
查看当前目录文件
ll:显示当前目录下的文件以及文件信息ls:显示当前目录文件名称cd 目录名:进入目录cd … :回到上层目录pwd:显示当前的目录的绝对路径通过↑/↓查看命令历史
编辑文件
vim : 编辑文件命令 vim text.txt
i:进入编辑模式esc按键 : 退出编辑状态:q : 退出vim编辑器:q! : 强制退出vim,不保存修改内容:w : 保存但停留在vim界面:wq : 保存并退出文件
操作目录
创建目录
mkdir 文件夹名称 创建多级目录
mkdir -p 文件夹1/文件夹2/文件夹3 删除目录/文件
rm [-rf] 文件/目录 拷贝目录/文件
cp [-r] 源文件/源目录 目标文件/目标目录 移动目录/文件
mv 源文件/源目录 目标文件/目标目录
查找文件
查找文件内容
grep 需要查找的字符串 文件名 查找文件
find / -name 文件名
压缩包及解压包
.tar
解包:tar xvf FileName.tar打包:tar cvf FileName.tar DirName .gz
解包:gzip -d FileName.gz打包:gzip FileName .tar.gz
解包:tar zxvf FileName.tar.gz打包:tar zcvf FileName.tar.gz DirName .zip
解包:unzip FileName.zip打包:zip FileName.zip FileName
开放服务器端口
Linux默认只开放了80和22端口.其他端口需要用户自行授权开放
对外开放端口(临时):
/sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT 端口加入防火墙白名单(永久)
firewall-cmd --permanent --zone=public --add-port=8080/tcpfirewall-cmd --reload
用户添加
添加用户
useradd 用户账户名 修改用户密码
passwd 用户账户名 切换用户
su [用户名]
当用户名不填时,表示切换到系统用户root 给用户添加权限
chmod u+w 指定的文件(/etc/sudoers)添加完权限之后,需要使用sudo 来执行命令
查看进程
根据软件名字查看进程:ps -ef|grep tomcat根据端口查看占用进程:netstat -unltp|grep 8080
安装JDK
使用ftp工具将jdk的rpm安装包上传至某一个目录中(一般放在/opt)安装命令:
rpm -ivh jdk的rpm安装包 验证安装:
Java -version
安装tomcat
解压tomcat的压缩包
tar zxvf apache-tomcat-7.0.82.tar.gz
将解压缩的文件移动到/usr/local目录
mv apache-tomcat-7.0.82 /usr/local/
启动tomcat
./startup.sh
输出tomcat日志
tail -f …/logs/catalina.out
查看tomcat进程
ps -ef|grep tomcat
强制终止tomcat
Kill -9 端口号
开放tomcat端口号(加入防火墙白名单)
部署war项目
使用ftp工具将war上传至webapps目录下,启动tomcat即可。/usr/local/apache-tomcat-7.0.82/webapps