Linux操作系统是基于UNIX操作系统发展而来的一种克隆系统,它诞生于1991 年,完全免费
Linux的基本思想有两点:第一,一切都是文件;第二,每个软件都有确定的用途。其中第一条详细来讲就是系统中的所有都归结为一个文件,包括命令、硬件和软件设备、操作系统、进程等等对于操作系统内核而言,都被视为拥有各自特性或类型的文件。至于说Linux是基于Unix的,很大程度上也是因为这两者的基本思想十分相近。
主要用途:虚拟化,数据库服务器,Web服务器,应用服务器,跳转盒(Jump box),日志服务器,开发平台,Google搜索设备,入侵检测系统
一 。 www.netcraft.com 后台全是Linux 安全性优先,应用性退后
二 。 嵌入式开发 QuickSSHd (android平台上的一款SSH服务器软件)
与window的不同: 一切以文件形式保存 ,包括硬件 严格区分大小写 不区别扩展名
一般用云服务器安装Linux,不推荐使用VM虚拟机安装Linux
1、会对你的电脑造成卡顿
2、不方便管理,使用时必须打开虚拟机然后打开服务器,有时还有网络的故障等问题
3、云服务器安装Linux方便,随时切换安装的系统,管理也方便,下载 xShell 工具,进行远程连接
推荐的链接Linux系统的软件
MobaXterm (完全免费)
下载地址http://www.xitongzhijia.net/soft/44728.html
https://www.cnblogs.com/cainiao-chuanqi/p/11366726.html
文件
基本文件结构及文件夹作用
Linux的一切资源都挂载在这个 / 根节点下,下面是目录的具体内容,当然我们可以在根目录下自己建文件夹,不过很少这样做,不方便管理
/ 根目录 cd /
bin 存放着最经常使用的命令
sbin 超级用户才能使用 根目录与usr目录下的bin sbin 用来保存系统命令
/proc 直接写入内存的 proc 和 sys目录不能直接操作 他们保存的是内存的过载点
/sys
/usr 系统软件资源目录
/usr/bin/ 系统命令(普通用户)
/usr/sbin/ 系统命令(超级用户) 别动
home 普通用户的家
root 超级用户的家 最高权限账户为 root,可以操作一切!
boot 启动目录 保存用户的启动数据,包括一些连接文件以及镜像文件。
dev 硬件文件等特殊文件保存位置
etc 系统配置文件 学习服务的时候常用
tmp 这个目录是用来存放一些临时文件的。
media 挂光盘
mnt 挂硬盘 拿这三个空目录做外接存储目录的盘符
misc 挂
sbin :s就是Super User的意思,这里存放的是系统管理员使用的系统管理程序
/usr/src: 内核源代码默认的放置目录
点 。 开始的文件为隐藏文件
脚本文件 *.sh
配置文件 *.conf
格式化的含义: 写入文件系统
文件类型
b 磁盘文件
看下图第一行
他是个链接 rwx有读写执行权限 紧接后面的rwx是所属组的权限 最后的三个表示其他人具有读写执行权限
引用了1次 所属人root 在root组 文件大小7 字节 文件最后一次更改时间 文件名
蓝色就是文件夹 执行文件绿色
history 历史命令 上下箭头可以查看命令
Tab 命令补全
一般很少使用关机
shutdown –h 10 # 这个命令告诉大家,计算机将在10分钟后关机 shutdown –h now # 立马关机 reboot # 重启