目录
[linux 系统安装](#linux 系统安装)
windows系统基础
什么是windows?
windows是美国微软公司的一款操作系统
windows用户和管理组
1、用户管理和组管理
三种方式登录
- guest以来宾或者访客模式登录
- administrator系统最高权限管理员
- user普通用户
相关命令行
用户:
net user ——查看用户
net user user1 123123 /add——创建用户
net user user$ 123123 /add——创建隐形用户
net user user1 /del——删除用户
管理组:
net localgroup——查看组
net localgroup ops——查看组内详细信息
net localgroup group1 /del user1——把用户从组里删除、
net localgroup ops /delete————删除用户组
2、windows防火墙
Windows防⽕墙是⼀种操作系统内置的安全功能,它可以监视⽹络流量并阻⽌不安全的连接,以及限制应⽤程序的⽹络访问权限。
3、windows目录
- Program File------------默认安装程序的目录
- Windows---------------存放winodws操作系统文件和系统组件的目录
- Users---------------存放系统用户个人文件夹的目录
- Temp---------------临时文件夹
- Program Data------------------存放系统应用程序公用数据的目录
4、windows服务
- http服务
- https服务
- ssh服务(命令行,用于linux的命令控制,远程终端)
- dhcp服务(给客户机发送一个可用的IP)
- rdp服务(windows的远程桌面,类似于linux的ssh服务)
- web服务
- dns服务(提供域名解析服务)
- telnet服务
- smb服务(文件共享服务)
- ftp服务
5、常见端口及其相对应的服务
- 80端口------HTTP服务
- 443端口------HTTPS服务
- 3306端口------MYSQL服务
- 20/21端口------FTP服务
- 22端口------SSH服务
- 23端口------telnet服务
- 25端口------SMTP服务
- 53端口------DNS服务
- 3389端口------RDP服务
6、windows进程
需要用到的命令
tasklist———查看进程
tasklist | findstr 进程名 ——查看与其相关的所有进程
taskkill -F /PID 进程序列号—————杀死该进程
7、windows注册表
打开方式:cmd命令输入regedit
目录的作用
- HKEY_CLASSES_ROOT:管理文件系统
- HKEY_CURRENT_USER:当前用户配置
- HKEY_LOCAL_MACHINE:本机计算机配置
- HKEY_USERS:管理系统的用户信息
- HKEY_CURRENT_CONFIG:管理当前用户的系统配置
8、常见的dos命令
系统信息
CHCP 65001——————修改字体编码为UTF-8
CHCP 936——————修改字体编码为GBK 简体中文
systeminfo————查看系统信息
hostname————查看主机名
set————查看环境变量
color————改变cmd的字体颜色
cls————清除屏幕
control userpasswords2————打开用户账户
runas /user:administrator cmd——————以administrator的方式登录并运行cmd
网络
ipconfig /all——————显示完整网络信息
ping -t -l 65500 ip ————死亡之ping(ddos攻击)
ipconfig /release————释放ip
ipconfig /renew————重新获得ip
ipconfig /flushdns————刷新DNS缓存
ipconfig /displaydns————显示DNS解析程序缓存的内容
route print——————打印路由信息
arp -a————查看arp缓存
net view————查看局域网内其他计算机名称
netsh advfirewall show allprofiles————防火墙状态
netsh advfirewall firewall show rule name=all——防火墙规则
用户
net config workstation————查看当前登录用户
whoami————查看我是哪个用户
net user————查看有哪些用户
net user supermage————查看用户supermage的信息
net localgroup————查看组
net localgroup administrators————查看组administrators的信息
net user hack 123 /add ————新建一个用户hack,密码为123
net user hack /del ——————删除用户hack
net localgroup administrators hack /add——————将普通用户hack提权到管理员
net user guest /active:yes————激活guest用户
net userguest /active:no————关闭guest用户
共享
net use————查看连接
net share—————查看本地开启的共享
net share ipc$————开启ipc$共享
net share ipc$ /del————删除ipc$共享
net share c$ /del————删除c盘共享
net use \\192.168.10.15\ipc$ /u:"" ""————与192.168.10.15建立ipc空连接
net use \\192.168.10.15/u:"" "" ————与192.168.10.15建立ipc空连接,可以把ipc$去掉
net use \\192.168.10.15/u:"administrator" "root" ————以administrator身份与192.168.10.15建立连接
net use \\192.168.10.15 /del————删除ipc连接
net use \\192.168.10.15\c$ /u:"administrator" "root"———— 建立c盘共享
dir \\192.168.10.15\c$ ————查看192.168.10.15的c盘文件
dir \\192.168.10.15\c$\user ————查看192.168.10.15的c盘文件下的user目录
dir \\192.168.10.15\c$\user\test.exe ————查看192.168.10.15的c盘文件下的user目录下的test.exe
net use \\192.168.10.15\c$ /del ————删除该c盘共享连接
net use k: \\192.168.10.15\c$ /u:"administrator" "root" 将目标c盘映射到本地k盘
net use k: /del————删除该映射
文件及命令操作
echo hello,world > 1.txt————向1.txt中写入hello,world
echo hello,world >>1.txt————向1.txt中追加hello,world
type 1.txt————查看内容
del————删除一个文件
ren 1.txt 2.txt————将1.txt 重命名为2.txt
type 1.txt————查看1.txt文件的内容
md————创建一个文件夹
rd—————删除一个文件夹
rd /s/t 目录名 ——————删除文件夹和它下面的所有子文件夹还有文件
move 1.txt d:/——————将1.txt文件移动到d盘下
123.txt edit————打开123.txt文件(可编辑)
dir c:\————查看c盘下的文件
dir c:\ /A ————查看c盘下的所有文件,包括隐藏文件
dir c:\ /S ————查看c盘下和其子文件夹下的文件
dir c:\ /B —————只显示c盘下的文件名
shutdown -s -t 60 -c "你的电脑被黑了" —————— -s关机 -r重启 -a取消
批处理文件
批处理文件就是dos命令的组合文件,写在批处理文件的命令会被逐一执行,后缀名为.bat
9、windows操作快捷键
win组合键
- win+R 启动 "运行"
- win+E 打开本地资源管理器
- win+U 打开 " 设置 "
- win+X 打开系统管理栏
- win+D 显示/关闭当前活动窗口
- win+M 当前活动窗口最小化
- win+L 锁屏
其他快捷键
- F2单击一个文件后,F2重命名
- F5刷新
- Ctrl + alt + del 打开任务管理器
- alt + tab 切换页面
linux系统基础
linux 系统安装
需要准备的工具:VMware 16 pro/17 pro
需要准备的镜像文件:Centos 7 镜像文件
注意:建议小白安装完后,记得快照一下,养成一个好习惯
linux系统基本知识
目录结构详细说明
- / :linux文件系统的入口,最高级目录
- /bin:存放二进制可执行文件,普通用户可执行的命令
- /boot:内核和加载内核所需的文件
- /dev:设备文件存储目录,如硬盘、U盘等
- /etc:所有的系统配置文件,包括新安装的程序文件
- /home:普通用户目录,在此创建相应用户文件目录
- /home/zhangsan :普通用户张三的家目录
- /var:经常变动的数据,如日志、邮件等
- /usr:软件安装目录,程序执行目录
- /sbin:存放二进制可执行文件,基本的系统维护命令,只能由超级用户使用
- /root:超级管理员"root"的家目录,类似于home下的目录
运行级别所对应的
运行级别 | Systemd的target | 说明 |
---|---|---|
0 | target | 关机状态,使用该级别时将会关闭主机 |
1 | rescue.target | 单用户模式,不需要密码验证即可登录系统,多用于系统维护 |
2 | multi-user.target | 用户定义/域特定运行级别。默认等同于3 |
3 | multi-user.target | 字符界面的完整多用户模式,大多数服务器主机运行在此级别 |
4 | multi-user.target | 用户定义/域特定运行级别。默认等同于3 |
5 | graphical.target | 图形界面的多用户模式,提供了图形桌面操作环境 |
6 | reboot.target | 重新启动,使用该级别时将会重启主机 |
命令学习
在linux中我们要知道linux系统中基本的命令格式如下:
命令字 【命令选项】 【命令参数】
Command 【option】 【arguments】
命令的注意事项
在linux中命令的输入过程中一般对于新手常犯的错误就是空格的使用 ,在输入命令时,命令字、命令选项、命令参数之间一定要有空格分开 。在命令输入结束时要使用回车结束命令。
1、查看文件命令------ls
ls------------查看当前目录下的所有文件
ls -a ------------列出所有文件,包括隐藏文件
ls -l------------详细列出目录下文件的权限,等详细信息
ls -F ------------列出目录下文件名及其目录类型
2、cd切换用户当前目录
这条命令使用的语法是cd 目录(绝对路径或者相对路径)
cd ~ 返回用户宿主目录
cd . 用户的当前目录
cd .. 返回上一级目录
3、pwd查看用户当前所在位置
4、mkdir创建目录
5、rmdir删除目录
6、touch创建文件命令
7、file查看文件类型
8、cp复制文件
cp 源文件 目标位置
9、rm删除文件
rm --r 循环删除直到删除没有
rm --f 强制删除
rm --rf 强制删除文件
10、mv移动文件或者重命名
linux系统命令快捷键
tab | 自动补齐其相关的一些命令 |
---|---|
\反斜杠 | 强制换行 |
ctrl+u | 删除光标前的所有字符(剪切) |
ctrl+k | 删除光标后的所有字符(剪切) |
ctrl+y | 粘贴刚才删除的字符 |
ctrl+l | 清屏 |
ctrl+c | 取消当前的命令编辑/结束当前执行的命令 |
ctrl+d | 从shell中注销关机,类似于命令行中输入exit,init 0,reboot |
ctrl+a | 光标移动到首行,类似于home键 |
ctrl+e | 光标移动到行尾,,类似于end键 |
ctrl+z | 转入后台运行/效果等同于ctrl+c |
ctrl+r | 查找历史命令(常用) |