史上最全操作系统基础命令

Posted I am Supreme

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了史上最全操作系统基础命令相关的知识,希望对你有一定的参考价值。

1Linux权限

1.1权限的分类:分为3种,可读权限:r   可写权限:w  可执行:x(execute)

        rw-rw-r (第一个rw是文件所有者的权限,第二个rw是文件所属组用户的权限,r—其他用户的权限)

1.2文件访问者的分类:当前文件所属用户权限,当前文件所属组用户权限,其他用户

1.3文件权限值的表示方式:(字符表示方式,8进制数字表示方式)

        字符表示方式: r w x

        8进制数字表示方式:0123(这样就认为就是八进制),一个方框就为一个比特位,哪个为1就具有什么权限  1117

可读权限

可写权限

可执行权限

 

不同用户的简写:文件所有者user-à组内用户:group-àg 其他用户:other-ào

 

1.4 更改文件权限

        第一种:用户+/-字符权限的方式

                chmod [u/g/o]+/-[r/w/x] [文件名称或者文件夹名称]

        第二种:八进制数字更改方式

                 chmod [8进制数字] [文件名称或者文件夹名称]

1.5文件权限对文件或者文件夹的影响

   文件

        可读:用户针对文件没有可读权限,

        可写:用户针对文件没有可写权限,

        可执行:带X   则有执行权限,但执行成功不成功得看文件中的内容

  针对文件夹

        可读:若无次权限,则影响查看文件夹下的内容,

        可写:影响用户在文件夹下创建文件或者文件夹

        可执行:影响用户进入文件夹,创建文件或者文件夹也不行

1.6文件或者文件夹更改所属用户或者所属用户组

  1. 更改所属用户chown [-R] [新用户] [文件/文件夹] -r是针对文件夹递归的
  2. 更改所属用户组 chgrp [-R] [新为用户组] [文件/文件夹]

1.7切换用户 su [用户名] 切换到某个目录,当前位置还在之前的路径下

su – [用户名]:切换到某个用户,并且回到切换用户的家目录

exit:回到上一次的用户

2yum管理器:yum包管理器的职责,给Linux操作系统安装软件,从Linux操作系统中卸载软件

2.1 罗列yum源提供的软件都有哪些: yum list  一般使用:yum lisi | grep [包名称]

2.2安装 yum install [包名]           yum install [包名] -y

2.3 卸载yum remove [包名]

lrzsz: rz 上传本地文件,将windows系统中的文件上传到linux

sz [Linux当中的文件]:将Linux当中的文件,传递到window系统中

Xftp:远程传输任何文件

3vim编辑器 三种模式&三种模式切换操作

        3.1使用vim编辑文件: vim[文件名称]

        3.1插入模式:在正常模式:在正常模式下式不能往文件中写内容的,需要进入到插入模式,

        3.3 i进去插入模式,在插入模式可正常的进行插入,按esc就回到了正常模式

        3.4底行模式:使用:在正常模式按下:就进入到了命令行模式,按下w,然后回车,wq就回到之前的命令行

        q:不保存,就退出

        q!强制退出

3.2 vim下的移、删、复、替、撤、更、跳

  移动光标:

        1.移动光标:1上下左右键 2h:光标向左移动 j:光标向下移动 K:光标向上移动 I;光标向右移动

        2gg:快速回到第一行 G:光标快速的回到最后一行

        3.[num]G:快速跳转到某一行

 删除:

        x:向后删除光标所在位置的字符

        [num]x:从光标所指位置开始向后删除num个字符

        X:向前删除,不包含光标位置

        X[num]:向前删除num

        dd:剪切的作用,如果剪切完不粘贴,相当于删除

        [num]dd:多行剪切

  复制:

        yy:复制一行

        [num]yy:复制多行

  粘贴:

        p:向光标当前行的下一行进行粘贴

        P: 向光标当前行的上一行进行粘贴

  替换:

        r:替换当前光标所在字符串

        R:进入到replace模式进行替换,按esc结束替换

  撤销:

        u:撤销

        ctrl+r :反撤销

  更改:

        cw:替换某一个单词,并从正常模式切换到插入模式

  跳动:

        gg = G :整理当前代码格式

4、常用指令

        快速进入插入模式:小写的o直接到下一行且为插入模式

                                            大写的O直接到上一行且为插入模式

                                            大写的A快速回到行尾    大写的I快速回到行尾

 搜索:/:向下搜索  下一个按n   ?:向上搜索 都需要配合n使用     

 查找:在底行模式下:  :进入底行模式,%s/[待要替换的字符串]/[替换为的字符串]/g 

%的作用是全文替换     g的作用是:当前行所有目标字符串全部替换

set un:设置行号

set noun:取消行号

以上是关于史上最全操作系统基础命令的主要内容,如果未能解决你的问题,请参考以下文章

一文带你学会linux系统 史上最全linux命令大全

史上最全 SQL 基础知识语法

史上最全的Linux常用命令

史上最全Linux命令科普 | 常见命令的名称是怎么来的?

操作系统面试题(史上最全持续更新)

操作系统面试题(史上最全持续更新)