Linux操作系统基础学习笔记(1~2)
Linux系统组成:内核、Shell、文件管理系统、应用程序
Linux操作系统基础学习笔记(1~2)
前言
学习网络安全需要学习的一个重要技能,之前在学校时粗略的学习过,现在再进行过一遍,把之前没弄懂的再仔细学一遍,内容是从马士兵上学到的
1、Shell
作用是简化操作、保护操作系统内核安全
每一个Linux操作系统发行版本都自带一个或多个shell的工具
我们也可以自己去安装其他的shell工具
(1)查看当前用户使用的shell工具:echo $SHELL
查看更多的shell工具:cat /etc/shells
(2)切换shell工具(-l 查看):chsh -l
切换到指定shell工具:chsh -s /bin/csh
(3)shell和Terminal
并不是只有敲命令的工具才叫shell,shell也有图形化界面,我们在Linux中使用的Terminal就是对shell的再次封装,让其具有图形界面。
(4)shell脚本/shell编程(.sh)
2、文件系统
“一切皆文件”(通过文件的方式去访问)
普通文件、目录、进程(/proc)、输入输出设备(/dev)、网络字节流socket、链接文件、管道文件
(1)Linux操作系统的根目录 /
一般将自己安装的程序放在自己创建的/sur/local/soft目录中
(2)用户主目录
工作目录是指命令当前所在的目录
打印当前工作目录:pwd