第一章:操作系统基础

tmux帮助:ctrl+b 然后敲?

课时一 vm和linux上

作息要正常,按时吃早餐,不要熬夜

课时二 vm和linux下

需要学习汇编语言

课时三 linux基础命令上

【常用命令】:

  1. hostname 查看完整主机名
  2. poweroff 立刻关机
  3. halt 立刻关机,需要root权限
  4. reboot 立刻重启
  5. shutdown [选项] [时间]
    1. -c:取消前一个关机命令
    2. -h:关机
      1. shutdown -h now 立刻关机
      2. shutdown -h 10 10分钟后关机
      3. shutdown -h 11:11 11:11关机
    3. -r:重启
      1. shutdown -r now 立刻重启
      2. shutdown -r 10 10分钟后重启
      3. shutdown -r 11:11 11:11重启
  6. init命令:
    1. init 0 关机
    2. init 3 纯文本模式
    3. init 5 图形模式
    4. init 6 重新启动
  7. ls -lR 递归显示,类似tree【可以定义命令别名,关键词alias】
    1. ls -a 显示所有包括隐藏文件
    2. ls -liah【最常用的】
  8. mkdir 创建目录【root账户创建在普通家目录下的文件普通用户可能依旧无法操作】
    1. -p 递归创建所有目录
    2. -m 选项自定义目录权限
  9. rmdir 用于删除空目录,因为只能删除空目录所以不经常使用
    1. -p 递归删除所有空目录
  10. 创建文件
  • touch 1.txt
  • echo helloworld > 1.txt
    1. 输出重定向【会覆盖掉】
    2. 追加重定向【追加不会覆盖原有内容】
  1. rm命令
  • rm -i 删除前询问,直接回车默认是n,确认删除使用y回车
  1. cp
  • cp 1.txt 2.txt
  • cp 1.txt ../3.txt
  • cp -r test test1 递归复制,复制目录
  1. mv
  • mv 1.txt ../2.txt 移动或重命名
  1. 查看文件
  • cat 1.txt 2.txt > 3.txt 同时显示两个文件的所有内容并重定向进新的文件
  • more命令

image.png

  1. head -n 3 1.txt 显示前3行内容,默认为显示前10行内容
  2. tail -n 3 1.txt 显示后3行内容,默认为显示后10行内容
  3. 【查找文件中的内容】:cat 1.txt | grep 'hello'

【快捷键】:

  1. table自动补全
  2. ctrl + z 后台挂起
  3. ctrl + l 清屏,clear

【压缩解压缩】:

  1. tar命令
    1. 压缩:tar cvf 1.tar 1.txt
    2. 解压缩:tar xvf 1.tar

image.png

  1. zip压缩命令

image.png

  1. unzip解压缩命令

image.png

课时四 linux基础命令下

more命令查看文件
which命令查找应用程序位置
linux文件系统的目录结构
image.png
image.png
image.png
image.png
image.png
/etc/passwd
/etc/shadow
vim中命令模式 set nu 可以显示行号

课时五 用户权限划分上

/etc/passwd
image.png
/etc/shadow
image.png
/etc/group
image.png
/etcgshadow【基本上不用,几乎废弃掉了】
image.png
操作系统新建用户时会自动创建一个相同名称的用户组,并且自动把新建用户加入到用户组

相关命令:
image.png
注意删除用户时需要加 -r 参数才会同时删除家目录
image.png
image.png
命令:id 或 id root 显示一部分信息【一般拿到网站的webshell或者渗透进入之后常用的命令】
whoami 显示当前用户名

课时六 用户权限划分下

image.png
命令 cd - 返回上一目录
image.png
ls -liah
image.png
image.png
除了root以外,无法将自身的文件所属权换成别的用户
image.png

课时7 linux搭建lamp上

image.png
image.png
image.png
image.png
image.png
image.png
tar是打包,gz是压缩
image.png
image.png
image.png
image.png
image.png

课时八 linux搭建lamp下

image.png
netstat -antp
image.png
image.png
image.png

课时九 windows基础命令与环境搭建上

命令:net user
image.png
命令 whoami
名词:bypass uac 绕过gui界面下要以管理员运行cmd
image.png
上图中命令里的icq指的就是要添加进administrators组的成员名
image.png
用的更多的是 netstat -an
image.png
image.png
image.png
image.png
image.png
image.png
站点根目录在C盘 inetpub/wwwroot 内

课时十 windows基础命令与环境搭建下

防火墙

windows防火墙

image.png
开始,管理工具,高级安全windows防火墙,入站规则/出站规则
image.png
image.png
in对应out,allow对应deny
image.png
只需要指定名字就可以,但是需要注意名字可能一致,所以最好后面的特征也要加上

linux防火墙

firewalld是后面centos7用的,之前是iptables
image.png
image.png
firewalld
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
iptables
image.png
image.png
image.png
image.png
image.png
image.png
规则越在前面则越优先匹配,所以一般用 -I 而不用 -A
image.png

posted @ 2023-03-27 00:01  漫天残星  阅读(20)  评论(0)    收藏  举报