博客
关于我
linux 目录&基础命令
阅读量:791 次
发布时间:2023-02-01

本文共 1585 字,大约阅读时间需要 5 分钟。

Linux系统的文件目录结构

在工作和学习过程中,熟悉Linux系统的文件目录结构对于新手来说至关重要。了解这些目录能够帮助我们更好地组织文件、管理资源以及完成其他相关操作。

目录结构:

Linux系统的目录结构可以看作是一个树状结构,下面是几个主要目录的介绍:

Bin目录:全称binary,主要存储二进制文件。这些文件通常可以被运行,是些可执行文件。Dev目录:device目录用于存放外接设备。在Linux中,外接设备需要通过挂载才能使用。Etc目录:etc目录主要存储系统配置文件。Home目录:表示“家”,即用户目录。除了root用户,其他用户的主目录都在这里。Proc目录:process目录用于存储当前系统运行时的进程信息。Root目录:这是root用户的主目录。Sbin目录:super binary目录存储一些需要root权限才能执行的二进制文件。Tmp目录:tmp表示临时目录,用于存放系统运行过程中产生的临时文件。Usr目录:usr目录存储用户自行安装的软件程序文件。Var目录:var目录用于存储程序和系统日志文件。Mnt目录:mnt目录用于临时挂载外接设备或网络共享。Boot目录:boot目录存储系统启动时需要加载的文件。Lib目录:library目录用于存储函数库文件。Lost+found目录:用于存储系统断电或系统故障时未完成保存的文件。

基础命令

在Linux系统中,CommandLine命令是日常操作的重要工具。熟悉基础命令能够帮助我们更高效地管理文件和目录。

路径:绝对路径:从根目录"/"开始,逐级指定目录。相对路径:从当前路径出发。

指令格式:#命令语法【选项】【操作对象】

  • ls:列出当前目录下的文件或文件名。

    • 示例:uber@host:~/test$ ls
    • 执行效果:显示当前目录下文件和目录的具体信息。
  • cd:切换目录。

    • 示例:uber@host:~/test$ cd ..
    • 特殊含义:直接cd表示返回根目录。
  • pwd:输出当前工作路径。

    • 示例:uber@host:~/test$
  • mkdir:创建目录。

    • 选项:-p 可作用于多个目录。
    • 示例:uber@host:~/test$ mkdir -p test1/test2
  • touch:创建文件。

    • 示例:uber@host:~/test$ touch testfile.txt
  • cat:查看文件。

    • 示例:uber@host:~/test$ cat testfile.txt
  • vim:编辑文件(可创建新文件)。

    • 输入模式:按 ESC + [ 엔터进入编辑模式。
  • cp:拷贝文件或目录。

    • 选项:-r 可递归拷贝目录。
    • 示例:uber@host:~/test$ cp -r test1 test2
  • mv:移动文件或目录。

    • 选项无需指定操作对象唯一性。
    • 示例:uber@host:~/test$ mv testfile.txt ../testfile.txtrm:删除文件或目录。
    • 选项:-r 可递归删除文件或目录。
    • 示例:uber@host:~/test$ rm -rf test1

    history:查看历史命令。

    • 示例:uber@host:~/test$ history

    拓展:文件命名和管理:

    • 命名要规范,使用有意义的命名。-かわりに常用缩写可能造成歧义。

    FastKey:

    • Ctrl + L:清理屏幕。
    • Ctrl + Tab:文件自动补全。
    • Ctrl + C:终止当前操作。

    修改主机名:

    • 使用命令:hostname назва

    路径操作:

    • . 表示当前目录。
    • .. 表示返回上一层目录。

    自我介绍:

    • 学习vim编辑器的使用方法。
    • 完成基础命令运算。

    通过熟悉这些命令和目录结构,你将能够更高效地管理Linux系统中的文件和资源。多多实践和探索,相信你会越来越得心应手。

    转载地址:http://eqwfk.baihongyu.com/

    你可能感兴趣的文章
    Linux 中的机器学习:Whisper——自动语音识别系统
    查看>>
    Linux 中的管道(Pipeline)和使用场景
    查看>>
    Linux 中的绝对路径与相对路径:有什么区别?
    查看>>
    Linux 中的逻辑卷 LVM 管理完整初学者指南
    查看>>
    Linux 主机数据拷贝与 Linux 服务器之间拷贝文件的方法
    查看>>
    Linux 之 zabbix 安装配置及应用
    查看>>
    Linux 企业实用命令 - 不断更新中
    查看>>
    Linux 使用ab进行压力测试
    查看>>
    linux 使用ifstat查看网络使用情况
    查看>>
    Linux 使用记1 fastx toolkit安装问题
    查看>>
    linux 修改目录文件权限,目录文件所属用户,用户组
    查看>>
    linux 修改静态ip hostname
    查看>>
    Linux 内存优化性能实战
    查看>>
    Linux 内存优化性能实战
    查看>>
    Linux 内核 6.11 RC6 发布!
    查看>>
    Linux 内核/sbin/hotplug 工具
    查看>>
    Linux 内核kobject 缺省属性
    查看>>
    Linux 内核交互图
    查看>>
    linux 内核定时器精度_LWN 文章合集之 “内核定时器”
    查看>>
    Linux 内核有soft rdma吗?
    查看>>