| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 系统运维 -> 重拾Linux(五)之部分实用指令 -> 正文阅读 |
|
[系统运维]重拾Linux(五)之部分实用指令 |
? ? ? ? Linux部分实用指令解析。 目录 1. man 查看Linux中的指令帮助、配置文件帮助和编程帮助等信息?指令 12. less 分屏查看文件内容指令(适用于显示大型文件) 17. ln -s 创建软链接也叫符号链接?(类似 windows 系统中的快捷方式) 指令 1. gzip 压缩文件指令 和 gunzip 解压文件指令 一、帮助指令1. man 查看Linux中的指令帮助、配置文件帮助和编程帮助等信息?指令
2. help 显示Linux内部命令的帮助信息 指令
?二、文件目录类1. pwd 显示当前目录的绝对路径 指令
2. ls 显示当前目录的所有内容信息 指令
常用选项: -a : 显示当前目录所有的文件和目录,包括隐藏的(隐藏文件以 .打头,默认不显示) -l : 以列表的方式显示信息 3. cd 打开或回到指定目录 指令
常用选项: cd ~ 或 cd : 回到当前账号的家目录 cd .. : 回到上一级目录 4. mkdir 创建目录?指令
常用选项: -p : 创建多级目录? 5. rmdir 删除空目录 指令
6. touch 创建一个空文件 指令
?一次性创建多个文件时,直接再后面追加文件名称,以空格做区分 7. cp 拷贝文件到指定目录 指令
常用选项: -r:递归复制整个文件夹 拓展: 上述cp命令复制文件时,若目标目录下有同名的文件,系统会提示是否覆盖,需要输入 y 或 n,告诉系统是否覆盖,当重复文件过多时,需要一次一次输入 y 或 n 命令,过于繁琐,Linux提供便捷操作,复制时强制覆盖:
选项值与上述 cp 命令基本选项一致 8. rm 删除文件或目录指令
常用选项: -r :递归删除整个文件夹 -f : 强制删除不提示 ?特别提醒: ????????rm -rf /* 指令极其危险,请勿使用,使用该命令将会删除当前系统根目录下的所有文件! 9. mv 移动或重命名文件 指令
重命名:目标目录为同级目录 或着目标目录非同级目录,且有指定目标文件名 移动:目标目录非同级目录 10. cat 查看文件内容 指令
cat 命令只能查看文件,不能修改文件,为查看方便,一般会带上管道命令 | more? 基本选项: -n:显示行号 11. more 分屏查看文本文件内容 指令
????????more指令是一个基于VI编辑器的文本过滤器,它以全屏膜的方式按页显示文本文件的内容,more指令中内置了若干快捷键,具体如下: 12. less 分屏查看文件内容指令(适用于显示大型文件)less 命令用来分屏查看文件内容,它的功能和more类似,但是比more指令更加强大,支持各种终端显示。less 指令在显示文件内容时,并不是一次性将整个文件加载后才显示,而是根据显示需要加载当前显示内容,对于显示大型文件时具有较高的效率。内置快捷指令如下
13. > 输出重定向和 >> 追加 指令基本用法:
14. echo 输出指定内容到控制台 指令
15. head 显示文件开头部分内容 指令用于显示文件开头部分内容,默认情况下显示前10行
16. tail 输出文件中尾部的内容 指令tail 指令用于输出文件中尾部的内容,默认情况下,显示文件的后10行,可以通过命令指定后几行或实时显示
17. ln -s 创建软链接也叫符号链接?(类似 windows 系统中的快捷方式) 指令
删除软链接:? rm -rf 软链接名称?? ?拓展: ? ? ? ? 当我们使用 pwd 命令查看目录时,仍然看到的是当前软链接所在目录。 18. history 查询已执行过的历史命令 指令
执行指定历史编号的命令:!历史编号 三、时间日期类?指令1. date 显示当前日期 指令
2. date -s 设置日期 指令
3. cal 查看日历 指令
?四、搜索查找类 指令1. find 从指定目录向下递归遍历各个子目录 指令find 指令将从指定目录向下递归遍历各个子目录,将满足条件的文件或目录显示到终端上。
?基本选项: -name :根据文件名匹配查找 -user :根据文件所属用户名匹配查找 -size :按照指定文件大小查找, +n 大于,-n 小于,n 等于,单位:K、M、G 2. locate 快速定位文件路径 指令????????locate指令可以快速定位文件路径,locate指令利用事先建立的系统中所有文件名称及路径的locate数据库实现快速定位给定的文件。locate指令无需遍历整个文件系统,查询速度较快。为了保证查询结果的准确性,管理员必须定期更新locate时刻。
特别说明: ? ? ? ? 由于locate指令基于数据库进行查询,所以第一次运行前,必须使用 updatedb 指令创建locate数据库。 3. grep 文件内查找 指令 和管道符号 |????????grep 在文件内过滤查找,管道符 | ,表示将前一个命令的处理结果输出传递给后面的命令处理。
常用选项: -n :显示匹配行及行号 -i :忽略字母大小写 四、压缩和解压类1. gzip 压缩文件指令 和 gunzip 解压文件指令
特别提醒: ????????使用 gzip 压缩指令,压缩成功后会将原文件删除 2. zip 压缩文件 指令 和 unzip 压缩文件指令
常用选项: ? ? ? ? zip相关: ? ? ? ? ? ? ? ? -r :递归压缩,即压缩目录 ? ? ? ? unzip 相关: ? ? ? ? ? ? ? ? -d<目录> :指定解压后文件的存放目录 3. tar 打包指令tar 是打包指令,根据选项不同,又可以解压,打包后的文件是 .tar.gz 文件
基本选项:
|
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/16 2:19:18- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |