JAVA高级工程师课程笔记整理——(十三)Linux

xiaoxiao2021-02-27  158

常见单词或者符号解释

    gzip          //解压zip文件     $PATH        //当前现有的环境所有变量     grep         //Global Regular Expression Print     |            //管道符号     >            //重定向(替换)     >>            //重定向(追加) 目录相关         /opt        //Optional用户操作文件夹         /bin         //Binaries         /dev         //Devices         /etc        //等等         /lib         //Library          /proc          //Processes          /sbin          //Superuser BINaries          /tmp         //Temporary          /usr          //Unix Shared Resources          /var         //Variable  基本操作命令     系统相关命令

        poweroff                    //关机

        reboot                      //重启

        su                             //switch user切换用户         su user                    //进入user用户         ifconfig                    //查看网址         ctrl+c                        //中断         clear                        //清屏         tab                            //自动补齐目录双按提示         man rm                         //查看rm命令帮助

        kill -9 进程号              //强制关闭进程

  chkconfig    --list                    //check config查看所有服务运行状态         chkconfig    --list |grep iptables   //查看防火墙服务状态         service iptables stop                 //临时关闭防火墙

        chkconfig    iptables off             //永久关闭防火墙(重启后生效)

        ps -ef | grep tomcat                //prosses status -all prosses -full查看包含tomcat的所有进程             netstat -nap | grep 26499             //查看26499进程的端口号         env                                    //environment查看环境变量         echo $PATH                             //回显环境变量         rpm -qa|grep mysql                  //rpm:redhad package mennage    -query all有没有安装过mysql        解压安装等         tar -cxf                                                    //Tape archive -create verbose file           tar -xvf  文件                                              //Tape archive -extract verbose file         tar -xzvf 文件                                                 //Tape archive -extract gzip verbose file 后缀.tar.gz         rpm -ivh ./Packages/mysql-server-5.1.73-5.el6_6.x86_64.rpm  //-install verbose hash安装msql      目录相关命令         cd                            //切换文件         cd ..                         //chenge directory 进入etc文件夹         ls                            //list files查看所有文件夹         ls-l                        //查看详细信息

        ll                            //等同于ls-l

  ll -a //查看隐藏文件

        pwd                            //print working directory查看当前目录         find . -name package/*jdk*    //查找包含jdk的文件         ll package/*jdk*            //类似find 文件操作命令     more                        //查看文件内容,分页显示     cat                            //concatenate当文件内容很多的时候,cat是显示所有     tail                        //查看文件末尾     mkdir                          //make directory创建文件夹         rm                             //remove删除文件     rmdir                         //删除文件夹     rm -r                        //强制删除      mv 原文件 新文件夹             //move 也可用来修改文件名称     cp 原文件 新文件夹            //copy     echo  hello > hello.txt     //把hello写入hello.txt              chattr -i /etc/my.cnf        //把只读文件修改为可编辑 vi命令     vi                             //visual创建编辑java文件,如vi hello.java     i                            //inconvenient从当前光标位置进入编辑模式     o                            //新建一行编辑     esc                            //从编辑模式进入命令模式     n                            //next继续搜下一个     x                            //删除当前字符     r                              //replace替换当前字符     /8080                        //搜索包含8080的内容     :%s/8080/80/g                //全文80替换8080     :w                             //write保存不退出     :q!                            //不保存强制退出     :x                            //保存并退出     :wq                             //和:x一样    

安装JAVA

  1、下载jdk1.8

  网址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

 2、用xshell拷贝到当前目录下

 3、在当前目录下解压jdk

tar -zxvf jdk-8u131-linux-x64.tar.gz

    4、配置JAVA环境变量

  当前用户路径下执行命令:

        vi .bash_profile

       拷贝下面文字到.bash_profile末尾保存

         export JAVA_HOME=/home/gaozhen/jdk1.8.0_161

         export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

         export PATH=$JAVA_HOME/bin:$PATH

  重启并生效.bash_profile

   source .bash_profile

5、检验jdk是安装完成

 java -version

安装tomcat  

1、下载tomcat

 网址:https://tomcat.apache.org/download-90.cgi

2、xshell存入当前用户目录,然后解压

  tar -zxvf apache-tomcat-9.0.4.tar.gz

       3、进入tomcat目录启动

   bin/startup.sh

 阿里云安装mysql

            1、mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup             //备份原文件             2、wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo     //下载阿里云镜像文件             3、yum clean all                                                                            //清除缓存目录下的软件包及旧的headers             4、yum makecache                                                                            //存入本地缓存,提高安装软件速度             5、yum -y install mysql-server mysql mysql-devel                                            //在线安装mysql      启动运行等         bin/startup.sh                                                         //启动tomcat         jar -cvf myc.jar ./*                                                 //把当前目录下的文件打包成jar包         java -classpath ../myutil/myc.jar:. cn.bdqn.Hello                     //通过jar包运行hello文件         update mysql.user  set password=password('root') where user='root'  //设置root密码         创建一个可以远程连接的Mysql账号             1、grant all privileges on *.* to gaozhen@localhost identified by '123456' with grant option;             2、grant all privileges on *.* to gaozhen@"%" identified by '123456' with grant option;

            3、/etc/init.d/mysqld restart 

        修改MySql端口后启动报错         vi /etc/selinux/config 修改selinux=disabled //永久性         setenforce 0                                //临时性

卸载mysql

1、卸载程序

 rpm -qa|grep -i mysql        // 查看安装过的mysql

 rpm -ev MySQL-client-5.5.25a-1.rhel5 //卸载查看列表中的结果

 rpm -ev MySQL-client-5.5.25a-1.rhel5 --nodeps //如果卸载报错,就使用该强制卸载命令

rpm -e --noscripts MySQL-client-5.5.25a-1.rhel5 //如果还报错,就试试这个命令

2、查找目录,删除目录下的所有文件

 find / -name mysql //查找有关mysql的所有文件

 rm -rf /var/lib/mysql //一个一个的移除查找结果下的文件

3、删除配置文件

 rm -rf /etc/my.cnf //删除不在上面列表中的配置文件

4、检验是否完成卸载

 find / -name mysql

rpm -qa|grep -i mysql   

都为空则完成

转载请注明原文地址: https://www.6miu.com/read-14486.html

最新回复(0)