• 002 在大数据中基础的llinux基本命令


    一:基本命令

    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卸载

      

      

      

     

        

  • 相关阅读:
    Eclipse快捷键
    LeeCode
    Code Complete
    Git
    sql优化策略
    FSA/FSM/FST
    索引失效情况
    实现HttpHandlerFactory的方法
    Xpath语法格式整理
    Edojs应用
  • 原文地址:https://www.cnblogs.com/juncaoit/p/5947070.html
Copyright © 2020-2023  润新知