关于Linux的快速入门

    

本篇文章使用的是centos 7操作系统

一、安装Linux操作系统  

        方法1:使用VMware虚拟机,安装Linux操作系统

        方法2:购买云服务器,安装Linux操作系统

                

二、简单的文件操作

1.检查当前目录  pwd

[test@VM-4-10-centos ~]$ pwd

2.移动到指定目录 cd + 路径名

        cd ..   移动到上一级目录

        cd ~   移动到工作目录

        cd /    移动到跟目录  

        cd -    移动到上一次操作的目录

 [test@VM-4-10-centos ~]$ cd test

3.查看帮助文档  man + 指令名称   按q即退出

[test@VM-4-10-centos test]$ man ls

4.创建目录  mkdir + 路径名称

[test@VM-4-10-centos test]$ mkdir test

选项:

        -p 创建多级目录

5.显示当前目录的文件  ls

[test@VM-4-10-centos test]$ ls

选项:(可以同时写多个选项,并且可以简写)

        -a 显示隐藏文件

        -l 显示文件的详细信息

        -t 按照文件修改时间排序

 6. 创建文件 touch + 文件名  

 [test@VM-4-10-centos test]$ touch aaa.txt

在Linux当中万物皆文件,文件的后缀名的作用不大

7.读文件  cat + 文件名

 [test@VM-4-10-centos test]$ cat aaa.txt

它会直接显示在命令行当中

8.写文件 echo + 内容

 [test@VM-4-10-centos test]$ echo 'hello Linu'       

相当于C语言中的printf,他是直接输出到命令行当中,并非写到文件当中

如果需要将其写到文件当中,我们需要使用重定向 :

        >    同时我们原来的文件内容会丢失

        >>  会另起一行,在写入内容

9.删除文件或目录 rm + 文件名/路径名

 [test@VM-4-10-centos test]$ rm test

选项:

          -f 强制删除

10.复制文件 cp + 文件名 + 指定地址 

 [test@VM-4-10-centos test]$ cp test /home/test

11.移动文件  mv + 文件名 + 指定地址

        还可以给文件重命名

12.显示线程  ps ( 类似windows的任务管理器)

选项:

        -aux 显示更多线程信息

13. 切换用户 su + 用户名

        在root用户下可以直接切换,当在普通用户下需要我们输入密码

14.询问当前用户名称  whoami

15.修改用户密码 passwd + 用户名 + 修改的新密码

16.创建新用户  useradd + 用户名 

17. 删除用户  userdel + 用户名

18. 修改文件权限

        修改文件拥有者权限   chown + 用户1名+文件名

        修改文件所属组权限   chgrp+ 用户1名+文件名

19.字符匹配 grep    

20. 执行可执行文件  sh + 文件名称

21.编辑文件 vim + 文件名

22.树形显示文件 tree 

三、常见知识

         1.关于文件的颜色

白色-普通文件

绿色-可执行文件

蓝色-目录

红色-压缩包

         2.文件的权限

R-可读

W-可写

X-可执行

-  - 省略

 每三个为一组,分别是:

文件的拥有者  U

文件的所属组  G

文件的other     O

文件的类型:

点开头 - 隐藏文件

d开头 - 目录

-kait - 普通文件       

3.Linux的用户等级

                超级用户:即root用户,拥有最高权限,仅有一个,

                普通用户:可以在root用户下直接创建,可以存在多个

                在命令行的输入时:   $ 代表普通用户  # 代表超级用户

[test@VM-4-10-centos ~]$ 

 4.输入命令行时的前缀 

 5.将自己的创建的可执行文件,添加到Linux当中

6.文件排序是按照ascll码值排序

7.复制   与  粘贴  等快捷键

        inset + ctrl   复制

        inset + shift 粘贴

        ctrl + l 清屏

        clear 清屏

        ctrl + c 终止当前命令

        tab  按一下补全唯一的可能

        tab  按俩下出现所有的可能

8.在Linux中建议使用绝对路径,同意也存在相对路径

9.yum的源配置   

10.vim的简单使用   vim是用来编辑文件内容的 

        在进入文件之后,我们默认是普通模式,并且鼠标的操作受到限制,不能直接修改文件

        按   i   进入插入模式   才可以修改文件  在完成文件内容的修改后

        按  esc  回到普通模式

        按  :wq   保存退出vim

 11.管道 ""  |  ""  的使用

        连接两个Linux命令  命令1 | 命令2   

        将命令1的结果带入到命令2中作为输入

12.重定向的理解   符号   "  > "   

13环境变量的设置

四、Web项目的部署

1.安装项目需要的依赖

        我们主要要用到的指令是yum

       例:yum  list | grep tomcat   找到合适的版本下载即可

        tomcat  JDK   MySQL (  在Linux中我们安装 MariaDB)  

2.将war包/jar包放到指定tomcat的目录中  wabapps

        查看tomcat的日志  是在 logs  找到我们操作时间相近的文件创建时间就是相应的日志

3.保证Linux中的数据库数据存在,并且修改字符集为支持中文的utf8

       

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

山山人行

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值