Linux基本介绍
定义
狭义
Linux操作系统就是一个Linux kernel(内核),内核负责管理硬件,并为上层应用提供接口.
广义
指以Linux kernel为基础的包括OS和各种应用在内的各个Linux版本.
各版本之间的差异体现在客户群,维护,界面等方面.因为Linux是开源的,所以各个公司会根据自己的需要编写Linux系统,所以会有很多不同版本的Linux.
Linux图解
内核-->库,库函数-->shell:就是一个人机接口-->应用程序.
小结
Linux只是一个内核,一个完整的操作系统不仅仅只有内核,许多个人,公司,组织和企业,开发了基于GNU/Linux的Linux发行版.
Linux基本操作
1.终端命令行与ls命令
终端命令行包含的内容
1.root:表示当前使用的用户名
2.@符号后的字符表示当前系统的名字
3."~"表示当前用户的属主目录(相当Windows系统的我的文档)
4."#"表示系统管理员身份,"$"表示普通用户登录.
用命令su root可以切换登录用户
ls命令
命令的格式
一般都是:命令 [-选项] 参数1 参数2
命令和参数,选项都是区分大小写的,注意Linux里是没有扩展名的.
[]表示可选
如果命令太长,可以加""在末尾然后按回车,继续输入.
命令的常用选项:
ls -a:表示列出当前目录下的所有文件和目录,包括隐藏文件和目录.
ls -A:表示列出当前目录下的所有文件和目录,不包括隐藏文件和目录.
ls -t:根据事件排序显示当前目录下的文件和目录,不显示隐藏的文件和目录,一般我们使用-t选项时会结合其他选项使用,如:ls -tl
ls -l:表示按详细信息的模式列出当前目录下的文件和目录,不包括隐藏的文件和目录
"ctrl"+"l"或者直接输入命令"clear":清屏.
命令结果中各种颜色代表的含义
深蓝色--->目录(也就是文件夹,不过在Linux中都叫目录)
浅蓝色--->链接文件(快捷方式)
红色--->压缩文件
绿色--->可执行文件
灰色--->其他文件
ls -l命令结果格式
drwxrwxrwx:一共有10位.
1.第一位的"d",表示目录,还可以是"l",表示链接文件,还可以是"-"表示普通文件.
2.第2,3,4位:这三位表示管理员用户对文件的使用权限,"r"表示可读,"w"表示可写,"x"表示可执行,"-"表示没有相应权限.
3.第5,6,7位,这三位表示group组的权限,就是管理员分的组,规则同上.
4.第8,9,10位,这三位表示普通用户的权限,规则同上.
2.下载安装命令与查看提供命令的配置文件
yum provides ifconfig,查找提供ifcongfig命令的文件
可以看到ifconfig命令需要net-tools工具
yum install net-tools,下载该工具.
3.Linux的根目录
Linux的根目录是用"/"表示,在根目录下有许多文件和目录,里面就包含了管理员的属目录(我的文档)root目录,以及普通用户的属目录home.
![解释图片](C:\Users\Administrator\Pictures\Saved Pictures\QQ截图20201212140424.png)
4.vi 编辑器
输入vi "你的文件名",在当前目录新建一个文件,
再次输入vi "你刚才新建的文件" 可以进入你刚才创建的文件.he
三种模式
一般模式
阅读和游览,一般按"i"进入
编辑模式
命令行模式
输入":wq"保存退出
输入":q!"强制退出但不保存
4.文件与目录操作命令
cat
查看一个文件的内容.
语法:cat [-option] 文件名
常用参数:
-n,将行号也显示出来,包括空行;
-b,将行号显示出来,不包括空行.
cd
切换目录
语法:cd 相对路径或绝对路径
pwd
查看当前目录绝对路径位置
mkdir
建立文件夹
语法:mkdir [-option] 目录名(可以是绝对路径或相对路径)
常用参数:
-p :当建立的目录的父目录不存在时,同时建立父目录,如:当前目录没有f1目录,使用命令mkdir -p f1/f2,会同时建立f1目录并且在f1下建立f2目录.
rmdir
删除目录,目标目录必须为空
语法:rmdir 目录名
cp
复制文件或目录
语法:cp [-option] 源 目标
常用参数:
-r,表示递归处理,复制指定的目录以及其中的所有文件和目录,说白了-r命令就是用来复制目录的.
rm
删除文件和目录
语法:rm [-option] 文件名
常用参数:
-f:force 直接删除文件,不提示用户是否确认.
-r:递归处理,删除目录,会提示用户确认.
-fr:直接删除目录及其中所有文件和目录,不提示用户是否确认.
mv
移动文件或目录
语法:mv 源 目标
mv常用在文件或目录的重命名,cp也可以重命名,但是会复制文件或目录.
5.Linux关机与重启
shutdown
shutdown -h 18:00,将在18:00关机
shutdown -h now,立即关机
shutdown -h 10,10分钟后关机
shutdown -r now,立即重启
shutdown -r 18:00,将在18:00重启
shutdown -c,取消计划
poweroff
直接输入命令poweroff即可立即关机,如果时智能电源,poweroff会切断电源供应.
reboot
立即重启.