Linux 系统基础

本文介绍了Linux系统中终端的多种打开方式,包括桌面搜索、右键菜单和快捷键。同时,讲解了如何个性化修改终端字体。讨论了Linux文件系统的特性,与Windows的差异,如无盘符概念,以及常用命令`df-h`来查看分区挂载。此外,文章还提及了Linux目录结构遵循FHS标准,解释了文件属性中权限设置的含义。
摘要由CSDN通过智能技术生成

Linux 系统基础

1. 终端

终端的打开方式

①桌面搜索
点击 Ubuntu 桌面左上角图标进入搜索框,输入“term”可以弹出终端“Terminal”程序

②右键打开
首先是比较常规的方法:在桌面或者在文件浏览器的任何目录下 右键鼠标后在弹出的菜单栏中选择“Open in Terminal”

③快捷键打开
这是个比较快捷方便的方法:使用快捷方式打开终端,快捷方式为”Ctrl+Alt+T”,使用快捷方式可在绝大多情况下直接唤出 Ubuntu 的终端(无论你是在浏览器、文件管理器、查看邮件、甚至在一个已经打开的终端下工作,等等都可以直接唤出 Ubuntu 的终端)

终端个性化修改

在终端界面单击鼠标右键,选择“Preferences”,勾选"Custom font"

勾选"Custom font"后,其右边的“Monospace Bold”按钮将会激活,我们再单击其右边的“Monospace Bold”按钮,进入下一个配置界面

在这个界面,就可以调节终端的字体大小甚至是字体的样式了,这里请根据实际的需求进行选择吧

⚫ 将字体调大:Ctrl + Shift + ‘+’ (最后是符号+)
⚫ 将字体调小:Ctrl + ‘-‘ (最后是符号-)

2. 文件系统差异

Windows 下某个文件的绝对路径以盘符开始,比如:C:\abc\def\hello.txt,这是在 C 盘的 abc 目录下,有 def 子目录;而 def 中有 hello.txt 文件。

而在Ubuntu 中,以树状结构表示文件夹与文件,没有盘符的概念。比如:/abc/def/hello.txt,这表示在根目录下有 abc 子目录,而 abc 下又有 def 目录;def 中有 hello.txt 文件。从名字“/abc/def/hello.txt”中你 无法知道 hello.txt 文件位于磁盘哪一个分区

要想查看某个分区挂载在哪一个目录下,可以执行命令:df -h

book@100ask:~$ df -h
Filesystem      Size  Used Avail Use% Mounted on
udev            964M     0  964M   0% /dev
tmpfs           197M  1.8M  196M   1% /run
/dev/sda1       217G  4.7G  201G   3% /
tmpfs           985M     0  985M   0% /dev/shm
tmpfs           5.0M  4.0K  5.0M   1% /run/lock
tmpfs           985M     0  985M   0% /sys/fs/cgroup
/dev/loop0      141M  141M     0 100% /snap/gnome-3-26-1604/74
/dev/loop1       92M   92M     0 100% /snap/core/6531
/dev/loop2      3.8M  3.8M     0 100% /snap/gnome-system-monitor/70
/dev/loop3       54M   54M     0 100% /snap/core18/782
/dev/loop4       15M   15M     0 100% /snap/gnome-characters/206
/dev/loop5       13M   13M     0 100% /snap/gnome-characters/139
/dev/loop6       15M   15M     0 100% /snap/gnome-logs/45
/dev/loop7      144M  144M     0 100% /snap/gnome-3-28-1804/23
/dev/loop8      141M  141M     0 100% /snap/gnome-3-26-1604/82
/dev/loop9       91M   91M     0 100% /snap/core/6350
/dev/loop10     4.2M  4.2M     0 100% /snap/gnome-calculator/352
/dev/loop11      35M   35M     0 100% /snap/gtk-common-themes/818
/dev/loop12      36M   36M     0 100% /snap/gtk-common-themes/1198
/dev/loop13     3.8M  3.8M     0 100% /snap/gnome-system-monitor/57
/dev/loop14     2.3M  2.3M     0 100% /snap/gnome-calculator/260
/dev/loop15     1.0M  1.0M     0 100% /snap/gnome-logs/57
/dev/sda2       923M   60M  800M   7% /boot
/dev/sda4       265G  293M  252G   1% /home
tmpfs           197M   16K  197M   1% /run/user/121
tmpfs           197M   44K  197M   1% /run/user/1001
/dev/loop16      56M   56M     0 100% /snap/core18/1988

Ubuntu 中的 目录遵循 FHS 标准 (Filesystem Hierarchy Standard,文件系统层次标准)。它定义了文件
系统中目录、文件分类存放的原则、定义了系统运行所需的最小文件、目录的集合,并列举了不遵循这些原则的例外情况及其原因。FHS 并不是一个强制的标准,但是大多的 Linux、Unix 发行版本遵循 FHS。

在这里插入图片描述
bin 与 sbin : 系统启动必需的APP与命令。
usr (unix software resource)目录下的 bin 与 sbin : 非系统启动必需的APP与命令。
另外 usr : 存放的是不可变动的数据。
相对应的 var : 存放变动的数据,cache与log等。

home目录: 每一个用户在home下都有一个子文件。

pro 与 sys : 用来挂载一些虚拟文件系统。

2. 文件属性

在终端执行“ls -al”命令显示当前目录下的所有文件及文件夹的详细信息。
在这里插入图片描述

文件类型后面的 9 个字符以 3 个为一组,第一组表示“文件所有者的权限”;

第二组表示“用户组的权限”;第三组表示“其他非本用户组的权限”。
每组都是 rwx 的组合,其中 r 代表可读,w 代表可写,x 代表可执行
如果 没有对应的权限,就会出现减号(-) 。比如“rw-r–r--”表示:文件的所有者对该文件有读权限、写权限,但是没有执行权限;同一个用户组的其他用户对该文件只有读权限;其他用户对该文件也只有读权限。

连接数:表示有多少文件名连接到此节点。
文件所有者:表示这个文件的“所有者的账号”。
文件所属用户组。

文件大小:表示这个文件的大小,默认单位是 B(字节)。
文件最后被修改的时间:这个文件的创建文件日期或者是最近的修改日期。

文件名:对应文件的文件名。如果 文件名之前多了一个“.”,则说明这个文件为“隐藏文件”,执行“ls -a”命令可以列出隐藏文件。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值