Linux总结

操作系统:一种特殊的软件,用于管理计算机上的各种资源,拥有管理文件、磁盘管理、进程管理、网络管理 、服务管理、软件安装部署;

GUI:图形化界面,windows、安卓、IOS

CLI(Command Line Interface): 即命令行界面,是通过输入文本命令与计算机交互的操作方式,无需图形界面,核心特点是高效、自动化友好(常见于服务器、编程工具如Linux终端、Docker命令行)

Linux:免费开源的操作系统;在服务器操作系统领域占用统治地位;

Linux构成:Kernel + GNU软件

Linux Kernel 内核,操作系统核心功能;

Shell(壳):用户和操作交互的一类程序;

Shell Script:shell脚本是一种编程语言,用于自动化运维批量执行命令,减少用户的重复操作;

版本

  • 内核版本:0.0.1 1991      6.17.7  2025
    • 主版本.次版本.修复次数
  • 发行版本:
    • Redhat(RHEL):红帽公司发布,收服务费
      • CentOS 2024.6.30 停止服务
      • Oracle Linux
      • Rocky Linux 9.4
      • Fedora 个人版
      • Alma Linux、
      • openEuler(华为开发)OPENATOM
      • openKylin(中科麒麟,银河麒麟)
      • Anolis OS(阿里开发)
      • UOS Server(统信Linux)
    • Debian:Linux社区版
      • Ubuntu(乌班图):南非
      • Kali Linux:网络安全
      • deepin:(深度系统)→UOS 家庭版

国产服务器操作系统

安装openEuler

Ubuntu与openEuler对比:

查看系统的基本信息

1.查看系统版本

2.查看cpu信息

3.查看内存

4.查看磁盘

5.查看系统时间

6.检验网络

7.关闭防火墙

8.关闭SELinux

9.查看系统内核版本

10.配置本地Yum源(可选)

11.查看系统进程

12.端口占用情况

13.本地化设置

14.时间显示格式(格式化时间)

符号

含义

%Y

年YYYY

%m

月  mm  01~12

%d

日  dd   1~31

%H

小时

%M

分钟

%S

%F

YYYY-mm-dd

%T

HH:MM:SS

%j

今天是今年的第xx天

%Z

时区

%A

星期

Linux基础命令分类:

 用户管理

  • useradd:创建用户
  • usermod:修改已有用户设置
  • userdel:删除用户
  • groupadd:创建组
  • groupmod:修改组
  • groupdel:删除组
  • passwd:设置密码或修改密码
  • sudo:让普通用户临时使用root的身份执行命令
  • su:切换用户
  • id:查看用户的UID

 权限管理

  • chmod:修改文件权限
  • chown:修改文件的所有者
  • chgrp:只修改文件的属组
  • chattr:设置隐藏权限
    • +a 锁定文件,只允许追加数据
    • +i  锁定文件,不能增删修改
  • lsattr:查看隐藏权限
  • setfacl:设置文件 ACL权限
  • getfacl :查看文件是否设置ACL权限

文件操作

  • touch:创建普通文件
  • vi/vim:编辑文件或目录
  • rm:删除文件或目录
  • cp:复制文件或目录
  • mv:移动文件(改名)
  • cat:查看文件内容
  • tac:反向查看,从最后一行倒叙输出文本内容
  • less:可以上下自由查看文件
  • more:查看内容较多的文件时,可以向下翻页
  • head:查看前n行
  • tail:查看后n行
  • find:在系统中查找文件
  • grep:通过关键字过滤查找文件的某行
  • sed:流编辑器,按行编辑、查找、替换文件内容
  • awk:一种强大的数据处理语言(文本分析和处理)
  • wc:word  count单词统计命令
  • 符号、快捷方式、正则表达式
  • tar:归档、压缩、解压缩命令
  • zip/unzip:压缩与解压缩zip文件
  • gzip:使用gzip压缩
  • bzip2:使用bzip2压缩
  • xz:使用xz压缩

磁盘管理

  • fdisk:磁盘分区(不超过2TB)
  • mkfs.ext4/mkfs.xfs/mkfs.swap:格式化
  • lvm: pv..vg..lv..:逻辑卷技术
  • RAID技术

系统与进程

  • systemctl:服务统一管理工具
  • init:设置系统启动级别
  • ps:查看进程
  • kill:杀死进程
  • jobs:管理后台进程
  • fg:将后台运行或暂停的作业切换到前台终端运行
  • bg:将暂停的前台作业或已启动的作业切换到后台继续运行
  • type:显示命令类型
  • file:查看文件类型
  • alias:起别名
  • unalias:删除别名
  • history:查看已执行命令历史记录

软件安装

  • yum/dnf/apt
  • rpm/dpkg
  • make

基础服务

  • firewalld\ssh\ftp\ntp\nfs\dns\dhcp\http\https\samba
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值