Linux常用命令以及安装部署项目
2017-11-28 12:04
621 查看
Linux的常用命令:
1、linux操作系统的简单应用
linux的文本模式介绍
[root@localhsot`]
第一列代表root当前用户
第二列localhost代表主机名
第三列代表当前按所在的目录 ~home目录
tab键可以自动补全命令。
linux的登陆与登出
inux的关机
init进程
Init是Linux操作系统中不可或缺的程序之一。Init进程是Linux内核引导运行的,是系统中的第一个进程,其进程号(PID)永远为1.
‘#0’停机()千万布恩那个把initdefault设置为0
inux系统信息
linux常用目录介绍
配置linux系统的ip地址
配置静态IP:
打开虚拟网络编辑器:选用NAT模式。
DNS:使用Google和国内发布的公共的DNS就行了:
JDK的安装
1.还要导入tomcat的压缩包
2.解压tomcat的压缩包
tar -zxvf apache-tomcat-7.0.68.tar.gz
3.解压完成之后,直接运行tomcat。
cd bin/ 进入tomcat 的bin 文件夹
直接运行 ./stratup.sh,运行完成之后可以在浏览器中直接localhost:8080/
./shutdown.sh关闭tomcat
TIP
安装MySql数据库
MySQL的卸载:
Linux项目部署
linux系统中的mysql远程连接
1、linux操作系统的简单应用
linux的文本模式介绍
[root@localhsot`]
第一列代表root当前用户
第二列localhost代表主机名
第三列代表当前按所在的目录 ~home目录
tab键可以自动补全命令。
linux的登陆与登出
login 登入系统 logout 登出系统 exit 注销当前用户 clear 清屏命令 l
inux的关机
shutdown 关机命令 shutdown now 立即进入维护模式 halt 直接关机 shutdown -h now 立即关机 shutdown -r now 立即重新启动计算机 shutdown -h 20:00& 表示在20:00关闭计算机 shutdown -r 20:00& 20:00重新启动计算机 shutdown -k 3 warning:system will shutdown! 只是放松消息给所以用户3分钟后进入维护模式 shutdown +3 "system will shutdown after 3 minutes!" 发送消息给所以用户三分钟后进入维护模式 linux的
init进程
Init是Linux操作系统中不可或缺的程序之一。Init进程是Linux内核引导运行的,是系统中的第一个进程,其进程号(PID)永远为1.
‘#0’停机()千万布恩那个把initdefault设置为0
(#1)单用户模式 (#2)多用户,没有NFS(和级别3相似,会停止服务) (#3)完全多用户模式 (#4)没有用到 (#5)xll(Xwindow) (#6)重新启动(千万不要把initdefault设置为6) 查看l
inux系统信息
hostname 现实主机名 hostname angus修改主机名为angus uname 现实系统 及版本信息 -a 显示系统及其版本的信息 -s显示内核名称 -n显示网络节点名称 -r显示内核发行版本 -m显示内核版本信息 -o显示计算机类型 --version显示系统发行版本信息 --help系统命令的帮助信息和参数含义
pwd :显示当前用户所在的路径 命令后面添加 – - h,可以看到命令的扩展 解压缩:tar –zxvf tar –zxvf xxx.tar.gz
cd:切换目录,切换当前用户所在的路径。 cd\ :表示切换到根目录 cd~ :表示回到当前用户的根目录 mkdir : 创建文件夹 mkdir 文件夹名称 ll :表示显示当前目录下的所有内容 全称 :list long touch ty.txt :表示创建文件:空文件 echo 内容 > 文件名称 :表示向文件中写内容。 rm 删除命令 文件。 rm 文件名称 rmdir 删除文件夹 rmdir 文件名称 rm –rf 删除文件中所有的内容。并且不提示是否删除! rm –r 表示有提示性的删除! Clear 清屏
vi命令对文件信息编辑 vi 文件名 使用I 键进入编辑模式,直接可以写要编辑的内容 退出编辑模式:使用esc。 退出编辑模式并保存数据 使用 :wq 回车(保存并退出) :w 保存 :q:退出 如果是退出不保存 使用 :q! 回车(强制退出) Vi 也可以创建文件:它在创建文件后,需要编辑保存后,才产生。 使用方式: vi demo.java
Cat 文件名 查看文件内容 Find :查找文件 find path –name 文件名 find /home –name ty.txt 查看linux 系统ip地址 Ifconfig cp 拷贝文件 ,拷贝+重命名 文件地址 cp demo.java demo
linux常用目录介绍
bin:用来存储linux 系统一些命令的 home:用来存储用户 etc:系统配置文件 root:存储的是超级管理员 root temp:用来存储一些临时文件。 usr:用来存储一些用户的信息,配置文件,软件。这个目录将是以后我们装软件用的
配置linux系统的ip地址
配置静态IP:
打开虚拟网络编辑器:选用NAT模式。
DNS:使用Google和国内发布的公共的DNS就行了:
114.114.114.114 || 8.8.8.8
找到/etc/sysconfig/network-scripts/ifcfg-eth0 [root@localhost network-scripts]# cat ifcfg-eth0 DEVICE=eth0 HWADDR=00:0C:29:32:F9:2B TYPE=Ethernet UUID=a3fccfdf-5742-43d3-939d-0ccb5f65221c ONBOOT=no NM_CONTROLLED=yes BOOTPROTO=dhcp
可以修改为静态ip: 需要添加属性,给对应的属性添加值! DEVICE=eth0 :读取那个配置文件 ONBOOT=no:配置开启自动读取 --- yes BOOTPROTO=dhcp:将动态获取ip改为静态获取 --- static IPADDR=192.168.26.30 NETMASK=255.255.255.0 GATEWAY=192.168.26.2 DNS1=114.114.114.114 DNS2=8.8.8.8
JDK的安装
1.将jdk的安装文件拷到环境中 先创建一个java文件夹 cd /usr/local mkdir java 上传到/usr/local/java 该目录中! 2.解压jdk文件 使用tar –zxvf 命令解压该文件 tar -zxvf jdk-7u80-linux-x64.tar.gz 3.配置环境变量 利用vi编辑器 来配置 vi /etc/profile 需要配置的环境变量有 JAVA_HOME=/usr/local/java/jdk1.7.0_80 CLASSPATH=$JAVA_HOME/lib PATH=$PATH:$JAVA_HOME/bin export JAVA_HOME CLASSPATH PATH 配置完成之后,可以使用java –version 进行测试! **安装tomcat**
1.还要导入tomcat的压缩包
2.解压tomcat的压缩包
tar -zxvf apache-tomcat-7.0.68.tar.gz
3.解压完成之后,直接运行tomcat。
cd bin/ 进入tomcat 的bin 文件夹
直接运行 ./stratup.sh,运行完成之后可以在浏览器中直接localhost:8080/
./shutdown.sh关闭tomcat
TIP
若要在本机运行tomcat,需要关闭防火墙,service iptables stop
安装MySql数据库
1.导入mysql的压缩包 2.解压压缩包 tar -zxvf mysql-5.6.31-linux-glibc2.5-x86_64.tar.gz 3.解压之后,将解压后的文件夹拷贝到 /usr/local/mysql. 注意事先mysql文件夹是没有的!不用去刻意建立mysql文件夹。 cp -r mysql-5.6.31-linux-glibc2.5-x86_64 /usr/local/mysql 4.添加mysql 用户组,在Linux中添加一个mysql的用户组 groupadd mysql 5.添加mysql用户名 useradd –g msyql mysql 6.进入mysql解压的目录 cd /usr/local/mysql 7.在mysql的data文件夹下创建一个mysql文件夹,用来后续配置文件路径的时候使用! a)mkdir mysql 8.给mysql文件授权:目录应该是在mysql安装目录中/usr/local/mysql Chown -R mysql:mysql ./ Chown授权 -R:递归所有的文件 mysql:mysql:mysql组下面的mysql用于, ./是从当前目录开始授权 9.进行安装。Scripts里面有一个mysql_install_db ./scripts/mysql_install_db --user=mysql --datadir=/usr/local/mysql/data/mysql ./当前目录:/usr/local/mysql --user:使用哪个用户安装 --datadir:数据库安装位置 10.去拷贝文件。Mysql.service :服务到系统环境变量中 cp support-files/mysql.server /etc/init.d/mysqld 授予可以执行权限 chmod 755 /etc/init.d/mysqld 11.去拷贝配置文件。 cp support-files/my-default.cnf /etc/my.cnf 12.重新编辑/etc/my.cnf 使用vi /etc/my.cnf 添加以下两行 basedir=/usr/local/mysql datadir=/usr/local/mysql/data/mysql 然后启动服务: service mysqld start 创建数据库并导入sql文件 1.将sql文件放到服务器上 root目录下 2.使用source 命令导入sql文件 例如: use rbac; source /root/rbac.sql; 退出mysql登录:第一种退出:quit 第二种退出:ctrl+c
MySQL的卸载:
#################CentOS7下MySQL的卸载#################### 1:查看MySQL是否安装: 方式1: [plain] view plain copy 1.[root@localhost usr]# yum list installed mysql* 2.Loaded plugins: fastestmirror 3.Loading mirror speeds from cached hostfile 4. * base: mirrors.yun-idc.com 5. * extras: mirror.neu.edu.cn 6. * updates: mirrors.yun-idc.com 7.Installed Packages 8.MySQL-client.x86_64 5.6.27-1.el6 installed 9.MySQL-devel.x86_64 5.6.27-1.el6 installed 10.MySQL-server.x86_64 5.6.27-1.el6 installed 11.[root@localhost usr]# 方式2( -i :不区分大小写): [plain] view plain copy 1.[root@localhost usr]# rpm -qa | grep -i mysql 2.MySQL-server-5.6.27-1.el6.x86_64 3.MySQL-client-5.6.27-1.el6.x86_64 4.MySQL-devel-5.6.27-1.el6.x86_64 5.[root@localhost usr]# 2:卸载MySQL: 卸载1: [plain] view plain copy 1.[root@localhost usr]# yum remove mysql mysql-server mysql-libs compat-mysql51 2.[root@localhost usr]# rm -rf /var/lib/mysql 3.[root@localhost usr]# rm /etc/my.cnf 如果装了mysql-devel(其他一样add command),卸载为: [plain] view plain copy 1.[root@Tony_ts_tian init.d]# yum remove mysql mysql-devel mysql-server mysql-libs compat-mysql51 注(例如): mysql-5.5.39-1.el6.remi.x86_64 mysql-libs-5.5.39-1.el6.remi.x86_64 compat-mysql51-5.1.54-1.el6.remi.x86_64 mysql-server-5.5.39-1.el6.remi.x86_64 卸载2{继续,1,2选择一种(此处为介绍):}: [plain] view plain copy 1.[root@localhost mysql]# rpm -aq | grep -i mysql 2.MySQL-server-5.6.27-1.el6.x86_64 3.MySQL-client-5.6.27-1.el6.x86_64 4.MySQL-devel-5.6.27-1.el6.x86_64 5.[root@localhost mysql]# rpm -e MySQL-server-5.6.27-1.el6.x86_64 6.[root@localhost mysql]# rpm -e MySQL-client-5.6.27-1.el6.x86_64 7.[root@localhost mysql]# rpm -e MySQL-devel-5.6.27-1.el6.x86_64 8.[root@localhost rc.d]# cd /var/lib/ 9.[root@localhost lib]# rm -rf mysql/ 注:删除MySQL数据库目录(关键) ,否则password不更新(默认安装,如果自定义安装路径和链接路径ln -s ……请删除。) rm -rf /var/lib/mysql 卸载3: [plain] view plain copy 1.[root@localhost usr]# whereis mysql 2.mysql: /usr/lib64/mysql 3.[root@localhost usr]# rm -rf /usr/lib64/mysql 注:find / -name mysql 注:清空相关mysql的所有目录以及文件和其他配置和设置等。如果有,则删除。也必须考虑其他软件不去影响。 rm -rf /usr/lib/mysql rm -rf /usr/share/mysql 卸载4: [plain] view plain copy 1.[root@localhost usr]# rm –rf /usr/my.cnf 2.[root@localhost usr]# rm -rf /root/.mysql_sercret 卸载5(自启服务): [plain] view plain copy 1.[root@localhost usr]# chkconfig --list | grep -i mysql 2.[root@localhost usr]# chkconfig --del mysqld [plain] view plain copy 1.此处删除看自己设置:mysql/mysqld
Linux项目部署
总体流程: 1.安装jdk 2.安装tomcat 3.安装mysql 4.导入war包:位置是:tomcat 的webapps文件夹。 5.得有数据库支持。项目中设计到的数据库必须都的在linux 系统中存在! 6.直接启动tomcat,访问项目! 7.http://localhost:8080/rbac/ 8.还可以在本机电脑访问:注意必须关闭防火墙! Services iptables stop 项目启动:必须
要开启mysql的服务 Service mysqld start :开启 Service mysqld stop :关闭 如何查看mysql的服务是否开启 ps -ef |grep mysql 查看mysql的服务
linux系统中的mysql远程连接
1.要保证mysql的服务是启动的 2.进入mysql的bin目录 Cd /usr/local/mysql/bin 运行./mysqladmin -u root password root 设置root管理员用户名,密码; 3.在bin目录下进入数据库: 运行:./mysql –u root –p 输入密码: 4.use mysql; 5.UPDATE user SET `Host` = '%' WHERE `User` = 'root'; 6.flush privileges; 设置允许远程访问设置 7.设置完成之后,一定要重启mysql的服务
相关文章推荐
- Linux 项目部署、系统常用命令、java环境安装、tomcat安装部署。
- linux系统部署项目常用命令
- Linux 下tomcat部署项目流程及常用命令总结
- Linux系统部署项目常用命令(三)
- Linux系统部署项目常用命令(四)
- Linux系统下,项目部署。【SSH Secure Shell Client】【常用命令】
- linux_安装git以及相关的常用命令整理
- linux安装jdk tomcat nginx 以及常用命令
- linux常用命令以及安装操作
- Java在Linux部署项目时,常用Linux命令。适用初学者!
- Linux基础(虚拟机搭建&常用命令&mysql安装以及Jdk安装)
- linux上部署项目及常用命令
- linux部署tomcat项目常用命令
- Linux部署项目常用的命令
- 在ubuntu(linux)下安装vim,以及vim的常用命令
- linux问题-Redis的安装以及常用命令
- Linux常用yum命令—安装、升级、卸载、软件包查询、软件组管理命令、以及升级、卸载需要注意的问题
- linux部署项目常用命令
- Redis在Linux上的安装、常用命令以及Jedis
- Linux(Ubuntu) Mysql的安装配置例子以及常用命令