Linux基础命令
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux基础命令相关的知识,希望对你有一定的参考价值。
1、ln--link含义:创建链接文件
格式: ln [-s] 源文件... 链接文件路径
- 以-s(创建软连接)选项添加符号链接,指向原始文件所在路径
注:源文件必须是绝对路径 - 相当于“快捷方式”,也称软连接。
2、搜索工具 - which搜索工具
格式: which [-a] 程序名... - whereis搜索工具
格式: whereis 文件名
建立定位索引库 - 执行updatedb命令(手动生成数据库)
- 默认位置:/var/lib/mlocate/mlocate.db
3、locate定位工具 - 格式: locate [选项]... 关键字
- 常用命令选项:
-i:查找时忽略大小写
-r:查找时使用正则表达式
4、find查找工具 - 格式: find [查找范围] [查找条件]
- 常用的查找条件
-type:按文件类型查找
f:普通文件
d:目录
l:连接文件
b:块设备文件
c:字符设备文件
-name:按文件名称查找
-a:多个条件需同时满足
-o:多个条件满足其中任意一个
-size:按文件大小查找
-mtime:按文件修改时间查找 - 其他的查找条件
-user:按文件所属的用户查找
-perm:文件的权限查找
-axdepth:指定查找的目录深度
//查找目录/boot/下的所有目录
//查找目录/boot/下所有普通文件
//查找目录/dev/下名称为tty1/tty2/tty3的文件
//查找目录/boot/下大于2M的文件
//查找目录/boot/下名称已vm开头的文件
处理find找的文件 - 格式: find [范围] [条件] -exec 处理命令 { } ;
注: { }:替代每一个查找结果,;:处理操作结束
//查找目录/boot/下所有大于2M的文件并以长格式显示
//查找目录/boot/下所有大于10M的文件并将这些文件拷贝到目录/opt/下
5、cat-Concatenate
- 含义:显示文件内容
- 格式: cat [选项] 文件名
- 常用命令选项:
-n:在每一行(含空行)前显示行号
//查看网卡显示信息(显示行号)。
6、截取文件首/尾部
head、tail命令
- 格式: head -n 文件名
tail -n 文件名
注: head/tail默认显示首/尾十行内容
//文件/etx/passwd显示首十行内容
//文件/etx/passwd显示尾十行内容
//文件/etx/passwd显示前两行内容(以下两种表示方法都可以)
7、wc-Word Count
- 含义:文件的数字统计
- 格式: wc [选项] 文件名
- 常用命令选项
-l:计算文本的总行数
-w:计算单词个数
-c:计算文件的字节数
-m:计算字符个数
以上是关于Linux基础命令的主要内容,如果未能解决你的问题,请参考以下文章