IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 开发工具 -> 程序员常用Linux命令和编辑器之神vim常用命令 -> 正文阅读

[开发工具]程序员常用Linux命令和编辑器之神vim常用命令

在这里插入图片描述
1、查看文件ls

-a   显示所有,包括隐藏文件
?
-l   以列表方式显示
?
-h   人性化显示

2、ctrl+l清屏快捷键,等价于clear
3、pwd查看当前所在目录
4、cd changgedirectory缩写

cd 目录
?
cd /
?
cd .. 切换到上级目录

5、mkdir 创建目录

mkdir -p   创建多级目录
?
mkdir -p    aa/bb/cc
?
mkdir aa   创建aa     文件夹

6、rm用于删除文件或者目录

-f    强制删除
?
-r    递归删除

7、touch创建文件

eg.  toucha.txt              在当前路径下创建文件
?
eg. touch/root/data/b.txt    创建绝对路径下的文件
?
eg. touch a.txt b.txt c.txt   同时创建多个文件

8、mv用于文件、目录的移动和重命名

mv 原路径 目标路径

9、cat查看文件内容,一次性显示所有

eg. cata.txt

10、more查看文件内容,可以按页显示

enter键      向下n行,需要设置,默认是1行
空格键       向下滚动一屏(ctrl+f)
B键         返回上一屏(ctrl+b)
q键         退出more

11、cp文件or文件夹复制

-r递归复制,目录复制必须加-r

12、ps列出系统运行的进程

ps -ef  查看系统所有运行进程

13、kill终止执行的进程

kill 参数 进程号
?
kill -9 12345

14、hostname

查看主机名

15、ifconfig

查看本机地址

16、netstat显示与网络协议相关的统计数据

netstat -nltup

17、reboot

重启

18、shutdown -h now

立刻关机----断电关机,相当于拔电源

19、halt

立刻关机----不断电关机

20、vi编辑器----编辑器之神

vi a.txt
?
vim a.txt
?
vim a.txt + 20  打开文件并定位到第20行

3种模式

1、命令模式

dd        删除所在行
ndd       从光标所在行开始连续删除n行
dw        删除一个词
yy        复制光标所在行
nyy       连续复制n行
p         粘贴
u         撤销上一次操作
gg        回到文件顶部
G         回到文件尾部
/str      查找str
$         将光标移动到行尾
^         将光标移动到行头
shift+g   将光标移动到页尾
n+shift+g 移动到目标行

2、插入模式

i   在当前光标前编辑
a   在当前光标后进行编辑
o   在当前光标的下一行进行编辑

3、底行模式

w     存盘指令
q     退出指令
wq   保存并退出指令
q!    强制退出不存盘指令
%s/old/new/g 替换
set nu  显示行号

                                                 欢迎扫码关注公众号

在这里插入图片描述

  开发工具 最新文章
Postman接口测试之Mock快速入门
ASCII码空格替换查表_最全ASCII码对照表0-2
如何使用 ssh 建立 socks 代理
Typora配合PicGo阿里云图床配置
SoapUI、Jmeter、Postman三种接口测试工具的
github用相对路径显示图片_GitHub 中 readm
Windows编译g2o及其g2o viewer
解决jupyter notebook无法连接/ jupyter连接
Git恢复到之前版本
VScode常用快捷键
上一篇文章      下一篇文章      查看所有文章
加:2021-11-19 17:49:20  更:2021-11-19 17:50:11 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/15 18:43:36-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码