Linux基础(一)

                                               Linux入门基础一

        由于工作需要在Linux下进行开发,所以自己利用业余时间,跟着网上某个机构的Linux视频入门学习,感觉老师讲的很不错。工作有一些时候了,一直没有好好系统学习一下,现在开始慢慢学习总结,发布到博客上。学习心得:是什么?干什么?怎么用?

1、什么是Linux?

     Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统,为什么大部分都是Linux做服务器,就是因为稳定和安全性较高。目前市面上较知名的发行版有(前三个比较常用,掌握三个其中之一即可):Ubuntu、RedHat、CentOS、Debain、Fedora、SuSE、OpenSUSE。该作者很牛逼(Linux多的就不解释了,有兴趣可以自行百度)。Linux基础(一)


2、下载地址

    1)安装VMware

    2)下载centOS镜像

          镜像下载地址

    3)安装教程(centOS7为例)

          VMware安装centOS7教程地址

3、与windows的区别

Linux基础(一)

4、远程连接工具

    SSH客服端:Xshell(个人喜欢用这个,这不是唯一选择,市面上好多类型的工具),下载地址

    ftp客服端:Xftp下载地址


5、Linux加载过程

   1.内核引导--->2.运行init--->系统初始化--->建立终端--->用户登录

Linux基础(一)


6、开始动手敲命令(前面的准备工作都完成,现在是不是很兴奋的要动手敲命令)

1)有问题找man(man+命令名)

    比如:useradd这个不知道怎么用,就可以使用:man useradd(就会知道相关的使用了)

    如果我们要创建一个新用户,就可以按照提示:useradd test01

Linux基础(一)

2)help帮助命令

具体命令名称 --help

Linux基础(一)

6、VI/VIM 编辑器

一共三种模式:一般模式(默认状态)、编辑模式、指令模式

打开文件:vim 文件名

Linux基础(一)

由于打开文件内容时是没有行号的,对于我们操作不太方便,所以我先要把行号显示出来。先要输入“:”(输入冒号,不包括  双引号),显示行号的命令:set  nu

Linux基础(一)

1)一般模式就是vim命令打开文件内容时,只能进行增删复制黏贴操作,不能进行文件内容修改。

      下面用命令来演示一般模式常用的一些命令。

       为了练习,所以需要去复制一个内容多的文件进行练习(具体哪个目录哪个文件都无所谓,我是复制了这个文件/etc/brltty.conf)

         常用命令:

          1、删除光标当前行,dd

          比如要删除第8行,光标停在第8行(上下左右键移动光标)

           Linux基础(一)

    按下两次d键盘,就会删除第8行

Linux基础(一)

 1.1 删除光标(含)后多少行,d数字d

  比如我们删除6-8行的内容,先一次d键盘,然后按要删除的行数3, 最后再按一次d键盘

Linux基础(一)

 2、撤销上一步,u

还是上面的例子,先前我使用dd删除了第8行,现在我要撤销还原到原来的状态,按u键盘就行了

Linux基础(一)

3、复制光标当前一行,yy

    箭头移动到目的行粘贴,p

    Linux基础(一)

3.1 复制一段(从第几行~第几行),y数字y

比如要复制6-8行内容,y3y

Linux基础(一)

4、删除一个字母 x删除光标前面内容,X删除光标后内容

以单词BRLTTY为例,先使用x删除看看效果

Linux基础(一)

X删除效果

Linux基础(一)

Linux基础(一)

5、删除一个词,dw     (光标一定要停留在单词首字母上,才能删除完整的单词)

Linux基础(一)

Linux基础(一)

6、复制一个词,yw

Linux基础(一)

按p复制粘贴

Linux基础(一)

7、移动到行头,shift+^

Linux基础(一)

8、移动到行尾,shift+$

Linux基础(一)

9、移动到页头,数字1+shift+g

Linux基础(一)

10、移动到页尾,shift+g

Linux基础(一)

11、移动到目标行,数字N+shift+g

比如想回到第8行,8+shift+g

Linux基础(一)

2)编辑模式(可以修改文件内容)

按下i, I, o, O, a, A, r, R就可以进入编辑模式,客服端左下角此时会出现“插入”字样。切换回一般模式,按Esc。保存修改先按Esc,再:,最后:wq!(保  存并退回一般模式;不保存直接  :q!)

1、i 当前光标前

Linux基础(一)

加上test

Linux基础(一)

2、a 当前光标后

在当前光标后面可以增加内容

3、o 当前光标行的下一行

3)指令模式(就行对文件内修改进行更新操作和搜索操作)

 主要有这三个符号    : / ?

“:” 常用组合 :wq! (保存退出编辑)

Linux基础(一)

  “/” 搜索关键字(查找,/被查找词,n是查找下一个,shift+n是往上查找)

Linux基础(一)

“?”作用和“/”差不多

Linux基础(一)


总结:第一部分就是这些基础入门个命令,工作中也应该是会经常用到。下一篇:Linux常用命令