锋盈数科-知识库 Logo
首页
软件开发
计算机基础
Hello Halo
新手必读
关于本知识库
登录 →
锋盈数科-知识库 Logo
首页 软件开发 计算机基础 Hello Halo 新手必读 关于本知识库
登录
  1. 首页
  2. 软件开发
  3. Linux
  4. Linux-01

Linux-01

0
  • Linux
  • 发布于 2024-09-26
  • 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:重启命令。
logout 或 exit 或 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目录类似,但其中的文件在系统重启后不会被删除。

原文链接: https://blog.csdn.net/qq_53568730/article/details/138468226

标签: #Linux 85
相关文章

【Linux】如何用shell脚本一键安装Java和Maven环境 2024-10-08 11:24

Shell脚本安装环境 前言 脚本 * Java安装脚本 * 使用方式 Java卸载脚本 Maven安装脚本 Maven卸载脚本 前言 无论是在云服务器上部署Java项目 还是在本地的Linux虚拟机上运行Java项目 都需要Java的环境 设置环境则需要一些繁琐的操作 为了简化并复用这些操作 我们

linux 网卡配置 2024-09-30 17:34

linux网卡可以通过命令和配置文件配置,如果是桌面环境还可以通过图形化界面配置. 1.ifconfig(interfaces config)命令方式 通常需要以root身份登录或使用sudo以便在Linux机器上使用ifconfig工具。依赖于ifconfig命令中使用一些选项属性,ifconfi

【Linux】进程间通信——System V共享内存 2024-09-30 17:34

目录 一、概念和原理 二、API介绍与使用 2.1 shmget 2.2 ftok 2.3 shmat 2.4 shmdt 2.5 shmctl

Linux如何修改时间和时区? 2024-09-30 17:34

Linux 修改时间 修改时区 * 时间修改 时区修改 时间修改 #查看时间 [root@localhost ~]# date 2024年 07月 08日 星期一 17:55:48 JST #设置时间 例:2024-07-08 18:00:00 [root@localhost ~]# date -

CentOS 修改服务器登录密码的完整指南 2024-09-30 17:34

个人名片 🎓作者简介 :java领域优质创作者 🌐个人主页 :码农阿豪 📞工作室 :新空间代码工作室(提供各种软件服务) 💌个人邮箱 :[2435024119@qq.com] 📱个人微信 :15279484656 🌐个人导航网站 :www.forff.top 💡座右铭:总有

虚拟机Ubuntu忘记密码 2024-09-30 17:34

Ubuntu重置密码 因为前几天虚拟机上刚安装的Ubuntu系统,密码忘记了,这次留个笔记记录一下。 有两种情况: 1、第一种 1、虚拟机上的Ubuntu开启,按住Shift键,直到出现下面的界面。(记住,一开启系统就长按Shift) 如果没有出现下面的界面,直接关闭Ubuntu,重新启动。 2、选

目录

IT 外包服务商

  • 意见投递
  • zyf6619

软件开发应用

主菜单

  • 首页
  • 软件开发
  • 计算机基础
  • Hello Halo
  • 新手必读
  • 关于本知识库
Copyright © 2024 your company All Rights Reserved. Powered by Halo.