Linux-01

发布于:2024-05-07 ⋅ 阅读:(21) ⋅ 点赞:(0)

Linux是一种开源的操作系统内核,它是基于UNIX的设计原理开发而来的。它最初由芬兰的林纳斯·托瓦兹创造并发布于1991年。Linux操作系统具有很强的稳定性、安全性和可靠性,被广泛应用于服务器、个人电脑、移动设备和嵌入式系统等领域。
Linux的主要特点包括:

  1. 开源性:Linux的源代码对任何人都是开放的,用户可以自由修改和分发它。
  2. 多用户多任务支持:Linux支持多用户同时登录,并且可以同时执行多个程序,实现多任务运行。
  3. 强大的网络支持:Linux操作系统提供丰富的网络功能和协议支持,可以轻松实现网络通信。
  4. 高度可定制性:用户可以根据自己的需求选择不同的Linux发行版,并能够灵活地定制自己的系统。
  5. 高效的性能和稳定性:Linux操作系统具有优秀的性能和稳定性,能够高效地运行各种软件和服务。
  6. 安全性:Linux操作系统具有较高的安全性,拥有强大的权限管理和安全策略,可以防止恶意软件和攻击。
  7. 大量的软件支持:Linux拥有丰富的开源软件资源,用户可以免费获取和使用大量的软件工具。
    总的来说,Linux是一个功能强大、稳定可靠、安全性高、灵活可定制的操作系统,它在服务器领域得到广泛应用,并且越来越受到个人用户和企业用户的青睐。
ifstat

nmcli c up enp0s3

//检测yum是否可以使用
yum list | tail

//安装图形化页面
yum groupinstall -y "GNOME Desktop"

在这里插入图片描述
Linux常用命令:

1.基本操作命令:
shutdown:关机命令。
reboot:重启命令。
logoutexit 或 ctrl+d:退出当前会话。
Ctrl+c:停掉正在运行的程序。
Ctrl+l:清屏。
Tab:命令补齐功能。
help 或 --help:查看命令的帮助信息。
man 或 info:查看命令的手册页(详细文档)。

2.目录操作命令:
ls:列出目录内容。
cd:切换目录。
pwd:显示当前工作目录。
mkdir:创建目录。
rmdir:删除空目录。
cp:复制文件或目录。
mv:移动文件或目录,或重命名文件或目录。
rm:删除文件或目录。
find:查找文件或目录。

3.文件操作命令:
cat:查看文件内容。
less 或 more:分页查看文件内容。
echo:输出内容到文件或终端。
touch:创建空文件或更新文件时间戳。
chmod:改变文件或目录的权限。
chown:改变文件或目录的所有者和所属组。
tar:打包和解包文件。
gzip、bzip2:压缩和解压缩文件。

4.进程管理命令:
ps:查看当前运行的进程。
top 或 htop:实时查看进程状态。
kill:终止进程。
nohup:使进程在用户退出后继续运行。
&:将命令放到后台执行。

5.网络管理命令:
ifconfig 或 ip:查看和配置网络接口。
ping:测试网络连接。
netstat:查看网络连接、路由表、接口统计等。
ssh:远程登录到其他计算机。
scp:远程复制文件。

6.系统信息命令:
uname:查看系统信息(如内核版本)。
df:查看磁盘空间使用情况。
du:查看文件和目录的磁盘使用情况。
free:查看内存使用情况。
top 或 vmstat:查看系统性能信息。

在这里插入图片描述
Linux目录介绍:

/bin:这个目录包含了一些基本的可执行命令和工具,用于系统启动和在单用户模式下执行。例如,ls、cd等命令就位于该目录。
/boot:该目录包含了用于系统引导的文件,如内核和引导加载程序(bootloader)相关的文件。
/dev:该目录包含了系统中的设备文件,这些文件代表了连接到系统的各种设备,如硬盘、光盘驱动器等。
/etc:该目录包含了系统的配置文件,这些文件包含了系统运行和应用程序所需的参数和设置。
/home:每个用户在系统中都有一个主目录,用于存储个人文件和文档。这些主目录都位于/home目录下。
/lib:该目录包含了系统所需的共享库文件。这些库文件是程序在执行过程中需要调用的额外参数。
/media 和 /mnt:这两个目录都用于挂载可移动媒体设备(如USB驱动器、光驱等)或其他文件系统的挂载点。/media目录通常用于自动挂载可移动媒体设备,而/mnt目录则是一个用于临时挂载其他文件系统的挂载点。
/proc:该目录是一个虚拟文件系统,用于存储系统和正在运行进程的相关信息。
/usr:这是一个重要的目录,包含了大部分的用户级应用程序和库文件。/usr/bin目录包含了大量的用户级命令和工具,/usr/lib目录则包含了各种编程语言的库文件。
/tmp:这个目录用于存放临时文件。这些文件通常在系统重启后会被删除。
/var:这个目录用于存放经常变动的文件,如日志文件、数据库文件等。/var/tmp目录与/tmp目录类似,但其中的文件在系统重启后不会被删除。