linux Vim编辑器使用以及文件权限修改,kill process

news/2024/7/24 13:00:42 标签: linux, 编辑器, vim

选择编辑器:select-editor

vim命令
基本操作
1.vim 文件名 :进入一般模式(不能输入)
2.按下 i 从一般模式,进入到插入编辑模式
3.按下esc从插入模式,退出到一般模式
4.输入:wq,退出编辑。
普通模式下:
/ 关键字:全文搜索,按n查找下一个
:%s/old/new/gc:全文替换,并给出提示
dd:删除当前行
dw:删除当前字段
d$:从当前位置删除到行尾
v:鼠标高亮
y:复制
p:粘贴
r char:使用char替换当前位置
R text:使用text替换当前位置
ctrl+f 下一页
Ctrl+b 上一页

chmod修改文件权限
chmod功能:变更文件或目录的权限
语法:chmod [参数][<权限范围><符号><权限代号>]
-R 或 --recursive 递归处理,将指定目录下的所有文件及子目录一并处理
–权限范围的表示法如下:
u:User 即文件或目录的拥有者

g:Group 即文件或目录的所属群组

o:Other 除了文件或目录拥有者或所属群组之外,其他用户皆属于这个范围

a:All 即全部的用户,包含拥有者,所属群组及其他用户。

–符号

+ 添加权限
- 取消权限
-- 有关权限代号的部分
r:读取权限,数字代号为“4”
w:写入权限,数字代号为“2”
x:执行或切换权限,数字代号为“1- :不具任何权限,数字代号为“0777 :所有权限
[]3=1+2(wx)   5=4+1(rx)

mkdir test创建test目录

例如:
sudo chmod    u-rwx   test          取消test目录的用户“读写执行”权限

sudo chmod    g-rwx   test          取消test目录的组“读写执行”权限

sudo chmod    777      test         给test目录添加所有权限      

kill process

kill -kill processid


http://www.niftyadmin.cn/n/5334502.html

相关文章

代码随想录算法训练营29期Day24|LeetCode 77

文档讲解&#xff1a;回溯理论基础 组合 70.修剪二叉搜索树 题目链接&#xff1a;https://leetcode.cn/problems/combinations/description/ 思路&#xff1a; 这题没有什么好的解决方式&#xff0c;因此就只能递归加回溯。在搜索过程中一定是要剪枝的&#xff0c;不然就太暴…

java基础算法之堆排序算法

堆排序是一种将顺序存储二叉树转化为大顶堆或者小顶堆的排序算法。顺序存储二叉树是一种特殊的二叉树存储方式&#xff0c;它将二叉树的节点按照一定的逻辑顺序存储在一个数组中&#xff0c;以便快速访问节点。大顶堆&#xff1a;父节点的值大于或等于其子节点的值的树&#xf…

Qt通用属性工具:随心定义,随时可见(三)

传送门: 《Qt通用属性工具&#xff1a;随心定义&#xff0c;随时可见&#xff08;一&#xff09;》 《Qt通用属性工具&#xff1a;随心定义&#xff0c;随时可见&#xff08;二&#xff09;》 《Qt通用属性工具&#xff1a;随心定义&#xff0c;随时可见&#xff08;三&#xf…

Python数据分析(1)Matrix Manipulation

主要根据的是这学期修的一门data science and analysis课程里的lab&#xff0c;自己做完lab之后会反思一下自己学到的内容吧。 然后这周lab的话主要是用numpy来处理矩阵&#xff08;毕竟numpy可以有效地处理数组&#xff09;。 创建矩阵 np.zeros(k), np.ones(k) #一维矩阵 …

【总结】Dinky学习笔记

概述 Dinky 是一个开箱即用、易扩展&#xff0c;以 Apache Flink 为基础&#xff0c;连接 OLAP 和数据湖等众多框架的一站式实时计算平台&#xff0c;致力于流批一体和湖仓一体的探索与实践 官网&#xff1a;Dinky 核心特性 沉浸式&#xff1a;提供专业的 DataStudio 功能&a…

SpringMVC的执行流程与源码分析

引言 通过深入分析Spring MVC的源码&#xff0c;我们可以更好地理解其工作原理和内部机制。这有助于我们更好地使用该框架进行Web应用程序的开发&#xff0c;并解决实际开发中遇到的问题。同时&#xff0c;对于学习和研究Spring MVC框架的人来说&#xff0c;阅读源码并进行分析…

目前为止微信最全错误码类-php

在一个liang/wechat-tripartite-platform 包中 可安装使用 composer require liang/wechat-tripartite-platform也可复制下面代码修改使用 <?phpnamespace WeChat\library;/*** 微信枚举类*/ class Code {//返回码public const ERROR_CODES [//公共错误码-1 > "系…

系统分发事件

问&#xff1a;当处于android tv桌面时。遥控事件是怎么进行生效的&#xff1f;事件分发的机制是什么&#xff1f; 在 Android TV 桌面上&#xff0c;遥控器事件的生效是通过以下机制进行处理的&#xff1a; 遥控器事件的源头是物理遥控器的按键操作。当用户按下或释放遥控器上…