什么是操作系统
操作系统(英语:Operating System,缩写:OS)是一组主管并控制计算机操作、运用和运行硬件、软件资源和提供公共服务来组织用户交互的相互关联的系统软件程序,同时也是计算机系统的内核与基石。操作系统需要处理如管理与配置内存、决定系统资源供需的优先次序、控制输入与输出设备、操作网络与管理文件系统等基本事务。操作系统也提供一个让用户与系统交互的操作界面。
以上的介绍摘自wiki,简而言之操作系统是连接软件和硬件的一个东西,所有的应用软件运行都得依附操作系统,现在主流的操作系统有windows系统和linux系统,像是Android系统就是基于linux系统所开发的,而ios和macos则是基于unix系统进行开发的,也可以直接看看下面的关系图。
Windows操作系统
Windows操作系统是由微软作为MS-DOS的图形操作系统外壳,因为有GUI(图形化)的优势所在,越来越多的人开始用上windows系统,在国内win98、winxp、win7都是家喻户晓的级别。虽然windows系统是主打图形化交互,但他仍然有自己的命令行。下面我们就来了解下Windows的一些常见命令。
首先我们需要启动CMD,快捷键 win+r
再输入cmd。
Windows命令
ipconfig
查看本机的网卡、本机的ip、网关信息whoami
查看自己所登录的用户名称cd
切换目录 例如:cd C:\Windows\System32\drivers\etc
tasklist
查看当前运行的进程taskkill
结束进程,通过上条命令查找到对应的pid号 例如:taskkill /f /pid 26664
ping
测试到某个域名或ip是否连通 例如:ping www.baidu.com
appwiz.cpl
打开程序和功能列表ncpa.cpl
打开网络连接notepad
打开记事本cleanmgr
打开磁盘清理工具
Linux操作系统
Linux是类unix操作系统,是unix的轻量级,因为Linux的命令行交互,他不需要额外加载特别多的图形,再加上Linux的底层代码开源的缘故,linux在互联网行业、工业中是非常受欢迎的操作系统,相比与windows,Linux能以最少的资源运行一个服务。因为是命令交互的系统,所以接下来我们来了解linux的一些常见命令。
Linux命令
ls
查看当前目录下的文件cd
切换当前所在路径 例如:cd /var/www/html
cp
复制文件 例如:cp /root/test.txt /var/www/html
mv
移动文件 例如:mv /root/test.txt /var/www/html
pwd
查看当前路径vi
编辑文件内容 例如:vi test.txt
mkdir
创建文件夹 例如:mkdir /xinwendang
rm
删除文件 例如:rm test.txt
touch
创建文件 例如:touch test.txt
cat
查看文件内容 例如:cat test.txt
微信公众号二维码
扫一扫关注CatalyzeSec公众号
我们一起来从零开始学习网络安全