网络安全入门基础之——Linux基础
Linux基础
学习网络安全就一定离不开学习Linux,在Linux的的众多版本中,kali Linux集成了众多渗透测试工具于一体,成为了网安学习、突破必备的东西。
什么?你学网安怎么还没有安好kali?速速点击Kali linux安装步骤,史上最详细的步骤,傻瓜式教学
Linux系统目录结构
/bin 存放普通用户能够运行的命令
/sbin 管理员可以执行的命令
/boot 存放操作系统启动、引导配置文件
/dev 存放存储文件的、硬盘等
/etc 系统和应用服务配置文件
/home 普通用户的家目录,相当于windows用户文件
/lib 存放函数库文件
/media 挂载光盘等存储介质的目录
/mnt 同上
/opt 用来安装大型程序
/proc 开机生成的配置文件,谁开机生成的进程、配置文件
/root 超级用户的家目录
/sys 存放系统配置文件
/usr 安装一些外部程序
/var 日志、临时文件等
Linux基本命令
命令是Linux系统的灵魂,学习Linux就要先学习他的基本灵魂。
需要特别注意的是,Linux系统是对大小写敏感的。(区别于windows系统,win系统是大小写不敏感的)
Linux命令的分类
内置shell命令和外部命令
-内部命令:属于shell解释器的一部分(自带的)
-外部命令:独立于shell解释器之外的程序文件(安装程序需要的命令)
Linux通用命令
格式命令字+选项+参数
选项及参数的含义
1.选项:用于命令调节的具体功能
2.以 “-” 引导短格式选项(单个字符),如 “-l”
3.以 “-” 引导长格式选项(多个字符),如 “-color”
4.多个短格式选项可以写在一起,只用一个“-”引导,例如“-al”
参数:命令操作的对象,如文件、目录名等
例如: ls -l /home,执行命令后如下:
命令行编辑的几个常用的辅助操作
-Tab:自动补齐
-快捷键Ctrl+U:清空至行首
-快捷键Ctrl+K:清空至行尾
-快捷键Ctrl+L:清屏
-