Linux_fs_cmd

使用xshell连接虚拟机

连接node1

ssh root@192.168.10.21

常用命令

type用来检查曾用过的命令

安装帮助文档

man ls 显示ls的命令操作

输入/list查找文档里的list

man 1:用户命令(/bin, /usr/bin, /usr/local/bin) 2:系统调用 3:库用户 4:特殊文件(设备文件) 5:文件格式(配置文件的语法) 6:游戏 7:杂项(Miscellaneous) 8: 管理命令(/sbin, /usr/sbin, /usr/local/sbin)

给变量名加一个大括号

文件命令

创建目录 mkdir

mkdir dir1 在当前目录下创建 dir 子目录

mkdir /tmp/dir2 在指定目录/tmp 下创建 dir2 子目录

一次创建三个目录

rm 删除

rm -f 强制删除 rm -r 递归删除 ln:链接 ln 默认硬链接 ln -s 软链接

stat 查看文件的原数据

touch 文件名 :使文件时间全改为出发这个命令的时间

vi 全屏文本编辑器

-vim +# :打开文件,并定位于第#行

-vim +/PATTERN : 打开文件,定位至第一次被PATTERN匹配到的行的行首

:q 退出 没有动过文件

ZZ: 保存并退出 不需要冒号,编辑模式

编辑-->输入:

-i: 在当前光标所在字符的前面,转为输入模式;
-a: 在当前光标所在字符的后面,转为输入模式;
-o: 在当前光标所在行的下方,新建一行,并转为输入模式;
-O:在当前光标所在行的上方,新建一行,并转为输入模式;
复制代码

移动光标

-字符

h: 左;j: 下;k: 上;l: 右

-单词

w: 移至下一个单词的词首

-行内

  • 0: 绝对行首
  • ^: 行首的第一个非空白字符
  • $: 绝对行尾

-行间

- G:文章末尾 
- 3G:第3行
- gg:文章开头
复制代码

翻屏

ctrl:f,b

删除&替换单个字符

- x:删除光标位置字符
- 3x:删除光标开始3个字符
- r:替换光标位置字符
复制代码

删除命令

-dw删除单词,dd删除一行
复制代码

复制粘贴&剪切

-yw,yy
-P 剪切 删除或复制之后在光标下一行粘贴
-P
复制代码

撤销&重做

-u   撤销
-ctrl+r  重做 撤销的操作
-. 重复上一步的操作
复制代码

/:查找

-/after
-n,N
-?向上查找
复制代码

!:执行命令

-:!ls -l /
复制代码

s查找并替换

- s/str1/str2/gi
 /:临近s命令的第一个字符为边界字符:/,@,#
 g:一行内全部替换
 i:忽略大小写
 /after
- 范围
 n:行号
 .:当前光标行
 +n:偏移n行
 $:末尾行,$-3
 %:全文

例如 :%s/before/after/g      将before改为after
复制代码
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值