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

选择编辑器: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 即全部的用户,包含拥有者,所属群组及其他用户。

--符号

csharp 复制代码
+ 添加权限
- 取消权限
-- 有关权限代号的部分
r:读取权限,数字代号为"4"
w:写入权限,数字代号为"2"
x:执行或切换权限,数字代号为"1"
- :不具任何权限,数字代号为"0"
777 :所有权限
[注]: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

相关推荐
白书宇25 分钟前
19.QT程序简单的运行脚本
linux·arm开发·嵌入式硬件·物联网·arm
宁静致远20211 小时前
Linux驱动开发(速记版)--设备树插件
linux·驱动开发·嵌入式linux
Winston Wood2 小时前
Linux中的共享内存
linux·内存·共享内存·进程通信·性能
努力的Andy2 小时前
Linux(Ubuntu)升级openssh至9.6版本
linux·安全·ubuntu
0110编程之路3 小时前
ubuntu 安装proxychains
linux·运维·ubuntu
wongHome4 小时前
VSCode 如何选中包含某个字母的所有行
vscode·编辑器
Linux运维老纪5 小时前
linux系统运维面试题(二)(Linux System Operations Interview Questions II)
linux·服务器·面试·云计算·运维开发·devops
G皮T5 小时前
【Linux】常用系统工作命令
linux·运维·服务器·ps·top·kill
基极向上的三极管5 小时前
【Linux学习】【Ubuntu入门】2-3 make工具和makefile引入
linux·ubuntu
omage5 小时前
如何在ubuntu上调试core dump
linux·运维·服务器