Linux常见指令介绍中(入门级)

1. man

在Linux中,man命令是用于查看命令手册页的工具,它可以帮助用户了解各种命令、函数、系统调用等的详细使用方法和相关信息。

用法:在终端中输入man加上要查询的命令或工具名称,例如man ls,就会显示ls命令的手册页,其中包含了该命令的功能描述、语法格式、选项说明、参数解释以及相关示例等内容。

翻页操作

• 可以使用空格键或Page Down键向下翻页,使用Page Up键向上翻页。

• 按q键可以退出手册页查看。

其他功能

• man -k:可以根据关键字搜索相关的手册页。例如,man -k file会列出所有与“file”相关的手册页标题及简短描述。

• man -f:显示指定命令或文件的手册页章节信息。例如,man -f ls会显示ls命令所在的手册页章节。

通过man命令,用户可以方便地在Linux系统中获取各种命令和工具的详细帮助信息,是学习和使用Linux的重要工具之一。

通过这样的方式就可以查看ls的用法。

2. cp

功能:复制文件或目录。

说明 : cp 指令用于复制文件或目录,如同时指定两个以上的文件或目录,且最后的目的地是一个已经存在的目录,则它会把前面指定的所有文件或目录复制到此目录中。若同时指定多个文件或目录,而最后的目的地并非一个已存 在的目录,则会出现错误信息。
选项
-f --force  强行复制文件或目录, 不论目的文件或目录是否已经存在。
-i --interactive 覆盖文件之前先询问用户。
-r 递归处理,将指定目录下的文件与子目录一并处理。若源文件或目录的形态,不属于目录或符号链接,则一律视为普通文件处理。
-R --recursive 递归处理,将指定目录下的文件及子目录一并处理。

通过这样的方式,就可以把test1里面的内容复制给test2。

PS:记住,-R在这里是一定要加的,因为test1和test2都是目录。

3. mv

mv 命令是 move 的缩写,可以用来移动文件或者将文件改名( move (rename) fifiles ),是 Linux 系统下常用的命令,经常用来备份文件或者目录。
语法 : mv [ 选项 源文件或目录 目标文件或目录
选项
-f  force  强制的意思,如果目标文件已经存在,不会询问而直接覆盖
-i  :若目标文件  (destination)  已经存在时,就会询问是否覆盖

就是通过这样的方式就可以把test3移动到test2的前面。

这里要注意,如果说在同一级别下没有一个叫做test2的目录,那么系统会认为你是想把test3改名为test2。文件也是同样的道理。

4.  echo

语法:echo [选项] [参数]

常用选项

-n 用于禁止在输出后添加换行符

-e 用于启用转义字符的解析

首先,可以通过这样的方式来自己输出。

 也可以通过这样的方式来间接输出。

注意:

 如果“啊吧啊吧”后面是一个>,那就是覆盖,>>才是添加。

就像这样。 

5. cat

语法 cat [选项][目标文件]

功能:就是查看目标文件的内容。

常用选项
-b 对非空输出行编号
-n 对输出的所有行编号
-s 不输出多行空行(只输出一行空行)

6 more

语法 more [ 选项 ][ 文件 ]
功能 more 功能类似于 cat
常用选项
-n 对输出的所有行编号
q 退出 more

这个text。txt里面有1000句啊吧啊吧,然后more可以显示前30行,然后按空格键可以显示下一页,按回车键可以显示上一页,按q便退出查看。

我们也可以通过这样的方式来进行查找。 

PS:网上的说法是说more不可以往前看,但是我自己测试的时候是可以用鼠标调整的,如果只是通过键盘,是没办法回溯的。

7. less

语法: less [ 参数 ] 文件
功能: less与 more 类似 而且 less 在查看之前不会加载整个文件。
选项
-i   忽略搜索时的大小写
-N   显示每行的行号
/ 字符串:向下搜索 字符串 的功能
? 字符串:向上搜索 字符串 的功能
n :重复前一个搜索(与  /   ?  有关)
N :反向重复前一个搜索(与  /   ?  有关)
q:quit

用法上来说与more一样。 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mfbz.cn/a/125.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

linux安装mysql数据库

1.判断系统是多少位的 file /sbin/init2.下载linux安装包 5.7.25.64位安装包链接:https://pan.baidu.com/s/13vFuRikwJaI96K0AmUQXzg提取码:ga7h其他版本安装 去官网下载:https://dev.mysql.com/downloads/mysql/3.创建mysql文件夹 mkdir /…

基于超启发鲸鱼优化算法的混合神经网络多输入单输出回归预测模型 HHWOA-CNN-LSTM-Attention

基于超启发鲸鱼优化算法的混合神经网络多输入单输出回归预测模型 HHWOA-CNN-LSTM-Attention 随着人工智能技术的飞速发展,回归预测任务在很多领域得到了广泛的应用。尤其在金融、气象、医疗等领域,精确的回归预测模型能够为决策者提供宝贵的参考信息。为…

深度解析算法之位运算

33.常见位运算 1.基础位运算 << 左移操作符 > >右移操作符号 ~取反 &按位与&#xff1a;有0就是0 |按位或&#xff1a;有1就是1 ^按位异或&#xff1a;相同为0&#xff0c;不用的话就是1 /无进位相加 0 1 0 0 1 1 0 1 0 按位与结果 0 1 1 按位或结果 0 0 1 …

python生成项目依赖文件requirements.txt

文章目录 通过pip freeze去生成通过pipreqs去生成 通过pip freeze去生成 pip freeze > requirements.txt会将整个python的Interceptor的环境下lib包下所有的依赖都生成到这个文件当中&#xff0c;取决于我们使用的python的版本下所有的安装包。不建议使用这种方式&#xff…

C++11特性补充

目录 lambda表达式 定义 捕捉的方式 可变模板参数 递归函数方式展开参数包 数组展开参数包 移动构造和移动赋值 包装器 绑定bind 智能指针 RAII auto_ptr unique_ptr shared_ptr 循环引用 weak_ptr 补充 总结 特殊类的设计 不能被拷贝的类 只能在堆上创建…

C语言之高校学生信息快速查询系统的实现

&#x1f31f; 嗨&#xff0c;我是LucianaiB&#xff01; &#x1f30d; 总有人间一两风&#xff0c;填我十万八千梦。 &#x1f680; 路漫漫其修远兮&#xff0c;吾将上下而求索。 C语言之高校学生信息快速查询系统的实现 目录 任务陈述与分析 问题陈述问题分析 数据结构设…

关于进程状态

目录 进程的各种状态 运行状态 阻塞状态 挂起状态 linux中的进程状态、 进程状态查看 S状态&#xff08;浅睡眠&#xff09; t 状态&#xff08;追踪状态&#xff09; T状态&#xff08;暂停状态&#xff09; ​编辑 kill命令手册 D状态&#xff08;深度睡眠&#…

【网络编程】从零开始彻底了解网络编程(二)

本篇博客给大家带来的是网络编程的知识点,. &#x1f40e;文章专栏: JavaEE初阶 &#x1f680;若有问题 评论区见 ❤ 欢迎大家点赞 评论 收藏 分享 如果你不知道分享给谁,那就分享给薯条. 你们的支持是我不断创作的动力 . 王子,公主请阅&#x1f680; 要开心要快乐顺便进步 1. …

node.js|环境部署|源码编译高版本的node.js

一、 前言 本文就如何二进制部署和源码编译安装部署node.js环境做一个简单的介绍 node的版本大体是以18版本为界限&#xff0c;也就是说18版本之前对glibc版本没有要求&#xff0c;其后的版本都对glibc版本有要求&#xff0c;node的版本越高&#xff0c;glibc需要的版本也越…

系分架构论文《论高并发场景的架构设计和开发方法》

系统分析师论文范文系列 【摘要】 2022年8月&#xff0c;我司承接了某知名电商平台“秒杀系统架构优化”项目&#xff0c;我作为系统分析师主导了整体架构设计与技术选型工作。该平台在促销活动中面临瞬时流量超过50万QPS的挑战&#xff0c;原有架构存在数据库崩溃、服务响应延…

第33讲|遥感大模型在地学分类中的初探与实战

目录 🧠 一、什么是“遥感大模型”? 📚 二、遥感大模型在地学分类中的优势 📍三、案例:使用 Segment Anything Model (SAM) 进行遥感地物分割 📦 1. 安装与依赖配置(PyTorch) 🖼 2. 读取遥感图像(可用 Sentinel-2 伪彩色图) 🔧 3. SAM 模型载入 💡 …

C++智能指针的知识!

个人主页&#xff1a;PingdiGuo_guo 收录专栏&#xff1a;C干货专栏 大家好呀&#xff0c;我是PingdiGuo_guo&#xff0c;今天我们来学习一下智能指针。 文章目录 1.智能指针的概念 2.智能指针的思想 3.智能指针的作用 3.1 自动内存管理 3.2 共享所有权 3.3 避免悬挂指针…