Linux系统和命令

1.什么是操作系统

  操作系统(Operating System,简称os)是电子计算机系统找那个负责支撑应用程序运行环境以及用户操作环境的系统软件,同时也是计算机系统的核心与基石。

  操作系统是控制和管理计算机软硬件资源、合理组织计算机工作流程、以及方便用户操作的程序集合

  操作系统的设计与实现则是软件工业的基础与核心

2.操作系统的分类

2.1 PC操作系统

  linux

  windows

  Mac OS

2.2 手机操作分类

  Android操作系统

  IOS

  鸿蒙

2.3 商务服务器操作系统分类

  linux

  windows server

  Unix

3.linux 操作系统

  linux是基于Unix的开源免费的操作系统,由于系统的稳定性和安全性几乎成为程序代码运行的最佳系统环境。Linux是由Linus Torvalds(林纳斯·托瓦兹)起初开发的,由于源代码的开放性,现在已衍生出了成千上百种不同的linux系统

4.linux命令

  • systemctl status firewalld --->查看防火墙的状态
  • systemctl start firewalld --->开启网络服务
  • systemctl stop firewalld --->关闭
  • systemctl restart firewalld --->重启
  • systemctl reload firewalld --->重载

5.文件操作

  • cat ---> 在命令提示符下查看文件内容
  • more ---> 在命令提示符中分页查看文件内容
  • less ---> 命令行中查看文件可以上下翻页反复浏览
  • head -n 5 /etc/passwd ---> 命令行中查看文件头几行
  • tail -n 3 /etc/passwd ---> 命令行中查看文件尾几行
  • wc ---> 统计文件的单词数 行数等信息

  翻页:
     -f:下一页
     -b:上一页
     -空格:下一页
     -q:退出

6.目录管理

  • pwd      查看你当前所在的目录

  • cd       切换目录

  • ls      查看显示目录的内容

  • ls .xx.txt      创建的xx文件是隐藏的

  • ls -a:      查看所有文件

  • ls -l      以列表的形式显示

  • ls -h       人性化显示

  • du      统计目录和文件空间的占用情况

  • mkdir      创建新目录

  • touch      创建文件

  • rm      删除文件

  • rm -rf       强制删除不提示

  • rm -rf /*      把系统东西全删了

  • ln      创建硬链接

  • ln -s      创建软链接 删除源文件后不能使用

  • cp      复制文件或目录

  • mv      移动文件或目录

  • which      查看linux命令所在的目录

  • tree      树形查看

  • sudo      以管理员身份运行命令

7.磁盘

  • [root@linux-node1 ~]# df 命令用于显示目前在Linux系统上的文件系统磁盘使用情况统计
    • h:人性化显示
    • l:local ,以列表形式的结构

8.CPU

  • 8.1top:查看cpu内存等使用情况
top - 03:24:29表示当前时间
up 4 days, 22:56, 系统已经运行时间
2 users, 当前登录用户数
load average: 0.01, 0.03, 0.05 # 系统负载,即任务队列的平均长度。 三个数值分别为 1分钟、5分钟、15分钟前到现在的平均值
Tasks: 123 total(进程总数), 2 running(正在运行进程数), 121 sleeping, 0 stopped, 0 zombie
%Cpu(s): 0.0
us, 0.0 # 用户空间占用CPU百分比
sy, 0.0 # 内核空间占用CPU百分比
ni,100.0 # 用户进程空间内改变过优先级的进程占用CPU百分比
id, 0.0 # 空闲CPU百分比
wa, 0.0 # 等待输入输出的CPU时间百分比
hi, 0.0 # 硬中断(Hardware IRQ)占用CPU的百分比
si, 0.0 # 软中断(Software Interrupts)占用CPU的百分比
st KiB Mem : 1863224 total(物理内存总量), 219592 free, 498732 used, 1144900 buff/cache
KiB Swap: 2097148 total(交换区总量), 2094580 free, 2568 used. 1043628 avail Mem
- 8.2 查看CPU的基本信息
processor : 0 系统中逻辑处理核的编号
vendor_id : GenuineIntel CPU制造商
cpu family : 6 CPU产品系列代号
model : 142 CPU属于其系列中的哪一代的代号
model name Intel(R) Core(TM) i7-7500U CPU @ 2.70GHz CPU属于的名字及其编号、标称主频
stepping : 9 CPU属于制作更新版本
cache size : 4096 KB CPU二级缓存大小
physical id : 0 单个CPU的标号
siblings : 1 单个CPU逻辑物理核数
cpu cores : 1 cpu个数

Linux系统和命令

上一篇:MacOS重置开机密码


下一篇:和一个朋友的聊天记录,也是一种心情嘛