Linux的主要优点之一是它是一个开放源代码的操作系统,即,每个人都可以轻松获得其源代码。 任何有编码能力的人都可以出于任何目的贡献,修改,增强和分发代码给任何人。 与Windows等其他操作系统相比,Linux更安全。这种软件具有两个特点,一是开放源代码并免责提供,二是开发者可以根据自身需要自由修改,复制和发布程序的源码。因此,用户可以从互联网上很方便地免费下载并使用linux操作系统,不需要担心版权问题。硬件品台可移植性是指将操作系统从一个硬件平台转移到另一个硬件平台时,只需改变底层的少量代码,无需改变自身的运行方式。
linux命令:
mkdir 创建目录
cd 去到
cp 复制
MV 移动
rm 删除
rm -fr 删除非空文件夹
/ 为第一层最初的点
pwd 显示当前的路径
cd .. 穿越回到上一级
| 管道分割符
/bin
二进制文件,系统常规命令
/ boot
系统启动分区,系统启动时读取的文件
/dev
设备文件
/etc
大多数配置文件
/ home
普通用户的家目录
/lib
32位函数库
/lib64
64位库
/media
手动临时挂载点
/ mnt
手动临时挂载点
/opt
第三方软件安装位置
/proc
进程信息及硬件信息
/ root
临时设备的默认挂载点
/sbin
系统管理命令
/srv
数据
/var
数据
/sys
内核相关信息
虚拟机简单装载kali虚拟机安装教程(超详细)_m0_55754984的博客-CSDN博客_kali虚拟机安装教程
其他版本大差不差注意镜像版本及其位置文件 还有模式的选择根据自身的条件可以自由选择nat和桥接
先准备下载好一个镜像然后执行以下操作
选择版本基本情况下都是推荐(新手无特殊要求的情况下)按图所选然后无限下一步
选择存放的位置
选择系统框架根据自己的需求选择
名称的命名及占用的位置路径
处理器的设置参数
内存的参数 根据自己的需求选择多给或者默认最低(后期可调整)
网络模式的选择一般情况第一个或者第二个
控制器的选择(非必要情况多为推荐)
硬盘的类型
新手推荐第一个
磁盘的大小参数及其设置 一般不用太多也不要太少
文件的存放占主机的文件位置
选择镜像并进行添加
以下内容按自己的要求选择
-----------------------------------------------------------
Linux命令提示符
Linux命令行结尾的提示符有“#"和“$"两种不同的符号
$号是使用普通用户登录后的提示符
#号是使用超级用户root登录后的提示符
----------------
Ctrl+c 终止命令执行
------------------------------------
Tap 双击补全命令并提示
--------------------------------------------
Ctr|+ A :使光标移到最前
Ctrl+E :使光标移动最后
Ctrl+D:退出当前终端
Ctrl+L: 清除当前屏幕
Ctrl+Z:暂停当前进程,与Ctrl+C不- -样的是CtrI+ Z暂停后可以恢复进程,
后续再讲
---------------------------------------------
ifconfig 查看当前接口状态
-----------------------------------
要想ssh正常登录使用必须满足linux正常使用并是登入状态
------------------------------
ss -lnt 查看端口
----------------
SSH介绍
SSH (Secure Shell)是-套协议标准,可以用来实现两台机器之间的安
全登录以及安全的数据传送
下载SSH客户端, 常见的putty、xshell等
-----------------------------
ssh创建
------------------------------------
ls / 查看/ 下文件
------------------------------------------------
系统启动必须: .
➢/boot: 存放的启动Linux时使用的内核文件,包括连接文件以及镜像文件。
➢
/etc:存放所有的系统需要的配置文件和子目录列表,更改目录下的文件
可能会导致系统不能启动。
➢/lib: 存放基本代码库(比如C++库),其作用类似于Windows里的DLL
文件。几乎所有的应用程序都需要用到这些共享库.
➢/sys: 这是linux2.6内核的一 一个很大的变化。该目录下安装了2.6内核中新
出现的一个文件系统sysfs。sysfs 文件系统集成了下面3种文件系统的信息:
针对进程信息的proc文件系统、针对设备的devfs文件系统以及针对伪终端的
devpts文件系统。该文件系统是内核设备树的一一个直观反映。当-个内核对
象被创建的时候,对应的文件和目录也在内核对象子系统中
---------------------------------------
指令集合:
/usr/bin: 系统用户使用的应用程序与指令。
/usr/sbin: s就是Super User的意思,是Superuser Binaries (超级用户的二进制文件)的缩写,这里存放的是系统管理员使用的系统管理程
----------------------------------
----------------------
以绝对路径进行文件跳跃
对路径是从根开始的 而相对路径是对于上一级而言的
----------------
ls -l 查看文件类型
------------------------
Ctrl+Alt 列表清空(快捷键)