初识Linux操作系统(根目录下的重要文件)(命令提示符的含义)

本文涉及的产品
对象存储 OSS,20GB 3个月
日志服务 SLS,月写入数据量 50GB 1个月
对象存储 OSS,内容安全 1000次 1年
简介: Linux系统基于"一切皆文件"的理念,重要文件分布在如/root(root用户目录)、/home(普通用户目录)、/etc(应用配置)、/dev(设备文件)、/boot(内核及启动文件)、/proc(动态系统信息)、/lib64(库文件)、/opt(软件存放)、/tmp(临时文件)。"[root@localhost ~]#"代表管理员在root目录,"$"代表普通用户。创建新用户用`useradd`命令。调节终端字体大小:Ctrl+Shift++增大,Ctrl+减号缩小。绝对路径从根目录开始,相对路径从当前目录开始。

Linux操作系统的设计哲学:
一切皆文件!
1.根目录下的一些重要文件
/root

root用户的家目录/宿主目录

/home

普通用户的家目录/宿主目录

在Linux操作系统中创建的普通用户比如userA,userB

他们的家目录/宿主目录,分别是/home/useA,/home/useB

/etc

存放应用程序的配置文件

/dev

存放设备文件(磁盘和分区)(鼠标和键盘)

/boot

存放Linux系统的内核和启动文件

/proc

存放动态文件,记录CPU和网卡,内存和进程使用情况的文件

/lib64

库文件,确保Linux操作系统中所有命令的正常实行

/opt

用户的工作目录,用来存放软件,文档,等各种工作缓存。

/tmp

存放临时文件,而且Linux操作系统,每七天删除临时文件一次。

2.认识[root@localhost ~]#的具体含义
其中root表示当前登录Linux操作系统的用户名

localhost表示当前Linux操作系统的自身名称,或者叫主机名,

~表示当前用户所在目录是/root/,表示根目录下的root文件夹,

表示当前是管理员在登录Linux操作系统

$表示当前是普通用户在登录Linux操作系统

3.如何在Linux操作系统中创建多个普通用户
使用命令useradd 用户名就可以创建新用户。

4.如何在Linux操作系统中调节终端的字体大小:
Ctrl+shift+加号键(大键盘)是调大字体

Ctrl+减号键(大键盘)是调小字体

5.绝对路径和相对路径的一个概念认识
绝对路径就是从根目录开始写要切换的文件名,

相对路径就是从当前目录,当前文件开始写要切换的文件名,

第一种绝对路径,首先处于etc目录下,然后cd /etc/gss 从根目录开始写到etc文件夹,然后写道gss文件夹,

这是绝对路径将当前目录切换到gss文件夹

第二种相对路径,首先切换到etc目录,然后直接cd gss就能切换到gss文件夹下了。

无论是相对路径还是绝对路径都要求知道什么目录下有什么文件名。

6.cd命令的使用切换当前目录
cd..表示返回上一级目录

cd加空格表示返回当前用户的家目录/宿主目录

cd 加空格后面加上所要切换的文件名

7.ls命令查看当前目录下的文件
ls命令的基本构成ls[选项][目录名称]

ls的功能就是查看当前目录下的文件,

ls -a可以调出当前目录下的所有隐藏文件,所有以.(点)开头的文件都是隐藏文件。

ls -l显示文件的详细信息,最上面的 total 4,表示当前目录下文件大小的总和。(每个目录的大小都按照4k计算。)

-rw-------. 1 root root 1314 Mar 9 11:23 anaconda-ks.cfg

其中的anaconda-ks.cfg表示文件名字,

其中的Mar 9 11:23表示三月9号,11点23分,最后一次修改anaconda-ks.cfg文件的时间,

1314表示这个文件所占的空间大小是1314字节,即1314B

rw-------. 1 root root表示这个文件的权限,

Linux操作系统的权限包括读,写,执行,

-表示文件的类型,表示一个普通的文本文件,相当于Windows上的记事本,

如上图所示l表示(链接文件),类似于Windows的快捷方式。

以d开头的文件表示 目录,类似于Windows的文件夹。
以c开头的文件用来存放(字符设备),是一些串行端口的接口设备,例如键盘、鼠标、打印机、tty终端。

以b开头的文件(块设备)一些提供数据的接口设备,比如硬盘。

以s开头的文件表示(套接字文件),用于进程之间的通信。

如果是ls -lh可以为文件的大小带上单位,其中1KB=1024B,也就是1KB=1024字节。

ls -ldh表示查看目录的相关信息,目录就是

根目录下的所有文件都分别是一个目录,要想查看吗目录的相关信息,需要使用命令ls -ldh

可以用ls -lhs来将所要查看的文件的大小都来排个序。(从大到小)

可以用ls -lht来将文件按照修改时间排序.(从早到晚)

8.字符设备文件和块设备文件的最大区别
他们在处理数据时,字符设备文件是按照顺序处理的,块设备文件是随机的。

相关文章
|
8天前
|
Linux
linux中查看某个文件夹下文件的个数和大小
这篇文章介绍了在Linux系统中使用各种命令(如`stat`、`wc`、`du`和`ls`)来查看文件夹下文件的个数和大小的方法。
40 4
linux中查看某个文件夹下文件的个数和大小
|
3天前
|
安全 Linux 数据安全/隐私保护
探索Linux操作系统的文件权限管理
【9月更文挑战第29天】在数字世界中,文件权限管理如同保护我们隐私的锁。本文将带你了解如何在Linux系统中设置和管理文件权限,确保你的数据安全。我们将一起学习如何通过命令行工具来控制文件访问,就像学习一门新语言一样有趣。准备好了吗?让我们一起开启这场技术之旅!
|
5天前
|
Linux
深入理解Linux中的cp命令:文件与目录的复制利器
深入理解Linux中的cp命令:文件与目录的复制利器
|
17天前
|
搜索推荐 Linux Shell
打造个性化的Linux命令提示符
【8月更文挑战第47天】在Linux的世界里,命令行是高效工作的利器。本文将引导你如何通过简单的配置,让你的命令提示符更加个性化和实用,从而提升你的工作效率和终端使用体验。我们将从基础的颜色设置开始,逐步深入到复杂的解析符号和脚本编写,最终实现一个既美观又功能丰富的命令提示符。无论你是初学者还是高级用户,都能在这里找到适合你的技巧。让我们一起探索,让命令行不再单调!
40 15
|
6天前
|
Linux Shell
10-9|linux上统计文件中单词次数
10-9|linux上统计文件中单词次数
|
6天前
|
存储 Linux Shell
常用vim命令和vim基本使用及Linux用户的管理,用户和组相关文件
这篇文章介绍了Vim编辑器的基本使用、常用命令和模式,以及Linux系统中用户和组的管理方法,包括用户和组相关文件如/etc/passwd、/etc/shadow和/etc/group的说明。
常用vim命令和vim基本使用及Linux用户的管理,用户和组相关文件
|
21天前
|
存储 安全 Linux
探索Linux操作系统的心脏:内核
在这篇文章中,我们将深入探讨Linux操作系统的核心—内核。通过简单易懂的语言和比喻,我们会发现内核是如何像心脏一样为系统提供动力,处理数据,并保持一切顺畅运行。从文件系统的管理到进程调度,再到设备驱动,我们将一探究竟,看看内核是怎样支撑起整个操作系统的大厦。无论你是计算机新手还是资深用户,这篇文章都将带你领略Linux内核的魅力,让你对这台复杂机器的内部运作有一个清晰的认识。
50 3
|
4天前
|
搜索推荐 Linux Shell
打造个性化的Linux命令提示符
【8月更文挑战第60天】在Linux的世界里,命令提示符是用户与系统交互的第一线。它不仅仅是一个静态的文本行,而是一个充满可能性的平台。本文将引导您了解如何定制Linux命令提示符,使其既实用又富有个性,提升您的工作效率同时给日常使用带来乐趣。
|
19天前
|
存储 监控 安全
探究Linux操作系统的进程管理机制及其优化策略
本文旨在深入探讨Linux操作系统中的进程管理机制,包括进程调度、内存管理以及I/O管理等核心内容。通过对这些关键组件的分析,我们将揭示它们如何共同工作以提供稳定、高效的计算环境,并讨论可能的优化策略。
22 0
|
4天前
|
Linux Python Perl
Linux命令删除文件里的字符串
Linux命令删除文件里的字符串
15 7

热门文章

最新文章

下一篇
无影云桌面