Linunx

本文介绍了Linux与Windows在开源性、可定制性、稳定性、安全性、成本以及命令权限等方面的不同。同时提到了CentOS作为企业级Linux发行版的特点,以及Linux系统中常见的设置和权限管理命令。
摘要由CSDN通过智能技术生成

linux

1、操作系统
操作系统(Operation System, OS),是管理计算机硬件软件资源的计算机程序,同时也是计算机系统的内核与基石。操作系统需要处理如管理与配置内存、决定系统资源供需的优先次序、控制输入设备输出设备、操作网络与管理文件系统等基本事务。操作系统也提供一个让用户与系统交互的操作界面。
2、什么是linux
Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和Unix的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的Unix工具软件、应用程序和网络协议。它支持32位64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。

Linux和Windows的区别

Linux和Windows是两个不同的操作系统。以下是它们之间的一些主要区别:

  1. 开源:Linux是一个开源的操作系统,代码可以自由地修改和分发。而Windows是一个闭源的操作系统,无法自由地修改和分发。

  2. 可定制性:Linux可以根据用户的需要进行修改和定制,因此可以根据需要添加或删除特定的功能。而Windows只能根据微软的要求进行修改。

  3. 稳定性:Linux通常比Windows更稳定,因为它可以处理更多的任务,可以长时间运行而不会出现崩溃等问题。

  4. 安全性:Linux通常比Windows更安全,因为Linux用户不需要担心病毒和恶意软件的攻击。这是因为Linux用户通常不会以管理员身份运行,因此系统更加安全。

  5. 使用成本:Linux是免费的,因此使用成本更低,Windows则需要购买许可证。

  6. 应用程序:Windows有更多的应用程序可以使用,而Linux的应用程序相对较少,但它们通常是免费的。

总之,Linux和Windows是两个不同的操作系统,它们各自有自己的优缺点。在选择操作系统时,用户应根据自己的需求和偏好做出选择。

Linux和Unix的区别

Linux和Unix都是操作系统,但它们有一些不同之处:

  1. 开源性质:Linux是开源的,而Unix通常是闭源的。

  2. 厂商:Linux由许多厂商开发,例如Red Hat、Ubuntu、Debian等。Unix则由一些大的厂商开发,例如IBM、Oracle、HP等。

  3. 支持平台:Linux可以运行在各种硬件平台上,例如x86、ARM、MIPS等。Unix则通常只支持少数几种硬件平台。

  4. 文件系统:Linux使用文件系统EXT而Unix使用UFS。

  5. Shell:Linux使用Bash作为默认的Shell,而Unix使用C Shell或Korn Shell。

  6. 安装方式:Linux可以通过网络进行安装,而Unix通常需要通过光盘或其他物理存储介质进行安装。

  7. 可扩展性:Linux由于其开放性和社区支持,可以很容易地扩展和自定义。Unix则需要付费才能获取更好的扩展性和自定义功能。

Centos

CentOS,是基于 Red Hat Linux 提供的可自由使用源代码的企业级 Linux 发行版本;是一个稳定,可预测,可管理和可复制的免费企业级计算平台

主要特点:

1.主流: 目前的Linux操作系统主要应用于生产环境,主流企业级Linux系统仍旧是RedHat或者CentOS
2.免费: RedHat 和CentOS差别不大,CentOS是一个基于Red Hat Linux 提供的可自由使用源代码的企业级Linux发行版本
3.更新方便:CentOS独有的yum命令支持在线升级,可以即时更新系统,不像RED HAT那样需要花钱购买支持服务!

命令

Linux是一种开源的操作系统,有很多不同的版本和分支。以下是一些常见的Linux系统设置命令:

1. useradd:选项  用户名.   添加用户
2.  usermod 选项 用户名   修改用户
3. userdel 选项 用户名  删除用户
4. passwd:选项  用户名   密码
5. groupadd 选项 用户组
6. ls:列出当前目录中的文件和目录。
7. date  日期命令
8. su:用于变更为其他使用者的身份,除 root 外,需要键入该使用者的密码。
9. sudo:控制用户对系统命令的使用权限,root允许的操作
10. ls:         列出目录
11. cd:     切换目录
12. pwd:  显示目前的目录
13. mkdir:创建一个新的目录
14.rmdir:删除一个空的目录
15. cp:         复制文件或目录 
16. rm:        移除文件或目录
17. mv:        移动文件与目录或修改文件与目录的名称 


18. pwd:显示当前所在目录的路径。
19. kill命令用于删除执行中的程序或工作

20. touch:创建一个新文件。例如:touch new_file.txt。
21. clear命令用于清除屏幕

22. cp:复制文件或目录。例如:cp file1 file2或cp -r directory1 directory2。


23. chmod:更改文件或目录的权限。例如:chmod 755 filename。

24. chown:更改文件或目录的所有者。例如:chown user filename。

25. ps:列出当前运行的进程。

26. top:查看当前系统资源使用情况和进程信息。

27. ifconfig:查看网络接口的配置信息。

28. ping:测试网络连接。

29. netstat:列出网络连接或路由表。

权限命令

1、数字权限
Linux文件的基本权限就有九个,分别是owner/group/others三种身份各有自己]的read/write/execute权限
在 Linux 中,可以使用 chmod 命令来更改文件或目录的权限。该命令有三个角色分别表示文件或目录的所有者、文件或目录所属的组和其他用户。以下是常用的权限命令:

  1. r(读取):表示可读取文件内容或查看目录中的文件列表。

  2. w(写入):表示可以修改文件内容或在目录中创建、删除文件。

  3. x(执行):表示可以执行文件或进入目录。

  4. u(用户):表示文件或目录的所有者。

  5. g(组):表示文件或目录所属的组。

  6. o(其他):表示其他用户。

符号权限

还有一个改变权限的方法,就是 符号权限,我们先回顾下之前提到的9个权限

  • (1)user 属主权限
  • (2)group 属组权限
  • (3)others 其他权限

那么我们就可以使用 u, g, o 来代表三种身份的权限!

此外, a 则代表 all,即全部的身份。读写的权限可以写成 r, w, x

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值