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)的命令提示符号,表示用户具有系统管理权限
相关推荐
chlk1231 天前
Linux文件权限完全图解:读懂 ls -l 和 chmod 755 背后的秘密
linux·操作系统
舒一笑1 天前
Ubuntu系统安装CodeX出现问题
linux·后端
改一下配置文件1 天前
Ubuntu24.04安装NVIDIA驱动完整指南(含Secure Boot解决方案)
linux
深紫色的三北六号2 天前
Linux 服务器磁盘扩容与目录迁移:rsync + bind mount 实现服务无感迁移(无需修改配置)
linux·扩容·服务迁移
SudosuBash2 天前
[CS:APP 3e] 关于对 第 12 章 读/写者的一点思考和题解 (作业 12.19,12.20,12.21)
linux·并发·操作系统(os)
哈基咪怎么可能是AI2 天前
为什么我就想要「线性历史 + Signed Commits」GitHub 却把我当猴耍 🤬🎙️
linux·github
十日十行3 天前
Linux和window共享文件夹
linux
木心月转码ing3 天前
WSL+Cpp开发环境配置
linux
崔小汤呀4 天前
最全的docker安装笔记,包含CentOS和Ubuntu
linux·后端
何中应4 天前
vi编辑器使用
linux·后端·操作系统