Linux基础
精选 转载一、帮助与联机手册
1、man
a、NAME:命令的名称于描述
b、SYNOPSIS:语法框架
c、DESCRIPTION:功能描述
d、AUTHOR:作者
e、REPORTING BUGS:错误报告
f、COPYRIGHT:版权信息
g、SEE ALSO:参考信息
2、man的章节结构
第1章 普通用户命令手册 man ls
第2章 内核 [^fl]函数与内核工具 man inw
第3章 常用函数与函数库 man yn
第4章 设备文件说明 man hd
第5章 配置文件说明 man 5 passwd
第6章 游戏说明 man 6 intro
第7章 系统与网络标准协议说明 man tcp
第8章 系统管理员命令说明 man shutdown
第9章 与内核相关 (1) 的文件说明 man ksoftirqd
3、man的语法
a、#man 命令名|文件名
b、#man 手册页 命令|文件名
c、#man -k pa (1) sswd (-k显示特定字符串在手册页中的分布)
d、q退出man手册页。
4、man手册的存储:/usr/share/man/
二、命令的功能与语法帮助
#命令 --help
三、命令的功能和手册分布
#whatis 命令
硬盘搜索:#find 起始目录 -name 文件名
四、选取数据操作
1、输出文件的头部信息:#head 文件名(默认输出文件的前10行内容)
#head -n 行数 文件名
2、输出文件的尾部信息:#tail 文件名 (默认输出文件的后10行内容)
#tail -n 行数 文件名
-n 设定待输出的行数。
3、文件信息统计命令:#wc 文件名
行数 单词数 字符数
#wc -l 文件名 统计文件的行数
#wc -w 文件名 统计文件的单词数
#wc -c 文件名 统计文件的字符数
五、搜索文件
1、搜索命令:#which 命令名 (显示命令的存储位置)
命令的种类:内部命令:shell自带的命令。
外部命令:以可执行文件俄形式存放于系统中的。
2、搜索文件:#whereis 文件名|字符串
whereis使用/var/lib/mlocate/mlocate.db数据库
使用:updatedb更新mlocate.db
3、搜索文件:#locate 字符串(模糊搜索)
4、硬盘搜索:#find 起始目录 -name 文件名
#find / -name leobj
六、通配符
*,任意长度的任意字符
?,单一长度的任意字符
[a-z,123]包含匹配。符合括号内的任意一个字符均识别为匹配关系。
[^a-z,123]非包含匹配。符合括号内的任意一个字符均不被识别为匹配关
系。
硬盘搜索:#find 起始目录 -name 文件名
七、vim编辑器
1、vi的启动与结束
#vi :q退出
#vi 文件名 (如果文件存在则打开文件,如果文件不存在则创建文
件并打开)
2、vi的模式
命令模式:仅接受命令操作(默认模式)
插入模式:接受数据插入
末行模式(执行模式):接受末行命令
插入模式---命令模式---末行模式
3、模式的切换
命令模式进入插入模式:i:在光标前插入数据
a:在光标后插入数据
I:在光标行行首插入数据
A: 在光标行行尾插入数据
o:在光标行下新建一行,插入数据
O: 在光标行上新建一行,插入数据
R: 在光标当前位置以覆盖方式插入数据
插入模式进入命令模式:esc
命令模式进入末行模式: “:末行命令“":set nu"
末行模式进入命令模式:执行完末行命令自动退回命令模式
4、命令模式中的命令:
a、光标定位:左h,右l,k上,j下。
H光标至屏幕最上行行首
M光标至屏幕中间行行首
L光标至屏幕最下行行首
G光标至文件尾行行首
1G光标至文件第一行行首
nG光标至特定行行首(n为行号)
b、删除文本:dd 删除光标所在行
ndd 删除n行数据
u 撤销上一次操作
c、复制与粘贴:yy复制光标所在行
p 粘贴
nyy 复制n行
d、查找字符串:/字符串,/继续查找
5、末行模式命令
设置行号: “:set nu”
取消行号: “:set nonu”
保存文件: “:w”
退出: “: q”
保存退出: “:wq”
强制保存: “:w!”
强制退出: “:q!”
强制保存退出: “:wq!”
打开文件进行编辑: “:e 文件名”
执行linux命令: “:!命令”
查找替换:“:s/源字符串/替换字符串/”(将光标所在行的源字符串
替换为替换字符串)
“:s/字符串1/字符串2/g”(将光标所在行所有的字符串1
替换为字符串2)
“:1,$s/字符串1/字符串2/g”(从第一行到最后一行将
所有的字符串1替换为字符串2)
s查找替换,g包含行中所有字符串
1第一行,$最后一行
上一篇:计算机管理命令
下一篇:liunx用户和组管理
![](https://ucenter.51cto.com/images/noavatar_middle.gif)
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
Linux 下 LVM 的基础使用
Linux LVM 基础使用方法
逻辑卷 元数据 自动备份