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

立即重启.