简单了解一下~懂都不懂学什么?!!
Linux发行版至今有哪些比较有名的?
Debian
ubuntu2404
redhat
centos6.10
centos7.9
rocky9.4(在centos停止维护后离开红帽开的新开源项目)
rhel9
rhel5
国产Linux
银河麒麟
阿里云龙蜥
华为欧拉
统信UOS
OpenSuse 德国产
Linux系统用户有哪两种?
超管用户:root用户,所有文件都有权限,一言堂
普通用户:只有部分权限,超过自己家目录基本都不能碰。但可以让超管来给文件权限
想通过ssh远程连接系统需要的前提是什么?
服务器的公网IP,端口
账号和密码
以及SSH服务已启动
Linux和Windows的超管分别叫什么?
Linux:root
Windows:administrator
命令提示符指什么?代表什么?
命令提示符指ssh远程连接后出现的[root@centos7 ~]#这一串
其中root指当前账户名,比如此时就是超管用户
@ 是分隔符,无实际意义
centos7 是主机名,可以进行更改
~ 是指当前所在路径,目前正在root账户的家目录/root下
# 是提示符。提示当前将使用超管权限执行命令。#是超管账户,$是普通账户
注:这个是可以自定义的
Linux系统的的主机名有什么要注意的地方?
主机名最好包含主机的功能,位置等关键信息,方便维护。
!!!避免机器1,2,3,4这种无意义命名,会增加维护难度
1、可以使用数字、字母、横线
2、不能使用下划线,会影响邮件服务正常使用
Linux的命令是什么格式?
具体能工作的指令由这几项构成:
命令 [选项(可不填)] <参数>
Linux的别名是什么?
Linux的别名是一种类似键值对的存储指令方式,有时候有些指令使用频率高/过长时,我们可以使用别名来方便我们使用。使用时只需要打出预先设置的名字,就会将对应的指令给执行出来
SHELL是什么意思?
Shell是指Linux的命令行解释器,是在使用Linux系统时和我们进行交互的那个进程(它也是一个文件),也可能叫bash等等名字,有很多的变种。每个用户每次打开的Shell会话是独立的。
每次的临时修改也只对现在存在的Shell有用,当Shell关闭时,会随着进程终止而释放。只有写入配置文件的修改才会在新Shell启动时自动加载
Shell中有两类指令:
内部指令:由Shell自带,而且通过命令形式提供,用户登录后自动加载并常驻内存
外部命令:在文件系统路径下由对应的可执行程序文件,当执行命令时才从磁盘加载到内存,执行完毕后从内存删除
执行命令的过程
输入命令后回车,shell程序将去找到键入命令所对应的可执行程序或代码,并由其分析后提交给内核分配资源运行