本篇博客写的是Linux中20个指令最简单的部分,接下来会有一篇初阶的博客,将会详解几个重要且易错的指令。

1.几个重要的热键

【Tab】:显示想要搜索的指令,输入pw,按下Tab或会显示所有包含pw的指令

【Ctrl c】停掉当前程序                                                                                                      【Ctrl d】退出,替代exit

2.uname指令:查看操作系统属性信息

uname:查看操作系统

uname -r:查看内核版本

uname -a:查看详细的系统信息

3.bc指令:相当于计算器

4.zip指令/unzip指令:压缩/解压指令

普通文件可以直接压缩:

目录不能直接压缩,如果直接压缩的话,解压后得到的是一个空目录。 所以目录压缩要加上-r。压缩到时候先自定义压缩后的文件名称,后面加上被压缩的文件。解压的时候,不管是普通文件还是目录都是直接解压--->unzip 压缩包

-d 解压到指定的路径

5.grep指令:行过滤工具

在文件中搜索字符串,找到相应的行打印出来。

                       把test.c中,有字符‘9’的行都打印出来。

-v:反向匹配,把不包含字符‘9’的行都打印出来

-i:忽略大小写

-n:输出行数

6.find指令:查找特定文件

与此相似的which查找的是指令

7.cal指令:显示日历

具体用法:

8.tail指令:默认查看文件的最后10行

19.head指令:默认查看前10行

怎么显示第7和8这两行?

执行命令:head -8 test.c | tail -2   ------>>> ‘ | ’表示的是“把一个命令处理完之后的结果传递给另一个命令”,这条指令的命令也就是先取出前8行然后再把这8行中的后两行也就是第7和8行显示出来

10.less指令

如果查看大文件却又不想打开这个文件,可以使用more或者less查看,一般推荐使用less,因为less可以上下查看,而more只能够向下查看。

-N:显示每行的行号

-i:忽略大小写

/字符串:向下搜索“字符串”的功能

?字符串:向上搜索“字符串的功能”

q:退出

11.more指令

-n:显示前n行

q:退出

12.cat指令:查看文件的内容

-n:显示的内容带上行号

13.mv指令:剪切和重命名

剪切:将test剪切到lesson3 目录下

重命名:江目录test重命名为abcd

14.cp指令:拷贝指令

可以指定路径拷贝,即使指定文件不存在,也会自动生成该文件。

15.mkdir指令:默认创建创建目录

-p:创建多穿路径的目录

16. rmdir指令&&rm指令

rmdir指令: 删除空目录;

-p:删除子目录后,如果父目录也为空目录就连父目录也一起删除。

 rm指令: 删除文件或者目录

-f: 即使文件是只读,也会被删除,即及强制删除

-i: 删除前逐一提问确认

-r: 删除目录及其下所有文件

17.touch指令:创建一个不存在的文件

18.cd指令&&pwd指令&&ls指令

cd指令:改变工作目录(进入指定的目录)

pwd指令:显示用户当前所在目录

ls指令: 列出目录下所有子目录和文件

Linux基本指令初阶相关推荐

  1. linux公共基础-初阶

    Linux Public Basics公共基础 备注:本文以倒叙方式编辑,各版块内容从下至上.比如先编写的" Linux文件系统",而后是"系统管理命令整理", ...

  2. C语言初阶_初识C语言(1)

    凡是过往,皆为序章 期末考试结束了,真是感慨良多啊...... C语言编程题大家都做对了多少呢? 不管怎么样,都已经过去了.不管你学得怎么样,都可以在接下来的时间里,我们一起重新回顾一遍C语言初阶的知 ...

  3. JavaEE初阶系列 -开头篇:计算机是如何工作的(为下一篇的线程做铺垫)

    文章目录 前言 计算机的发展史 冯诺依曼体系 CPU 中央处理器: 进行算术运算和逻辑判断. CPU 基本工作流程 逻辑门 门电路(Gate Circuit) - 模电数电知识 1.与门:可以针对两个 ...

  4. 看雪学院课程《汇编语言详解与二进制漏洞初阶》笔记

    前言和声明 安全工程师这条路任重道远.如今国际形势复杂,网络战一旦爆发,安全势力弱的一方很快会处于竞争的下风,加上国家的安全人才缺口过大,我辈则应当肩挑重担,为祖国安全尽一份力. 本博客是博主在学习看 ...

  5. 【学习总结】ctf隐写初阶解题思路与方法

    作为ctf中相对较为简单的题目,隐写题更适合初学者上手和提高初学者的兴趣.本人也对隐写术很感兴趣,于是尝试着对自己目前所学的隐写解题思路和工具的使用做一个总结.由于水平有限,总结可能会有错误的地方,希 ...

  6. 【台大郭彦甫】Matlab入门教程超详细学习笔记五:初阶绘图(附PPT链接)

    初阶绘图 前言 一.基础绘图 1.plot() 绘制二维线图 2.legend()添加图例 3.title()和*label()添加标题与坐标轴 4.text()和annotation()增加注解 二 ...

  7. 五十分钟带你看遍C语言初阶语法(总纲)

    C语言初阶语法(总纲) 此篇博客包含了前面C语言所有的基础语法,写这一期的博客不仅是为了记录自己的学习成果也是为了让更多的朋友能学到对自己有用的知识,如果总有一个知识点帮助到了你,给卑微博主点点关注加 ...

  8. 前端三剑客之 HTML - JavaEE初阶 - 细节狂魔

    文章目录 前言 后端 && 前端的部分历史 - java 关于网站搭建 正文开始! HTML 怎么编写一个HTML的代码? 小拓展: 快速编写 HTML 代码的小技巧 浏览器的开发者工 ...

  9. 《JavaEE初阶》Tomcat

    <JavaEE初阶>Tomcat 文章目录 <JavaEE初阶>Tomcat Tomcat是什么 下载Tomcat 简单介绍Tomcat的文件 使用tomcat部署静态页面 启 ...

最新文章

  1. Matlab大气湍流退化模型
  2. PyTorch 1.7发布:支持CUDA 11、Windows分布式训练
  3. Jobs(三) HTML的form表单提交中文后,后台取出乱码的问题
  4. 基于ISE的设计实现基础
  5. 关于fragment backstate的介绍
  6. 软件测试用例文档模板 简书,如何写出高质量的测试用例
  7. redis缓存设计要点随谈
  8. C++在类中能定义本身类型的成员
  9. 【Nowcoder - 5670 C Easy】2020牛客暑期多校训练营(第五场)【生成函数、组合数学】
  10. 计算机控制软件流程图,计算机控制系统的组成
  11. 机器学习期末复习题题库-单项选择题
  12. 读《怎样解题:数学思维的新方法》有感
  13. gradle命令中api和implement的区别
  14. springboot学习笔记11:分布式、微服务、springcloud概念区分
  15. ESP32系列:Unhandled debug exception 、Doubled exception错误
  16. 阿里云服务(三)—对象存储OSS和块存储
  17. 初学者怎么学习Java
  18. 再见笨重的ELK,轻量化日志 Loki 牛逼,奉上全攻略教程!
  19. 2020.8.26丨全长转录组测序产品概述
  20. java 韩文转中文_java-如何转换为韩文缩写

热门文章

  1. 感恩与祝福——与巴铁兄弟的友情告别
  2. vue3 项目中 watch 各种不触发
  3. 秀米如何在布局里面画图_毫无基础的人如何学习 CAD?
  4. Java语言格式化返回日期为北京时间(东八区)
  5. C++如何获取虚函数表(vtbl)的内容及虚成员函数指针存放原理
  6. leetcode954.二倍数对数组C++(绝对值排序)
  7. 送书【新书】 |《python数据科学实战》
  8. 医院应如何有效实施迅速合理的安全疏散系统
  9. 4ye含泪用python爬取了自己的公众号粉丝数据
  10. 怎么制作证件照电子版?安利下面这三款软件给你