WHCSRL 技术网

操作系统

什么是Linux操作系统

Linux 操作系统 (GNU/Linux) 是一个免费使用和自由传播的类 Unix 操作系统。它是一个基于 POSIX 的多用户、多任务、多线程和多 CPU 操作系统。

特点

  • 基本思想:一切皆文件;每个文件都有一定的用途
  • 完全免费
  • 完全兼容POSIX1.0标准
  • 多用户、多任务
  • 良好的界面
  • 支持多平台

优点

  • Linux 由多个微内核组成,其源代码完全开源,并且融合了全球程序员的精华
  • 继承了 Unix 的特性,具有非常强大的网络功能,并支持所有Internet协议,可以利用Unix的网络特性开发新的协议栈
  • 系统工具链完整,简单的操作可以配置合适的开发环境,可以简化开发过程,减少仿真工具在开发中的障碍,使系统具有很强的可移植性。

Liunx 目录结构


root 管理员的家在目录root 中;
其他用户家目录的家在目录中。

Linux 常用命令

在此处插入图片说明

在此处插入图片说明
在此处插入图片说明

重定向输出

  • > 重定向输出并覆盖原始内容
<块引用>

例如:cat /etc/password> a.txt 将输出重定向到 a.txt

  • >> 重定向输出并添加函数
<块引用>

例如:cat /etc/passed >> a.txt 输出并追加

系统管理命令

ps 正在运行的进程的状态

<块引用>

ps -ef 查看所有进程
ps -ef | grep ssh 查找进程
kill 2868 杀死编号为2868的进程
kill -9 2868 强行杀死进程

管道

  • 概念:它是Linux命令中的一个重要概念,它的作用是将一个命令的输出作为另一个命令的输入。
<块引用>

ls --help |更多分页查询帮助信息
ps –ef | grep java 查询名称中包含java
ifconfig | 的进程更多
cat index.html |更多
ps –ef | grep aio

Linux 权限命令

文件权限

在此处插入图片说明

Linux 的三种文件类型

  • 普通文件:包括文本文件、数据文件、可执行二进制程序文件······
  • 目录文件:Linux系统将目录视为特殊文件并使用它构成树状结构的文件系统。
  • 设备文件:Linux 系统将每个设备视为一个文件。
推荐阅读