linux介绍
linux:是开源的操作系统。所谓的开源就是指开放源代码
时间戳:时间从1970年开始到现在的秒数
linux之父:linus 李纳斯-托瓦兹
linux特点:开放性(开源),多用户,多任务,良好的用户界面,优异的性能与稳定性
linux属于:多用户,多任务
linux一切皆文件
安装:
VMware Workstation Pro(虚拟机)
Oracle VM VurtualBox
需要去centos官网上下载镜像
超级管理员用户登录时显示#,否则显示$
保存备份
快照:还原点,保存在拍照时候的操作系统的状态(短期备份)(开启状态)
路径:虚拟机->快照->快照管理器
克隆: 就是复制的意思(长期备份)(关机状态)
路径:关机->右键需要克隆的虚拟机(编程一个文件夹,名称需要与原文件是一样的)
克隆好的账号密码与原文件是一样的
基础命令:
shutdown(正常关机),halt(关闭内存),init 0
clear:清空终端界面的命令 或者ctrl + L
ls :列出文件目录和文件夹的名称
ls 路径:显示指定路径下的文件名称
ls 选项 路径:以指定的格式显示
(列表中的第一行字符表示文档的类型,“-”表示改行对应的文档类型为文件,”d“表示文件夹)
在linux中隐藏文档都是以”.“开头
pwd:打印当前工作目录
cd:改变目录(切换工作目录)
mkdir:创建目录
touch:创建文件 可以用来同时创建多个文件
cp:复制文件/文件夹到指定的位置 文档被复制到的路径
mv:移动指定文档到指定目录,重命名的指令
rm:删除一个文档,
-f:强制删除
-r:表示递归(删除一个文件目录 -rf)
vim:打开一个文件(可以存在,也可以不存在)
#>:覆盖输出
#>>:追加输出(即在原先的内容上进行叠加)
cat:打开文件,对文件进行合并
进阶指令
df:查看磁盘空间 -h表示以可读性较高的形式展示大小
free:剩余可用的内存
swap:用于临时内存,当系统真是内存不够用的时候可以临时使用磁盘空间来充当内存
head:查看一个文件的前n行,如果不指定n,则默认显示前10行
语法: # head -n 文件路径 【n表示数字】
tail:
1.查看一个文件的末n行,如果不指定n,则默认显示后10行
2.可以动态查看一个文件的变化
less:查看文件,以较少的内容进行输出,按下辅助功能建查看更多
wc:统计文件内容信息(包括行数,单词数,字节数)
语法:
-l:表示行数
-w表示单词数
-c:表示字节数
data:表示操作时间日期(读取,设置)
进阶指令
cal:用来操作日历
l:管道符,一般可以用于”过滤“,”特殊“。”扩展处理“