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设置&Linux命令&Vim&shell -> 正文阅读

[开发工具]Linux设置&Linux命令&Vim&shell

Linux常见变量设置

  1. 动态库路径
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/XXX
  1. IP设置
ifconfig eth0 192.168.3.233 netmask 255.255.255.0 up

Linux常用命令

grep 搜索

grep
	-r 递归搜索
    -n 显示匹配行号
    -w 全词匹配
    -E 启用正则表达式, -E "_open|_close"会同时搜索_open和_close两个
    --include=xxx 只搜索xxx类型的文件
    --exclude=xxx 跳过xxx类型的文件
    --exclude-dir=<path> 不搜索指定<path>目录
    -C N 显示匹配行前后N行的内容
    -A N 显示匹配行之后的N行内容
    -B N 显示匹配行之前的N行内容

tree 显示树形目录

tree
    -L N 显示到第N层的目录
    -I <xxx> 不显示xxx目录/xxx文件

ls 显示

ls
    -a 不隐藏.开头的文件
    -l 使用较长格式列出信息

diff 打patch

diff
    -u 显示有差异行的前后几行(上下文), 默认是前后各3行
    -p 显示代码所在的c函数的信息
    -r 递归地对比一个目录和它的所有子目录(即整个目录树)
    -N 如果某个文件缺少了, 就当作是空文件来对比. 
        如果不使用本选项, 当diff发现旧代码或者新代码缺少文件时, 只简单的提示缺少文件. 
        如果使用本选项, 会将新添加的文件全部打印出来作为新增的部分

hexdump 查看二进制

hexdump
    -C 输出规范的十六进制和ASCII码

Vim

  1. 搜索string
	/string + 回车
	匹配下一个n, 匹配上一个N
  1. 跳转命令
	NG 转跳到第N行
	G 跳到最后一行
	
	跳到某一个单词的开头/结尾
	w 下一个单词的开头
	e 下一个单词的结尾
	b 上一个单词的开头
	
	{ 跳到段首
	} 跳到段尾
	
	| 跳到行首
	$ 跳到行尾
  1. 定位到行首/行尾进行插入
	I 定位到行首并进入插入模式
	A 定位到行尾并进入插入模式
  1. 复制粘贴
	v
	上下左右移动选择要复制的string
	y 确定复制内容
	p 粘贴
	
	按行复制: V
	上下左右移动选择要复制的行
	y 确定复制内容
	p 粘贴
  1. 剪切
	dd 剪切当前行
  1. 保存并退出
	zz
  1. 撤销上次操作
	u

shell


  开发工具 最新文章
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-08-03 11:24:38  更:2021-08-03 11:26:54 
 
开发: 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年5日历 -2024/5/2 2:27:53-

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