首页 > 系统相关 >大数据常用的Linux命令

大数据常用的Linux命令

时间:2022-10-04 21:12:37浏览次数:49  
标签:文件 常用 路径 命令 内容 Linux 目录

Linux文件系统基础知识

要想熟练使用命令,就先要熟练掌握Linux文件系统基础知识:

  1. 三个路径

    • 当前路径:也叫当前工作目录,就是当前状态下用户所处的位置
    • 相对路径:相对于当前工作目录开始的路径,会随着当前工作目录变化而变化
    • 绝对路径:不管当前工作目录在哪,绝对路径都会从/根目录开始,唯一不重复
  2. 特殊符号

    • / :根目录
    • . :如果目录或文件以.开始,说明该目录或文件是隐藏的;如果路径以.开始,说明路径是从当前路径开始的
    • .. :当前目录的上一级目录
    • ~ :当前用户的home目录

Linux常用操作命令

  • ls (list files):用于显示指定工作目录下之内容(列出目前工作目录所含之文件及子目录)。

        -a 显示所有文件及目录(.开头的隐藏文件也会列出)
        -l 除文件名称外,将文件形态、权限、拥有者、文件大小等信息列出,ls -l 命令可以简写为 ll
    

  • cd (change directory):用于切换当前工作目录。切换的路径可为绝对路径或相对路径。若路径省略,则切换至使用者的home目录。

  • mkdir (make directory):用于创建目录
    -p 确保父目录名称存在,不存在会自动创建。

  • touch :创建一个空文件

  • rm (remove):用于删除文件或目录
    -f 强制删除
    -r 将目录以及一下所有递归逐一删除

  • cp (copy file):用于复制文件或目录
    -r 在复制目录时使用,用于复制该目录下所有的子目录和文件

  • mv (move file):用来为文件或目录改名、或将文件或目录移入其他位置。

  • cat (concatenate):用于在控制台查看文件,适用于查看小文件

  • more :类似cat,以页面形式显示。空格键翻下一页,b翻上一页

  • tail :用于查看文件结尾部分的内容。
    -n 用于显示行数,默认为10
    -f 用于实时显示文件动态追加的内容。会把文件里的最尾部的内容显示在屏幕上,并且不断刷新,只要文件有更新,就可以看到最新的文件内容。

  • echo :将所写内容输出到控制台上

  • | :管道命令,将前一个命令执行的结果作为内容交给下一个命令处理。可以形成多级管道。

  • :输出重定向覆盖命令,将输出的内容重定向到追加的地方,并覆盖原有内容。

  • :输出重定向追加命令,将输出的内容重定向到追加的地方,新追加的内容保存在文件末尾。

  • tar (tape archive):打包、解包。常用于备份文件。是用来建立、还原备份文件的工具程序,它可以加入,解开备份文件内的文件。
    -c 打包
    -x 解包
    -v 显示指令执行过程
    -f 指定备份文件


    -z 压缩

Linux常用系统命令

  • date:显示或设定系统的日期与时间

  • cal (calendar):显示当前或指定日期的日历

  • free :显示内存使用情况

  • df(disk free):显示Linux系统的文件磁盘使用情况

  • ps(process status):显示当前进程的状态 kill -9 进程号 来结束进程

标签:文件,常用,路径,命令,内容,Linux,目录
From: https://www.cnblogs.com/he-cheng/p/16753496.html

相关文章

  • Linux的基础命令
    Linux优点一切都是一个文件。(包括硬件,文本,二进制,源代码)系统中拥有小型,单一用途的程序。(一个程序只负责做好自己的本职工作)当遇到复杂任务,通过不同功能用途的程......
  • 15.6 os模块的常用函数
    #目录操作  #os模块是Python内置的与操作系统功能和文件系统相关的模块,该模块中的语句的执行结果通常与操作系统有关,在不同的操作系统上运行,得到的结果可能不一样。 ......
  • Linux系统删除文件后空间并没有释放原因及解决方法
    Linux系统删除文件后空间并没有释放原因及解决方法今日收到监控报警,发现一台服务器的磁盘空间不足,需要进行处理,登录后发现可利用率不足1%,进行相关查看和处理工作;但是操......
  • VSCode阅读Linux源码(35)
    环境经测试在以下环境上编译成功或编译失败:Ubuntu2004LTS(非虚拟机,真实系统),Ubuntu2204LTS(VMware虚拟机)环境上编译成功;Ubuntu2004LTS(Hyper-V系统),Ubuntu2204......
  • 达梦数据库-日期类型常用函数汇总
    日期时间函数的参数至少有一个是日期时间类型(TIME,DATE,TIMESTAMP),返回值一般为日期时间类型和数值类型。由于DM支持儒略历,并考虑了历史上从儒略历转换至格里高利日期时的......
  • 15.4 文件对象的常用方法
     #读,输出 read(),  read([size]) ,readline(), readlines()file=open('a.txt','r')print('输出文本所有内容',file.read())#输出文本所有内容fil......
  • Linux进程间通信——使用信号量
    一、什么是信号量为了防止出现因多个程序同时访问一个共享资源而引发的一系列问题,我们需要一种方法,它可以通过生成并使用令牌来授权,在任一时刻只能有一个执行线程访问代码......
  • Tubian Linux 0.45,兼容Windows和Android的国产Linux系统!
    Github主页(提供下载):https://github.com/jinshulumengchuang/Tubian-Linux123网盘下载:https://www.123pan.com/s/XjkKVv-JO9Uvhttps://www.123pan.com/s/XjkKVv-BO9Uvhtt......
  • 如何在 Linux 中扩展 XFS 根分区
    在某些情况下,/分区在 ​​Linux​​​ 中磁盘空间不足。即使压缩和删除旧的日志文件也无济于事,因此在这种情况下,我们别无选择,只能扩展/文件系统。在本文中,我们将演示如......
  • Electron常见问题 常用路径/静态资源丢失
     本文主要是描述electron中路径相关的问题静态资源丢失的原因静态资源路径一致性处理方案-resolvePath常用路径---userPath/appData/文档pathUtil的封装一、静态资源丢失的......