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)的命令提示符号,表示用户具有系统管理权限
相关推荐
Linux-lucky11 小时前
45-Linux学习之旅之防火墙与WEB加固
linux·前端·网络·学习·ubuntu
禁默12 小时前
启元 Q1 二次开发实践:Ubuntu 部署与仿真验证,从 PrimeConsole 到 ROS 2 Humble + RViz
linux·运维·ubuntu
skywalk816312 小时前
把 去也网站 从 Ubuntu 搬到 FreeBSD:一次 Service Jail + nginx 的部署实录
linux·运维·nginx·ubuntu·freebsd
爱莉希雅&&&14 小时前
GitLab 完整学习笔记
linux·运维·服务器
风笙97814 小时前
[文件系统]文件系统挂载与卸载详解
linux
GeW15 小时前
新质生产力路线图解读:数据库性能优化与Linux调优专场
linux·数据库
陈希12316 小时前
Linux 服务器性能排查手册(2026):CPU、内存、磁盘IO、网络四大瓶颈定位
linux·服务器·网络
测试界的小码农19 小时前
【Linux 命令实战(03):文件创建、复制、移动与删除,掌握 touch、mkdir、cp、mv、rm】
linux·服务器·php
byte轻骑兵20 小时前
实战 1:修改 BlueZ 源码,添加自定义开机日志
linux·aiot·bluez·电脑蓝牙·嵌入式蓝牙
叼烟扛炮20 小时前
Linux 学习笔记(五十):网络层——IP 协议、子网划分与 NAT 魔法
linux·笔记·学习