您的位置:首页 > 新闻 > 会展 > 我想做网站_全国地推公司排名_水果营销软文_搜索引擎谷歌

我想做网站_全国地推公司排名_水果营销软文_搜索引擎谷歌

2025/2/23 17:41:29 来源:https://blog.csdn.net/hffh123/article/details/143432940  浏览:    关键词:我想做网站_全国地推公司排名_水果营销软文_搜索引擎谷歌
我想做网站_全国地推公司排名_水果营销软文_搜索引擎谷歌

目录

一、Linux常用热键

(1)、history:

(2)、单击tab键 / 双击tab键

(3)、快捷键ctrl + c  和  ctrl + d

二、关机指令 shutdown

三、window与linux互传文件

四、不同linux系统间互传文件

五、uname -r指令:查看系统相关信息

六、内核外壳介绍

七、Linux下的两种用户

八、用户切换指令 su - 和 su 用户名

九、sudo指令:提升权限

1、介绍

2、衍生问题:如果输入sudo就能以root身份执行指令,那root密码是不是就毫无意义了?

十、文件访问者分类

1、介绍:

2、文件访问者与两种用户的区别与联系

3、访问者在文件属性里的位置

4、问题:为什么会存在所属组?

十一、文件类型和访问权限

1、文件属性

2、文件的访问权限

3、修改权限的两种方法

(1)、通过chmod指令修改对应权限

(1)、同时增加或去除所有人的权限的指令

(2)、问题

(3)、小知识:Linux中一个文件可以执行的条件:

(4)、root之下,没有权限

(2)、八进制修改方案


一、Linux常用热键

(1)、history:

可以查看历史输入过的指令:

(2)、单击tab键 / 双击tab键

单击tab键可以补全命令:

双击tab键可以查看以该字符串开头的指令集:

(3)、快捷键ctrl + c  和  ctrl + d

ctrl + c :遇到一些死循环或异常程序,可终止进程。

ctrl + d :可让当前用户退出xshell。

二、关机指令 shutdown

(1)、语法:shutdown [选项]

(2)、常见选项:

-h : 将系统的服务停掉后,立即关机。
-r : 在将系统的服务停掉之后就重新启动
-t : -t 后面加秒数,亦即『过几秒后关机』的意思

三、window与linux互传文件

需要安装lrzsz

然后使用 rz 和 sz 指令

具体搜索了解。

四、不同linux系统间互传文件

使用指令scp:

格式:scp + 文件包 + 用户名@ip地址(公):指定路径

五、uname -r指令:查看系统相关信息

功能:

uname用来获取电脑和操作系统的相关信息,uname可显示linux主机所用的操作系统的版本、硬件的名称等基本信息

选项:

-a或–all 详细输出所有信息,依次为内核名称,主机名,内核版本号,内核版本,硬件名,处理器类
型,硬件平台类型,操作系统名称

六、内核外壳介绍

外壳:为什么?是什么?怎么办?

2023。10.15

七、Linux下的两种用户

Linux下有两种用户:超级用户(root)、普通用户。
(1)、超级用户:root用户就是超级用户,可以再linux系统下做任何事情,不受限制
(2)、普通用户:任何非root用户都是普通用户,只能在linux下做有限的事情。
(3)、超级用户的命令提示符是“#”,普通用户的命令提示符是“$”

八、用户切换指令 su - 和 su 用户名

(1)、要从root用户切换到普通用户user,则使用 su user指令。
(2)、要从普通用户user切换到root用户则使用 su root(root可以省略),此时系统会提示输入root用户密码的口令。
(3)、su - 指令 :意思是使用root身份重新登录一次,而su root是切换至root账号,两者有所差别。
注意:
(1)、普通用户切换成root用户,需要输入root密码。
(2)、root账号切换成普通用户,不需要输入密码。
(3)、普通用户切换为另一个普通用户,需要输入另一个普通用户的密码。

、sudo指令:提升权限

1、介绍

当我们不是root用户,但又想执行一些root才有的权限时,就可以在命令前面加sudo指令,sudo指令可以对指定的命令进行临时提权。
这里在创建文件命令之前加了sudo后发现,文件的拥有者和所属组都是root

2、衍生问题:如果输入sudo就能以root身份执行指令,那root密码是不是就毫无意义了?

答案肯定不是,因为存在一个配置文件,如下:
一个用户的用户名在该配置文件中,才允许这个用户执行sudo指令
一个用户的用户名不在该配置文件中,就不允许这个用户执行sudo指令

十、文件访问者分类

1、介绍:

有三种,拥有者,所属组,其他

(1)、拥有者(user):简称 u

(2)、所属组(group):简称 g

(3)、其他(other):简称 o

2、文件访问者与两种用户的区别与联系

超级用户和普通用户既可以是文件的拥有者,也可以是文件的所属组,类似于人和学生校长的关系。当用户既不是文件的拥有者,也不是文件的所属组时,那么该用户就是文件的其他。

3、访问者在文件属性里的位置

other是不确定的,只要用户既不是拥有者,也不是所属组,那么该用户就是文件的other。

4、问题:为什么会存在所属组?

一个文件已经有拥有者了,为什么还要有所属组呢?

因为比如我写了一个代码文件,我想分享给一些人看,如果直接公开文件的话,那么所有人都能看见了,这不是我所想要的,这时就可以创建一个所属组,把指定人设置为文件的所属组,这样组里面的人才可以看这个文件的内容。类似于QQ群。

十一、文件类型和访问权限

1、文件属性

当我们使用 ls -l 指令时,会显示文件的具体属性,如下:

下面一一解释:

2、文件的访问权限

(1)、r:有读权限

(2)、w:有写权限

(3)、x:有执行权限

(4)、- :没有对应的权限

文件的访问权限针对文件的三个访问者

如图:

第一列属性的后九个字符,每三个为一组,分别为拥有者,所属组,其他用户对此文件的读写执行权限:

显示 ' - ' 符号就代表该用户没有该位置对应的权限。

3、修改权限的两种方法

(1)、通过chmod指令修改对应权限

如上图,为拥有者增加对文件test1的执行权限。
因为上面介绍了,拥有者缩写为 u , 所以 u + x,就代表为拥有者增加执行权限。
类似的 u - x 即为去掉拥有者执行权限, g + r 是为所属组增加文件的读权限。
(1)、同时增加或去除所有人的权限的指令

如上图,使用 a 选项。

(2)、问题

我们会发现一个现象:

以文件test2为例如下图:

ubuntu用户既是文件test2的拥有者也是所属组,刚开始两个身份都具有读写权限,但当去除拥有者身份的读权限后,即使所属组身份还具有读权限,但是ubuntu用户还是不能读test2文件,这是为什么?

答案:

系统只会给每个用户匹配一次身份,并且先匹配拥有者、再匹配所属组、后匹配其他,发现ubuntu用户为该文件的拥有者,那么就会终止匹配,所以去掉拥有者身份的读权限后,ubuntu用户就不在有对该文件的读权限,即使它还是所属组,但前面已经匹配它为拥有者了。

(3)、小知识:Linux中一个文件可以执行的条件:

(1)、必须具有可执行权限

(2)、该文件必须是一个可执行的程序

(4)、root之下,没有权限

不论用指令chmod如何更改root用户权限,root都具有该权限。

(2)、八进制修改方案

我们可以将 rwx 三个权限中:

有权限看作1

没有权限看作0

将对应的二进制转化为十进制,就有对应的八个数字,此时就可以通过这八个数字来修改权限:

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com