Linux操作系统

Posted Williams10

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux操作系统相关的知识,希望对你有一定的参考价值。

什么是Linux操作系统

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

特点

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

优点

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

Liunx的目录结构


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

Linux常用命令


重定向输出

  • > 重定向输出,覆盖原有内容

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

  • >> 重定向输出,又追加功能

eg: cat /etc/passed >> a.txt 输出并且追加

系统管理命令

ps 正在运行的某个进程的状态

ps –ef 查看所有进程
ps –ef | grep ssh 查找某一进程
kill 2868 杀掉2868编号的进程
kill -9 2868 强制杀死进程

管道

  • 概念:是Linux命令中重要的一个概念,起作用是将一个命令的输出用作另一个命令的输入。

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

Linux的权限命令

文件权限

Linux三种文件类型

  • 普通文件:包括文本文件、数据文件、可执行的二进制程序文件······
  • 目录文件:Linux系统把目录当成一种特殊的文件,利用它构成文件系统的树型结构。
  • 设备文件:Linux系统把每一个设备当成一个文件。

以上是关于Linux操作系统的主要内容,如果未能解决你的问题,请参考以下文章

LINUX PID 1和SYSTEMD PID 0 是内核的一部分,主要用于内进换页,内核初始化的最后一步就是启动 init 进程。这个进程是系统的第一个进程,PID 为 1,又叫超级进程(代码片段

[linux][c/c++]代码片段02

linux打开终端如何启动scala,如何在终端下运行Scala代码片段?

linux中怎么查看mysql数据库版本

VSCode自定义代码片段——git命令操作一个完整流程

VSCode自定义代码片段15——git命令操作一个完整流程