cp 拷贝文件或者目录
语法格式:
cp 路径/源文件 路径/目标文件 -rf
cat :快速查看文件内容
cat qw.c
cat /etc/init.d/rcS
echo :默认向屏幕输出信息
echo helloworld
echo 输出的信息 >文件名称 :将信息输出到指定的文件中去
echo 输出信息 >>文件名称: 保留原文件中的内容,将信息追加到文件的末尾上去
find: 查找文件的命令
语法格式: find 路径 -name 要找的文件名称
grep : 根据指定信息从文件内容中搜索
tar :linux系统中制作压缩包和解压压缩的命令(类似越windows rar工具)
(新东西)
vim编辑器
vim,Linux最常用的c编辑器
vscode,微软
sublime(web开发)
eclipse(Java开发)
vim编辑器的简单使用
vim 文件名称
cd
vim hello.c
按下键盘的 i 按键 左下角显示 “ 插入”
可以随便输入些内容
输入完毕后,
按一下键盘上的 Esc按键 , 左下角的 “插入” 消失
在键盘上输入 :wq 按下回车键就可以保存退出
cat hello.c
vim的详细使用
一般模式: 使用vim打开文件默认进入一般模式vim
在此模式下,可以使用方向键移动光标
或者 k j h l命令来进行光标的移动
还可以对文件内容进行复制 粘贴 删除等操作
编辑模式:从一般模式进入编辑模式的方法,按下 “i”按键
在该模式下可以对文件内容进行编辑
命令行模式:如果要保存 查找 或者替换一些内容 需要进入命令行模式
在编辑模式进入命令行模式,首先要按"Esc"退出编辑模式 返回到一般模式
然后按下键盘上的":" 进入了命令行模式
在:后面输入命令就可以了
vim一般模式下常用的操作
cd
cp /usr/include/stdio.h/
vim stdio.h
1)移动光标
h(左移) j(下) k(上) l(右) 或者方向键
G: 移动到文件的最后一行
nG:移动到文件的第n行
10G
1G:跳转到文件的第1行
gg: 移动文件的第一行 和 1G作用相同
n: 光标向下移动n行
2)删除 复制 粘贴
x, 向后删除一个字符 (相当于 del 键)
dd, 删除光标所在行
ndd, 删除光标所在行向下的n行
20dd
yy, 复制光标所在的那一行
nyy, 复制光标所在向下的n行
10yy
p, 粘贴
3)撤销与恢复
u, 恢复前一个操作
ctrl+r, 重做上一个操作
4)查找
/word,从光标位置向下查找一个名称为word的单词
n, 代表重复前一个查找的动作
1.2.2 命令模式常用操作
1)w 保存文件 write
2) q 退出vim quit
3) wq 保存并退出
4)q!,不保存 强制退出
5)替换命令
:n1,n2s/oldword/newword/g 将文件中从n1行到n2行中所有的oldword替换为newword
整个文件中替换
1,$s/oldword/newword/g
%s/oldword/newword/g (可以忽略)