一:基本命令

1.显示当前的目录

  

2.长格式显示目录自身的信息

  

3.创建文件

  

4.创建目录

  创建多层目录,使用-p。

  

5.删除目录或者文件

  -f:不提示,强制删除

  -i:删除前,提示

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

  

6.复制

  -r:递归,复制子文件与子目录。

  ,,,,,,普通复制

  ,,,,,,复制其子目录以及文件

  修改:

  在2017年12月16日,复习时突然发现有一个问题,上面的目录进错了地方,下面是递归拷贝的截图:

  

7.移动文件

  

8.重命名

  

9.查看文件内容

  -b:显示行号

  -n:显示行号,包括空格

  

10.查看内容

  分页查看more,使用空格翻页,使用回车翻行,q键退出查看

  

11.查看内容

  分页查看less,空格是下页,上下键用来回翻,q键退出查看。

  

12.查看文件开头

  -5:显示前5行

  

13.显示文件的尾部内容

  

  注意:这个命令可以方便查看日志文件,可以动态的查看,-f就是动态显示文件内容。

14.计算文件或者目录的容量

  修改:

  2017.12.16,这个部分不常用,所以掌握的不够,看了一篇文档,感觉写的不错,这里粘贴一下链接目录,希望下次复习时再去看看:

  https://www.cnblogs.com/hunttown/p/5470576.html

  -s:仅显示总量

  -h:人性化显示容量信息。

  

15.在文本文件中查找匹配的字符串

  

16.搜索文件或者目录

  -name:查找制定文件名的文件

  -type:查找指定类型的文件

  -size:按照容量的大小查找

  

  按照大小查找:大于800M的文件

  

17.重定向

  >>:将命令输出的文件保存到指定的文件中,如果文件存在就追加,不存在就建立

  >:将命令输出的文件保存到指定的文件中,如果文件存在就覆盖,不存在就新建

  

18.产看命令帮助

  

19.查看命令的位置

  

20.统计个数

  

二:权限操作的基本命令

1.权限

  分成三组,

  所有者,user

  所属组,group

  其他人,other

  r:读,4

  w:写,2

  x:执行,1

  

2.修改文件的访问权限chmod

  -R:递归修改目录的权限。

  

  当然可以撤销权限。

  下面是数字表示:

  

3.修改拥有者和所属组chown

  -R:递归修改目录的拥有者。

  只有超级用户才可以使用,同时用户和组必须存在。

  修改所有者

  

  修改所属组

  

  同时修改

  

三:vi编辑器

1.三种模式

  命令模式

  插入模式

  末行模式

*******************************

2.光标跳转至最后一行

  在命令模式中按下G,即可。

3.光标跳转至第一行

  在命令模式下按下gg。

4.搜索到字符串的位置

  命令模式下,/string

5.删除

  命令模式下,dd,效果删除所在行。

  命令模式下,3dd,效果是连续删除3行

6.复制光标所在行

   命令模式下,yy,然后p,此为粘贴

   在命令行模式下,yy6,然后p,效果是复制了6次。

*******************************

7.显示行号

  最后行模式下:set nu

8.跳转到35行

  最后行模式下:35

四:磁盘管理命令

  因为是管理命令,所以使用root用户

1.查看磁盘分区情况

  

2.查看磁盘信息

  

3.添加磁盘

  

4.结果

  

5.查看是否添加成功

  

6.为新添加的硬盘(第二块)分区

  

  按下m,寻求帮助。

  

7.开始主分区

  

8.打印分区列表

  

9.创建扩展分区

  

10.创建逻辑分区

  

  

11.保存并退出

  

12.查看磁盘情况

  

13.格式化

  在分区完成后,需要格式化,再加载才可以使用。下面,先格式化。

  

14.挂载,使之生效

  挂载点,就是访问这个区的入口。

  

  方式一:临时生效

  

  方式二:永久生效

  

15.结果

  

五:系统管理命令

1.top,查看整体资源实时动态信息

  q:退出

  

2.内存状况

  

3.查看进程

  

  解析:PID:唯一的编号,%CPU:使用占有率,%MEM:内存占有率,VSZ:使用虚拟内存的大小KB,TTY:终端

  TIME:占用CPU的总时间。START:进程状态(S:睡眠,R:运行的进程,X:死掉的进程,T:停止的进程,Z:僵尸进程)。

4.终止进程

  

  

5.网络信息

  netstat -tlun: 表示查看系统已经开启的监听窗口

  

  netstat -an:查看所有

  

六:压缩与解压缩

1.压缩文件

  压缩完,源文件就没有了。

  

2.解压

  

3.压缩目录

  -v:详细信息

  打tar包

  

  压缩

  

4.解压缩文件

  解压到/opt

  

七.软件包管理命令

1.挂载光驱

  

2.查询安装的rpm包

  

3,查询文件来自于哪一个包

  

4.安装rpm包

  

5.卸载

  结尾处不再需要加上rpm。

  

6.使用yum查询

  

7.使用yum安装

  

8.使用yum卸载

  

  

  

 

   

002 在大数据中基础的llinux基本命令的更多相关文章

  1. Apache Hudi在医疗大数据中的应用

    本篇文章主要介绍Hudi在医疗大数据中的应用,主要分为5个部分进行介绍:1. 建设背景,2. 为什么选择Hudi,3. Hudi数据同步,4. 存储类型选择及查询优化,5. 未来发展与思考. 1. 建 ...

  2. 基于简单sql语句的sql解析原理及在大数据中的应用

    基于简单sql语句的sql解析原理及在大数据中的应用 李万鸿 老百姓呼吁打土豪分田地.共同富裕,总有一天会实现. 全面了解你所不知道的外星人和宇宙真想:http://pan.baidu.com/s/1 ...

  3. NoSQL在大数据中的应用

    一.序言 NoSQL是Not Only SQL的缩写,而不是Not SQL,指的是非关系型的数据库,它不一定遵循传统数据库的一些基本要求,比如说遵循SQL标准.ACID属性.表结构等等.相比传统数据库 ...

  4. 大数据入门基础系列之Hadoop1.X、Hadoop2.X和Hadoop3.X的多维度区别详解(博主推荐)

    不多说,直接上干货! 在前面的博文里,我已经介绍了 大数据入门基础系列之Linux操作系统简介与选择 大数据入门基础系列之虚拟机的下载.安装详解 大数据入门基础系列之Linux的安装详解 大数据入门基 ...

  5. 大数据学习--day04(选择结构、循环结构、大数据java基础面试题)

    选择结构.循环结构.大数据java基础面试题 switch: 注意: byte short int char String(jdk1.7支持) 不能是 long float double boolea ...

  6. 第一章:大数据 の Linux 基础 [更新中]

    本课主题 Linux 休系结构图 Linux 系统启动的顺序 Linux 查看内存和 CPU 指令 环境变量加载顺序 Linux 内存结构 Linux 休系结构图 Linux 大致分为三个层次,第一层 ...

  7. 【全集】大数据Linux基础

    课程介绍 本课程是由猎豹移动大数据架构师,根据公司大数据平台的运维情况,精心设计和打磨的大数据必备Linux课程.通过本课程的学习大数据新手能够少走弯路,快速掌握Linux常用命令及Shell编程,为 ...

  8. 【全集】大数据Java基础

    课程介绍 本课程是由猎豹移动大数据架构师,根据Java在公司大数据开发中的实际应用,精心设计和打磨的大数据必备Java课程.通过本课程的学习大数据新手能够少走弯路,以较短的时间系统掌握大数据开发必备语 ...

  9. 大数据中必须要掌握的 Flink SQL 详细剖析

    Flink SQL 是 Flink 实时计算为简化计算模型,降低用户使用实时计算门槛而设计的一套符合标准 SQL 语义的开发语言. 自 2015 年开始,阿里巴巴开始调研开源流计算引擎,最终决定基于 ...

随机推荐

  1. logback配置按天产生日志文件

    1 依赖Jar包 pom配置 也可以根据自己的版本来 <dependency> <groupId>org.slf4j</groupId> <artifactI ...

  2. C# 反编译项目修复

    1.反编译测试程序 1>.将测试程序添加到.NET Reflector 2>.选中测试程序后右键选择导出 2.反编译项目修复 1>.问题一 问题现象: base.AutoScaleM ...

  3. configure编译选项

    1.rpath与rpath-link的区别 参考链接:http://blog.csdn.net/xph23/article/details/38157491 rpath 是 运行时候链接的库, rpa ...

  4. while与for不能互换的地方

  5. 列式数据库~clickhouse 数据同步使用

    一 简介:进一步了解clickhouse二 数据操 1 单机建表 create TABLE aaa (    id UInt32,    uid UInt32,    amount Float64,  ...

  6. SpringBoot使用其他的Servlet容器

    <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring- ...

  7. 【Python】Python-基础语法学习

    基础语法学习 果然学完 C++ 后再看其他语言的确有很多的共性,只需要熟悉一下python的独特语法和 C++ 中的差异就可以写出一些小的程序,而写得过程中也再次体会出python代码的精简和灵活: ...

  8. Python算法:推导、递归和规约

    Python算法:推导.递归和规约 注:本节中我给定下面三个重要词汇的中文翻译分别是:Induction(推导).Recursion(递归)和Reduction(规约) 本节主要介绍算法设计的三个核心 ...

  9. 在Ubuntu中通过update-alternatives切换软件版本

    update-alternatives是ubuntu系统中专门维护系统命令链接符的工具,通过它可以很方便的设置系统默认使用哪个命令.哪个软件版本,比如,我们在系统中同时安装了open jdk和sun ...

  10. python标准库之secrets

    secrets secrets是python3.6加入到标准库的,使用secrets模块,可以生成适用于处理机密信息(如密码,帐户身份验证,安全令牌)的加密强随机数. 导入 import secret ...