Linux基础知识一

Linux基础知识一

Linux目录结构

  • /bin: Binaries,存放的都是二进制文件,包括一些常用的命令,例如:ls、cat
  • /boot: 存放系统内核和启动需要的文件,Linux的核心文件。
  • /dev: 存放设备相关的文件,该目录包含了所有Linux系统的外部设备。注意,存放的不是外部设备驱动程序,Linux中访问设备的方式和访问文件的方式是相同的。
  • /etc: Etcetera,存放系统管理所需要的各种配置文件。
  • /home: 用户目录,每个用户在该目录下面都会有一个自己的目录,以自己的账号命名。
  • /root: 超级用户目录。
  • /lib: 库文件目录,包含所有系统应用程序、命令所需要的文件。
  • /lost+found: 存放一些在系统发生错误时留下的文件,通常是未链接的文件。
  • /mnt: 让用户临时挂在别的文件系统,例如临时挂在硬盘,光驱。
  • /opt: Optional, 给linux额外安装软件所存放的位置,
  • /proc: Processes, 虚拟文件系统,存储的当前内核运行状态的一些文件,是系统内存的映射,例如网络状态、周边设备状态、系统核心。
  • /sbin: 超级用户的二进制文件,只有root用户才能访问的二进制文件。
  • /tmp: 临时目录,用来存放一些临时文件。
  • /usr: 系统默认的软件都会放在该目录下,很多用户的应用程序和文件也会放在这个目录下,类似于windows的program files目录。
  • /var: variable,系统经常需要修改的数据放在该目录下,包括各种日志、缓存或者软件运行过程中产生的文件。

Linux基本命令

  • cd .. 切换到上一级目录
  • cd / 切换到系统根目录
  • cd ~ 切换到当前用户目录
  • cd – 返回此目录之前所在的目录
  • cd xxx 切换到xxx目录下
  • mkdir xxx 创建目录xxx
  • ls -l 或者 ll 显示该目录下面的所有的目录和文件的详细信息。
  • mv 目录名称 新路径/新名称 如果是新路径,代表是移动目录,类似于windows里面的剪切,如果是新名称,代表是重命名。
  • cp -r 目录 目录拷贝的新位置 拷贝目录,-r代表是递归拷贝。
  • touch 文件名称 创建新文件
  • cat 文件名称 查看文件
  • vim 文件名称 使用vim编辑器打开文件,可以编辑、保存或者查看。
  • rm 文件或者目录 删除文件或者目录,参数可以是-rf,代表是递归删除并且强制删除,不进行询问。

关注微信公众号「平哥技术站」, 每日更新,在手机上阅读所有教程,随时随地都能学习。

原文链接:https://monkey.blog.xpyvip.top/archives/linux-ji-chu-zhi-shi-yi

Original: https://www.cnblogs.com/aibianchengya/p/16826688.html
Author: 程序猿的代码
Title: Linux基础知识一

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/643253/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • 防抖和节流

    更多文章详见公众号【前端css和js干货】 口语版:防抖就是只有当小明连续10天不捣蛋时,小明爸爸才给他零花钱。如果在这10天内小明捣蛋了, 那么重新计算,直到满足了10天不捣蛋的…

    技术杂谈 2023年6月1日
    088
  • UnixBench算分介绍【转】

    关于如何用UnixBench,介绍文章很多,这里就不展开了。这里重点描述下它是如何算分的。 碰到很多客户,装好后,直接./Run,就把结果跑出来了,然后还只取最后一个分值,比谁高谁…

    技术杂谈 2023年5月31日
    0109
  • PPT产品的重要性

    客户需求:减轻现场工作量,不能因为上了运维管理系统以后,工作量反而增加了,因此流程需要简化,除了需要符合国家安全规定的,其余流程都简化。 项目背景:当前算是处于POC阶段,给客户的…

    技术杂谈 2023年5月31日
    098
  • Vue3.0教程

    Vue3快速上手 1.Vue3简介 2020年9月18日,Vue.js发布3.0版本,代号:One Piece(海贼王) 耗时2年多、2600+次提交、30+个RFC、600+次P…

    技术杂谈 2023年6月1日
    0123
  • Python数据分析–Numpy常用函数介绍(5)–Numpy中的相关性函数

    摘要:NumPy中包含大量的函数,这些函数的设计初衷是能更方便地使用,掌握解这些函数,可以提升自己的工作效率。这些函数包括数组元素的选取和多项式运算等。下面通过实例进行详细了解。 …

    技术杂谈 2023年7月25日
    066
  • Java轻松实现,每天给对象发情话!

    一、引言 最近看到一篇用js代码实现表白的文章,深有感触。然后发现自己也可以用java代码实现,然后就开始写代码了,发现还挺有意思的,话不多说开搞实现思路: 使用HttpClien…

    技术杂谈 2023年7月11日
    093
  • Hexo博客Next v7.X 主题升级,美化警示录

    前言 经历了好几天(懒癌晚期懒得数了)的与主题升级斗争后,我终于完成基本上完成了next主题的升级!升到了V7.3!哈哈哈哈哈哈隔,我一个小白干这事干嘛呀我….这不是自…

    技术杂谈 2023年6月21日
    0116
  • YUV / RGB 格式及快速转换算法

    1 前言 自然界的颜色千变万化,为了给颜色一个量化的衡量标准,就需要建立色彩空间模型来描述各种各样的颜色,由于人对色彩的感知是一个复杂的生理和心理联合作用的过程,所以在不同的应用领…

    技术杂谈 2023年5月31日
    091
  • JDK、JRE、JVM傻傻分不清?

    JDK、JRE、JVM傻傻分不清? 什么是JVM? JVM全称Java Virutal Machine,即Java虚拟机,用来运行Java字节码文件,JVM是Java跨平台运行的关…

    技术杂谈 2023年7月11日
    072
  • 统计数组中的元素

    1.1 统计元素出现的次数 为了统计元素出现的次数,我们肯定需要一个 map来记录每个数组以及对应数字出现的频次。这里 map的选择比较有讲究: 可参考代码: for(int i …

    技术杂谈 2023年6月21日
    083
  • Elasticsearch mapping

    Elasticsearch mapping 本篇主要介绍一下 Elasticsearch mapping 的概念, 它是什么 以及如何自定义它, 并且再介绍一下 dynamic 的…

    技术杂谈 2023年7月10日
    093
  • 11-K8S部署普罗米修斯

    K8S-Kubernetes 集群部署 Prometheus 和 Grafana 1.实验环境 控制节点/master01 192.168.80.20 工作节点/node01 19…

    技术杂谈 2023年7月10日
    099
  • shopify产品添加自定义字段如何实现

    博客园 :当前访问的博文已被密码保护 请输入阅读密码: Original: https://www.cnblogs.com/ytkah/p/15670424.htmlAuthor:…

    技术杂谈 2023年5月31日
    096
  • 并发编程基础(上)

    从我开始写博客到现在,已经写了不少关于并发编程的了,差不多还有一半内容整个并发编程系列就结束了,而今天这篇博客是比较简单的,只是介绍下并发编程的基础知识( = =!其实,对于大神来…

    技术杂谈 2023年7月25日
    055
  • 拒绝蛮力,高效查看Linux日志文件!

    原创:扣钉日记(微信公众号ID:codelogs),欢迎分享,转载请保留出处。 简介 日常分析问题时,会频繁地查看分析日志,但如果蛮力去查看日志,耗时费力还不一定有效果,因此我总结…

    技术杂谈 2023年7月25日
    094
  • linux下常见的字符串处理

    linux下有许多对字符串文本的处理工具,diff,grep,awk,sed等等。。 比较两个文件的不同 [root@bogon diff]# diff file1 file2 以…

    技术杂谈 2023年6月21日
    0110
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球