Linux命令基础介绍

命令行格式

在这里插入图片描述
wwz 和 root 是用户名和管理员名
@到:是计算机名
~或者/home/wwz 是目录
$ 和 # 分别代表用户身份和管理员身份

命令行输入格式

命令字+选项参数+操作数
注意:
1.命令字,选项参数和操作数之间要有空格作为间隔
2.选项参数前要有 “-” ,多个选项参数可以连用
3.命令字不可缺少,选项参数在有默认选项的情况下可以缺少,操作在当前目录下可以省略操作参数
4.选项参数与操作参数的位置可以互换
5.多个命令字也可以连续使用,但是需要使用 “;”作为间隔
6.命令字在Linux中为小写

帮助命令

Linux中提供了三种帮助指令:–help、man、info
–help:可以看到shell内部的命令的帮助信息。在这里插入图片描述
man:通过man指令可以查看Linux中的指令、配置文件和编程帮助。在进入后可以按q退出。
注:man后面可以跟数字:
  1代表shell环境中的命令和可执行文件
  2代表系统内核中的函数与工具
  3代表一些常用的函数库,大多为c库
  4代表设备文件说明
  5代表配置文件或者某些文件的格式
  6代表游戏
  7代表管理与协议
  8代表管理员可用的命令
  9代表和内核有关的文件

Shell中的特殊字符

符号解释
*通配0个或多个任意字符
?通配任意单个字符
[ ]通配某个范围内的任意字符
>>输出重定向追加模式
>输出重定向覆盖模式
|管道符,可以把后面指令的结果传给前面的指令
.当前目录
..上级目录

Shell命令

命令解释例子
alias重命名alias 名=“指令”
pwd显示当前工作目录的绝对路径
cd改变当前工作目录cd+路径
ls查看
chmod变更文件或目录权限chmod+权限+文件(夹)名
file查看文件类型file+文件名
umask查看或者设置文件权限掩码umask或者umask+权限
touch创建文件或者更新文件时间touch+路径+文件名
mkdir创建目录mkdir+目录名(只能在当前目录创建)
mkdir -p +路径+文件名
rm删除文件或目录(无法找回)rm+文件名
rm -r/R +…(删除目录下的所有文件)
rm -i +…(删除前进行再次确认)
rm -f +…(强制删除文件或目录)
cat显示指定文件内容cat+路径+文件名
more以全屏的方式显示文本文件的内容
head像是文件头部信息head+路径+文件名
tail显示文件尾部信息tail+路径+文件名
find查找文件或目录find -name +…(指定字符串作为寻找文件/目录样本)
find -type +…(指定文件类型)
find -size +…(指定文件大小)
cp复制文件到文件、文件到目录、目录到目录cp … …
mv移动mv … …
ln链接ln … … (创建硬链接)
ln -s … …(创建软连接)
tar解压tar …
su切换用户su+用户名
sudo临时超级用户sudo+命令
useradd添加用户useradd+用户名
passwd更改自己的密码
chpsswd批量更改用户密码chpasswd < 文件名

Vim命令

文件打开方式

命令解释
vim+文件名打开(创建)文件
vim+数字n+文件名打开文件并跳转到第n行
vim+关键词m+文件名打开文件并跳转到第一次出现m的位置
vim -o 文件1 文件2 …一次性打开多个文件

vim命令行模式

默认模式,一切输入皆命令

命令解释
ctrl+f向后翻页
ctrl+b向前翻页
G跳转到行末
gg / 1G跳转到文件首行
nG跳转到文件第n行
shift+6光标跳到行首
shift+4光标跳到行末
yy复制当前行
nyy复制从当前行以及下面的n-1行
p粘贴在当前行的下一行
dd删除/剪切当前行
ndd删除/剪切当前行以及下面的n-1行
u撤销
ciw删除当前光标处的单词并进入插入模式
n+ ←光标向左n字符
n+ →光标向右n字符

vim插入模式

输入一切皆为文本

命令解释
a在光标后一个字符并进入插入模式
A将光标移动至尾并进入插入模式
i将光标移动至行首进入插入模式
I在光标位置进入插入模式
o在光标行下一行进入插入模式
O在光标行上一行进入插入模式
s删除当前光标行并进入插入模式
S删除当前光标处字符并进入插入模式

vim底行模式

一切皆为控制。点击ESC待1.5秒后进入底行模式,或者双击ESC立即进入底行模式。

命令解释
:w写入
:w!强制写入
:w + 路径另存为
:q退出
:q!强制退出
:set nu显示行号
:set nonu隐藏行号
/关键词高亮关键词
:files查看打开的文件列表
:open+路径打开文件
: s/源字符串/目标字符串替换字符串
:起始行,终止行 s/ 源字符串/目标字符串替换范围呢ide字符串
: s/源字符串/目标字符串/g替换当前行第一个字符串
:起始行,终止行 s/ 源字符串/目标字符串/g替换范围内每行的第一个字符串
:%s /源字符串/目标字符串替换全文字符串

vim可视模式

通过 V 键可以进入可视模式。允许用户在文本中选择和操作一部分内容。在可视模式下,用户可以使用光标移动和其他编辑命令来选择和操作文本。连按两次ESC退出。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值