Linux命令使用(个人心得)

Linux也学习了很长时间,这是我使用Linux系统所总结出来的命令,可能不是很全都是我经常用的。

各位小伙伴!如有错误及时点醒。

     1.解压命令:

         unzip -d  ***.zip (-d表示解压到哪个目录)

   tar -xzvf ***.tar.gz //解压后缀为 .gz的

         jar   -xvf   '包名'           //解压 .jar的压缩包 

     2.安装命令:    

   rpm -vih '包名'   //将.rpm安装到Linux系统图形化页面下(比如fedora,直接可以看到安装的程序)

   rpm -e  '包名'(不支持*) //卸载rpm包

  3.yum 命令:

  //查询软件是否有安装包

   yum list |grep‘名称’

  //linux下安装插件(比如微信)
   yum install -y wechat 

 

  4.创建文件、文件夹:

         touch  ***.txt      //创建文件夹(也可以创建文件)

         mkdir  '名称'       //同上

     

     5.查询在哪个路径下命令:

        find / -name "*.class":查询所有后缀为.class的文件   //想查询别的文件把 .class的换掉就ok了

        which   '名称'     //查询出文件的当前路径,一般Linux下用的比较多

    

    6.其他命令:

        //只读文件删除:

使用 chattr -i ‘文件名’, rm -r  '文件名'    

        //查看网络服务状态

systemctl status network.serivce    

        //查看服务器启动的服务

        systemctl  list-unit-files

        //从网路上下载东西:

        wget  '需要下载的路径'

       //输出日志(例如tomcat下)

        tail -f catalina.out

       //查询文件内容命令:

         cat   '文件名称'

       //修改文件内容

         vim   '文件名称'  (进去按insert是添加)

         wq (保存退出)

         q!(退出不做修改)

     

     7.网络查看命令:    

        //查看当前ip

        ifconfig

        //查看当前端口占用情况:

          lsof -i:端口号

        //查看Linux服务器版本:

          lsb_release -a

        //查看当前ip防火墙规则:

          iptables -l -n

        

   

在linux下创建一个可运行shell脚本解决没有权限问题:

1.touch hello.sh

2.vim hello.sh 

 键入i 

 插入#! /bin/sh

java -jar /usr/local/server/fda-0.0.1-SNAPSHOT.jar >/root/temp.txt& (/usr/lcoal/beta/nohup.out&指定日志输出)

 键入: 

    esc 

    :

    wq

3.chmod 700 hello.sh

4. 执行./hello.sh

 

搜索命令:yum search

 

6.idea使用终端的各种命令

mvn compile 编译源代码

spring boot:

java -jar xxx.jar 运行jar包

//打包忽略测试数据

mvn package -DskipTests

 

 

 

你可能感兴趣的:(Linux命令使用(个人心得))