最新要闻

广告

手机

iphone11大小尺寸是多少?苹果iPhone11和iPhone13的区别是什么?

iphone11大小尺寸是多少?苹果iPhone11和iPhone13的区别是什么?

警方通报辅警执法直播中被撞飞:犯罪嫌疑人已投案

警方通报辅警执法直播中被撞飞:犯罪嫌疑人已投案

家电

Linux再学!_全球简讯

来源:博客园

第三篇Linux入门


(资料图)

一.linux基本指令

1.Linux根目录为/,后续路径用/分隔,如/home/admin

2.Linux命令

  • 基础格式:command: 命令本身-options:[可选,非必填]命令的一些选项,可以通过选项控制命令的行为细节parameter:[可选,非必填]命令的参数,多数用于命令的指向目标等

  • ls命令:ls表示展示当前目录下文件信息-alh为可选项-a:表示列出全部文件(包括隐藏文件)-l:以列表形式展示,并输出权限等更多信息-h:列出文件大小,更加便于阅读<必须搭配-l一起使用>

  • cd命令切换到指定路径下<需要有执行权限>

  • pwd命令语法就为:pwd查看当前所在工作目录<防迷路>

  • 特殊路径符. 表示当前目录 cd ./Desktop.. 表示上一级目录, cd .. 切换到上一级目录~ 表示当前用户的home目录 cd ~

  • mkdir命令mkdir用于在指定路径下创建目录(文件夹)-p:表示自动创建不存在的父目录,适用于创建连续多层级的目录<递归创建文件>

  • touch命令用于创建文件<mkdir创建文件夹>

  • cat命令查看文件内容<文本格式>

  • more命令cat是直接将内容全部显示出来more支持翻页,如果文件内容过多,可以一页页的展示空格进行翻页,按q即可退出查看

  • cp命令可以用于复制文件\文件夹参数1,Linux路径,表示被复制的文件或文件夹参数2,Linux路径,表示要复制去的地方-r用于复制文件夹,递归复制文件夹内所有文件

  • mv命令用于移动文件\文件夹(或者重命名)参数1,Linux路径,表示被移动的文件或文件夹参数2,Linux路径,表示要移动去的地方,如果目标不存在,则进行改名,确保目标存在

  • rm命令用于删除文件、文件夹-r 选项用于删除文件夹-f 表示force,强制删除(不会弹出提示确认信息)参数可多个,表示删除多个文件rm -rf /*

  • which命令可以通过which命令,查看所使用的一系列命令的程序文件存放在哪里

  • find命令查找文件名叫做:test的文件,从根目录开始搜索: find / -name "test"<可以模糊查询>

  • find可选项还有"-size",格式如下:+、- 表示大于和小于n表示大小数字kMG表示大小单位,k(小写字母)表示kb,M表示MB,G表示GB从根目录下查找小于10KB的文件: find / -size -10k

  • grep命令可以通过grep命令,从文件中通过关键字过滤文件行。选项-n,可选,表示在结果中显示匹配的行的行号。关键字,必填,表示过滤的关键字,带有空格或其它特殊符号,建议使用””将关键字包围起来。文件路径,必填,表示要过滤内容的文件路径。

*wc命令-c,统计bytes数量 count-m,统计字符数量 number-l,统计行数 line-w,统计单词数量 word count不带可选项则全部信息输出<分别为:行数,单词数,字节数>

  • 管道符|管道符的含义是:将管道符左边命令的结果,作为右边命令的输入

  • echo命令可以使用echo命令在命令行内输出指定内容<类似printf>PS:我们可以通过将命令用反引号(通常也称之为飘号)`将其包围被该符号包围的内容,会被作为命令执行,而非普通字符

  • 重定向符 > >>单个>: 将左侧命令的结果,覆盖写入到符号右侧指定的文件中两个>>: 将左侧命令的结果,追加写入到符号右侧指定的文件中

  • tail命令可以查看文件尾部内容,跟踪文件的最新更改-f 表示持续跟踪文件,随时更新最后内容-num 表示查看尾部多少行,默认为10行(-3 -7 -5 ...)

3.vi/vim使用

  • 是Linux中最经典的文本编辑器。vim为加强版
  • vi\vim编辑器的三种工作模式:命令模式(Command mode):所敲的按键编辑器都理解为命令,以命令驱动执行不同的功能。此模型下,不能自由进行文本编辑。输入模式(Insert mode):所谓的编辑模式、插入模式。此模式下,可以对文件内容进行自由编辑。底线命令模式(Last line mode):通常用于文件的保存、退出。
  • 通过vi/vim命令编辑文件(vim + 文件名),会打开一个新的窗口,此时这个窗口就是:命令模式窗口,后续操作如下图切换模式。
  • 命令模式快捷键常用:i 进入编辑模式,esc回退到命令模式.:进入底线模式0 光标移到当前行开头,$移动到当前行结尾dd 删除光标所在行 ndd<删除光标以下n行>yy 复制光标所在行 nyy同理p 粘贴 u 撤回 ctrl + r反撤回gg跳转到首行 G跳转到尾行

关键词: