Linux介绍、安装、常见命令

Linux 是一种开源的、免费的操作系统,是由 Linus Torvalds 在 1991 年开发的。它是基于 UNIX 系统的,具有很好的安全性和稳定性,因此广泛应用于服务器领域。
Linux 的发行版有很多种,比如 Ubuntu、CentOS、Debian、Fedora、Red Hat 等等。每种发行版都有自己的特点和优势,用户可以根据需求选择适合自己的发行版。
Linux 的安装相对来说比较简单,一般可以从官网下载对应发行版的镜像文件,然后将其写入 USB 设备作为安装介质。在安装过程中需要进行一些设置,比如分区、设置管理员账号等等。具体的安装步骤可以参考对应发行版的官方文档。
以下是一些常见的 Linux 命令及其作用:
  • cd:切换目录
  • ls:列出当前目录下的文件和文件夹
  • mkdir:创建一个新的目录
  • rm:删除文件或目录
  • cp:复制文件或目录
  • mv:移动文件或目录
  • cat:查看文件内容
  • grep:搜索文件内容
  • chmod:修改文件或目录的权限
  • sudo:以管理员身份执行命令
  • top:查看系统当前运行的进程
  • ps:列出系统中所有进程
  • kill:结束指定进程
  • ping:测试网络连接
  • ifconfig:查看网络接口的配置
  • ssh:远程登录其他计算机
  • wget:从网络上下载文件
  • tar:解压缩或压缩文件
  • df:显示磁盘空间使用情况
  • du:计算文件或目录的大小
  • find:在文件系统中查找文件
  • history:显示命令历史记录
  • ssh-keygen:生成 SSH 密钥对
  • scp:在本地主机和远程主机之间复制文件
  • chown:修改文件或目录的所有者
  • chgrp:修改文件或目录的所属组
  • ln:创建链接(硬链接或符号链接)
  • man:查看命令的手册页
  • uname:显示系统信息
  • date:显示当前日期和时间
  • free:显示系统内存使用情况
  • shutdown:关机或重启系统
  • reboot:重启系统
  • apt-get(Debian/Ubuntu)或 yum(CentOS/Fedora):包管理工具,用于安装、更新和删除软件包
  • apt(Debian/Ubuntu)或 dnf(Fedora):包管理工具,用于安装、更新和删除软件包
  • ps aux:以详细格式列出所有正在运行的进程
  • chmod:修改文件或目录的权限
  • chown:修改文件或目录的所有者
  • chgrp:修改文件或目录的所属组
  • grep:在文本中查找匹配的模式
  • sed:流编辑器,用于处理和转换文本
  • awk:强大的文本处理工具,用于提取和处理文本数据
  • ssh:远程登录到其他计算机
  • scp:安全地将文件从本地主机复制到远程主机,或反之
  • rsync:用于高效地同步和备份文件和目录
  • tar:创建和提取归档文件(通常与压缩一起使用)
  • zip:创建和提取ZIP压缩文件
  • unzip:提取ZIP压缩文件
  • ping:测试网络连接是否正常
  • ifconfig(已被ip命令取代):查看和配置网络接口信息
  • netstat:显示网络连接、路由表和网络接口统计信息
  • iptables:管理防火墙规则
  • systemctl:管理系统服务(例如启动、停止、重启服务)
  • journalctl:查看系统日志
  • cron:用于定时执行任务
  • dd:复制和转换文件
  • fdisk:磁盘分区工具
  • mount:挂载文件系统
  • umount:卸载文件系统
  • lspci:显示系统的PCI设备信息
  • lsusb:显示系统的USB设备信息

你可能感兴趣的:(linux)