Linux基础

Ubuntu环境架构

Linux文件系统

  • Linux文件系统就是一个树形的分层组织结构
  • 没有驱动器号,在 Linux 上,一切都在 / 根目录下

  • / bin :bin是二进制(binary)英文缩写。
  • / boot :存放的都是系统启动时要用到的程序。
  • / dev :包含了所有Linux系统中使用的外部设备。
  • / etc:存放了系统管理时要用到的各种配置文件和子目录。
  • / lib :存放系统动态连接共享库的。
  • / home:普通用户的主目录,该目录下会有以普通用户的用户名命名的文件夹
  • / root :根用户(超级用户)的主目录
  • ...

用户目录

  • 图形界面操作看到的Home下的内容和通过命令看到的/home/用户 下的内容是相同的
  • /home下可以有多个用户

命令行

终端

  • ctrl + alt + t 打开一个新的终端
  • ctrl + shift + n 在已经打开终端的基础上,新打开一个同路径的终端
  • ctrl + shift + t 在已经打开终端内,新起一个同路径窗口。
  • ctrl + l 清屏 (可以终端上敲几个换行符,再ctrl + l)
  • 输入命令 clear 清屏 (可以终端上敲几个换行符,再输入clear命令回车)
  • 输入命令 exit 退出当前命令行终端

命令提示符

  • 用户名@主机名:当前所在路径 用户状态
  • @:是分隔符号,没特殊含义
  • 主机名:是当前系统的简写主机名,可以用hostname命令查看当前系统的主机名,当前系统的主机名是linux
  • ~ 家目录符号,上图的命令行提示符号说明用户的当前路径是用户的家目录
  • $ 普通用户的命令提示符,当用户使用普通权限登录系统时,命令提示符通常是以$符号开头。#是超级用户(root)的命令提示符号,表示用户具有系统管理权限
相关推荐
nbsaas-boot3 分钟前
SQL Server 存储过程设计规范(事务与异常处理)
linux·数据库·设计规范
Jason_zhao_MR1 小时前
米尔RK3506核心板SDK重磅升级,解锁三核A7实时控制新架构
linux·嵌入式硬件·物联网·架构·嵌入式·嵌入式实时数据库
叮咚侠1 小时前
Ubuntu 24.04.3 LTS 中 vdb 的 UUID 永久挂载没有显示的磁盘的操作步骤
linux·运维·ubuntu·挂载磁盘
.小墨迹2 小时前
C++学习之std::move 的用法与优缺点分析
linux·开发语言·c++·学习·算法·ubuntu
风华同学2 小时前
【Linux驱动篇】LED驱动开发实验
linux·驱动开发·ubuntu
李斯维2 小时前
安装 WSL 最好的方式
linux·windows
张小九992 小时前
fpocket安装和使用教程
linux·机器学习·github
元气满满-樱2 小时前
Rewrite重写
linux·nginx
杰克崔2 小时前
进程内mmap锁相互干扰问题
linux·运维·服务器·车载系统
xlp666hub3 小时前
从零手写一个 printf 函数:变参宏与默认参数提升
linux