Linux

一、设置网卡

 二、安装远程连接工具Xshell

三、Linux常用命令

四、Linux常用快捷方法

        1.Tab键自动补全

        2.连续两次Tab键,给出操作提示

        3.使用上下箭头快速调出曾经使用过的命令

        4.使用clear命令或者Ctrl+l快速实现清屏

五、Linux命令格式

 六、命令详解

        ls [-al] [dir]        作用显示指定目录下的内容(常用ll)

-a        显示所有文件及目录(.开头的隐藏文件也会列出)

-l        除文件名称外,同时将文件形态(d表示目录,-表示文件)、权限等等详细信息列出

         cd [dirName]        作用切换当前工作目录,即进入指定目录

cd ~ 切换到用户的home目录

cd .. 切换到当前目录的上级目录

cd /usr/local  切换到usr/local目录

        cat [-n] fileName        作用显示文件内容

-n:有1开始对所有输出的行数编号

        more fileName        以分页的形式显示文件内容

回车键        向下滚动一行

空格键        向下滚动一屏

b        返回上一屏

q或者Ctrl+c        退出more                more /etc/profile

        tail [-f] fileName        查看文件末尾内容

-f:动态读取文件末尾内容并显示,通常用于日志文件的内容输出

        mkdir [-p] dirName        创建目录           mkdir -p itcast/test

-p:确保目录名称存在,不存在的就创建一个,通过此选项,可以实现多层目录同时创建

        rmdir [-p] dirName        删除空目录

-p:当子目录被删除后,如果父目录为空也一起删除。   rmdir it*删除以it开头的目录

        rm [-rf] name

-r:将目录及目录中所有的文件(目录)逐一删除,即递归删除

-f:无需确定,直接删除

        cp [-r] source dest        用于复制文件或目录

-r:如果复制的是目录需要使用该选项,此时将复制该目录下所有文件的子目录和文件

cp hello.txt itcast/ 将hello.txt复制到itcast目录中

        mv source dest         为文件或目录改名、或将文件或目录移动到其他位置

mv hello.txt hi.txt

        tar [-zcxvf] fileName [files]

包文件后缀为.tar表示只是完成了打包,并没有压缩

包文件后缀为.tar.gz表示打包的同时还进行了压缩

-z:z代表的是gzip命令处理文件,gzip可以对文件压缩或者解压

-c:c代表的是create,及创建新的包文件

-x:x代表的是extract,实现从包文件中还原文件

-v:v代表的是verbose,显示命令的执行过程

-f:f代表的是file,用于指定包文件的名称

举例:

        打包:

tar -cvf hello.tar ./*        将当前目录下所有文件打包,打包后文件名为hello.tar

tar -zcvf hello.tar.gz ./*        将当前目录下所有文件打包压缩,打包后的文件名为hello.tar.gz

        解包:

tar -xvf hello.tar        将hello.tar文件进行解包,并将解包后的文件放在当前目录

tar -zxvf hello.tar.gz        将hello.tar.gz文件进行解压,并将压缩解压后的文件放当前目录

tar-zxvf hello.tar.gz -C /user/local            进行解压并将压缩解压后的文件放/usr/local目录

        vi/vim文本编辑命令  安装yum install vim

1.命令模式:可以查看文件

2.插入模式:插入模式下可以编辑文件。wq保存退出   q不保存退出   set nu:显示序号

3.底行模式:":"进入

        find dirName -option fileName        查找指定的文件

find . -name ".java"         在当前目录及其子目录下查找.java结尾文件

find /itcast -name "*.java"        在/itcast目录及其子目录下查找.java结尾的文件

        grep word fileName 从指定文件中查找指定的文本内容

grep Hello HelloWorld.java        查找HelloWorld.java文件中出现的hello字符串的位置

grep hello *.java        查找当前目中所有.java结尾的文件中包含hello字符串的位置。

七、软件安装

        1.安装方式

(1)二进制发布包安装

        软件已经针对具体平台编译打包发布,只要解压,修改配置即可

(2)rpm安装

        软件已经按照redhat包管理规范进行打包,使用rpm命令进行安装,不能自行解决库依赖问题

(3)yum安装

        一种在线软件安装方式,本质上还是rpm安装,自动下载安装包安装,安装过程中自动解决依赖问题

(4)源码编译安装

        软件以源码工程的形式发布,需要自己编译打包

        2.安装JDK

        3.安装Tomcat

 

         4.安装Mysql

 

         5.安装lrzsz

 输入rz打开软件传输。

八、项目部署

         1.手工部署项目

将java打包的软件将其放到linux里面,输入java -jar *.jia(java包名)便可以启动了

         2.自动部署项目

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值