linux常用命令 VIM配置 VIM编辑器(大全)

linux常用命令

命名自动补全:不完整命令+Tab
历史命令:上 下键

1.重定向 命令>目标文件

2.管道 一个程序的输出,作为另一个程序的输入

ls --help | less

3.ls 查看目录下的文件或文件夹信息

ls -a -l -h  (a:all l:list h:human)

4.tree 以树状结构显示目录结构

tree > tree.txt 将树型文件结构重定向到tree.txt文件

5.clear 清空屏幕

6.cd 切换目录

    cd 绝对路径
	cd 相对路径
	cd - :回到刚才的路径
	cd ..:回到上一层路径
	cd ~ :回到home
	

7.pwd 显示当前所在目录的绝对路径

8.cat 显示文件文本内容

cat li.c
cat /home.li/li.c

9.rm 删除文件

	rm -rf * 删除当前目录所有文件和文件夹
	rm -r -f dirli  强制删除dirli文件夹
	rm -f li.c 强制删除li.c文件

10.rmdir 删除文件夹

rmdir dirname 若dirname文件夹不为空,不能删除0

11.复制文件

cp li.c ./li
cp -v li.c ./li  参数-v:显示拷贝进度
cp -r s /li 将文件夹s拷贝到li目录

12.mv 移动文件或文件夹(重命名)

mv li.c ./s
mv -v li ./s 参数-v:显示进度

13.mkdir 创建文件夹

mkdir li 创建文件夹li
mkdir li/wan/fang/183/18 -p -p:递归创建

14.touch 创建文件

touch 1.c
touch ./li/li.c 

15.find 查找文件

find 路径 -name 需查找的文件

16.grep 查找字符串

grep 待查找字符串 路径 —R -n 参数:-R 递归查找 -n 显示行号

17.ln 创建快捷方式

ln li.c ss -s 参数-s:软链接 若文件li.c被删除了,ss不可用
ln li.c ss 硬链接 若文件li.c被删除了,ss可用

18.tar 压缩 解压缩 打包 解包

(1)打包压缩 解压缩
​	tar zcvf 1.tar.gz (待打包压缩文件表).......
​	tar zxvf 1.tar.gz -C 解压路径
(2)压缩解压
	gzip test  //压缩
	gzip -d test.gz
	

(3)打包 解包
	tar cvf test.tar test
	tar xvf test test.tar
	
	tar jcvf 目录/1.tar.bz2 (待压缩文件表).......
	tar jxvf 1.tar.bz2 -C 解压路径

19.vi编辑器快捷键(编辑模式下)

u:撤销前面多次修改
Ctrl+R:反撤销
[n]x 删除光标后n个字符  3x
[n]X 删除光标前n个字符  5X
[n]dd 删除从当前行开始的n行 4dd
[n]yy 复制从当前行开始的n行 6yy
p 把粘贴板上的内容插入到当前行
shift+zz 保存并退出当前文件

20.光标移动

 1. [n]G: 将光标定位到第n行开始处 5G
 2. G:将光标定位到文件结束处
 3. gg:将光标定位到文件开始处
 4. /字符串 从光标开始处查找字符串
 5. n:同一方向重复上一次查找命令
 6. N:反方向重复上一次查找命令
 7. :nohls 取消高亮
 8. :set hls 设置高亮

21.man 查看帮助信息

vim编辑器操作:

1:ci(yi)"	:删除""里边的内容,然后进入编辑模式
2:di"		:删除""里边的内容
3:c(d)+<-(->)	:删掉光标前(后)一个字符,然后进入编辑模式
4:c(d)+x+<-(->)	:剪切光标前(后)x个字符,然后进入编辑模式
5:cc(dd)	:剪切光标所在行,然后进入编辑模式
6:y+x+<-(->)	:复制光标前(后)x个字符
7:y+<-(->)	:复制光标前(后)一个字符
8:f+x		:找到下一个字符x
9:cf+x		:从当前位置往后剪切到字符x,然后进入编辑模式
10:yf+x		:从当前位置往后复制到字符x
11:df+x		:从当前位置往后删除到字符
12:/ 		:进入查找模式  +:向下 -:向上 空格+enter:退出查找
13:split	:上下分屏
14:vsplit:左右分屏
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

博创客

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值