Linux(centOS)-基础命令(一)

一、vim使用

1.常用语法-普通模式模式

(1) yy 复制光标当前一行
(2)数字+yy 多行复制
(3)p 粘贴
5p 多行粘贴
(4)d 删除后面行
(5)u 撤回
(6)y$ 复制当前光标位置到当前行尾
(7)y^ 复制当前光标位置到当前行开始
(8)yw 复制一个单词包括空格
(9)dw 删除一个单词包括空格
(10)x 剪切光标所在位置,左-》右,p可以粘贴(单个字符)
(11)X退格,光标位置不变
(12)r更改当前光标位置的字符,替换
(13)R替换后面内容
(14)shift+6(^)移动到行头
(15)shift+4($)移动到行尾
(16)w 移动到下一个单词(词头)
(17)e 移动到当前词尾
(18)gg文档开头
(19)G文档结尾
(20)1+G跳转到某一行的位置

2.编辑模式【Esc】退出

i在光标所在位置前插入
a在光标后
o当前光标行的下一行(相当于win enter)
I光标所在行最前
A光标所在行最后
O当前光标行的上一行

3.命令模式

:w 保存
:q退出
:wq保存并退出
:q!强制退出不保存

:set nu 显示行号
:set nonu取消行号
/+关键字 查找关键字
:noh 取消高亮
:s/关键字/关键字2 替换当前行匹配到的第一个
:s/关键字/关键字2/g 替换当前行匹配到的所有
:%s/关键字/关键字2 替换文档中每一行匹配到的第一个
:%s/关键字/关键字2/g 替换文档中匹配到的所有

二、网络配置和系统管理操作

1.桥接模式:虚拟机直接连接外部物理网络,主机起到桥接作用,虚拟机可以直接访问外部网络。

2.仅主机模式:虚拟机与主机共享一个专用网络,与外部无法通信。

3.NAT模式:虚拟机与主机创建一个专用网,并通过nat设备对IP进行转换,虚拟机通过共享主机ip可以访问外部网络,但外部网络无法访问虚拟机。

三、目录操作命令

命令分为shell命令和shell内嵌命令
man 命令的帮助文档(shell命令)
如:man ls 查看ls命令帮助文档
–h 内嵌命令
type 查看命令的类型

1.查询和切换目录

1.pwd 当前的绝对路径
2.cd 切换目录
cd …/ 返回到上一级目录
cd - 返回到上次的目录下(两个目录之间)
3.su 切换目录
4.ls 列出目录内容
-a 全部的文件,连同隐藏文件
. 当前目录下的某个文件
… 返回上级目录
-l 长数据串列出,包含文件数据属性权限
ll 是ls -l的缩写
5.mkdir 文件名 创建文件
mkdir -p 文件名 没有目录时带目录创建
rmkdir 目录 删除目录(空目录)
rmkdir -p 同mkdir一样
6.touch 文件名称(新文件)
7.cp +文件名+路径(文件) 复制(覆盖 "\cp"强制覆盖不再提示 反斜杠是原生命令)
cp -r +当前目录+路径 递归复制整个文件夹
8.rm
-r 递归删除目录中所有内容
-f 强制执行删除操作,不再提示
-v显示命令的详细执行
9.mv
mv 文件名old 文件new 重命名 mv 文件名 +路径 移动
10.cat查看文件内容
-n 显示行号
11.more文件内容分屏查看
space 下翻页(空格)
f 下一页
b 上一页
= 显示当前行数
12.less 分屏显示文件内容
空格 下一页
G尾页
g首页
/ 索引
n向下
N向上
q退出

四、其他命令

1.echo 输出内容到控制台
双反斜杠 输出斜杠本身
\n 换行
\t tab键
\e
echo 内容 > 文件名 覆盖文件内容
echo 内容 >> 文件名 在文件后面追加内容 (重定向)
2.head -n 输出文件头部n行内容
3.tail -n 输出文件尾部n行内容
tail -f 实时追踪该文档的所有更新(日志)
4.ln 软连接
ln -s 【源文件或目录】【软连接名】
rm -rf 软连接名/删除,把软连接对应的真实目录下内容删除 (实际路径下的原文件)
rm -rf 软连接名 删除软连接
5.data 显示当前时间
+%Y 显示当前年份
+%m 显示当前月份
+%d 显示当前是哪天
-d '1days ago’显示前一天时间
-d '-1days ago’显示明天时间

  • 25
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值