基本指令

1. ls指令

语法:ls [选项][目录或文件]

功能:对于目录,该命令列出该目录下的所有子目录与文件。对于文件,将列出文件名以及其它信息。

-a:列出目录下的所有文件,包括以.开头的隐含文件。

-l:列出文件的详细信息。

-la:以详细列表形式显示目录内容(包括隐藏文件)。

以d开头的是目录,以-开头的是普通文件

 -ld:只显示目录本身的详细信息。

2. pwd命令

语法:pwd

功能:显示用户当前所在的目录。

/:是Linux中的路径分隔符

\:是Windows中的路径分隔符

3. cd指令

语法:cd目录名

功能:改变工作目录。将当前工作目录改变到指定的目录下。

cd ..:返回上级目录

cd /root/111/:绝对路径

cd ../111:相对路径

cd ~:进入用户家目录

cd -:返回最近访问目录

4. touch指令

语法:touch 文件名

功能:创建普通文件。

5. mkdir指令

语法:mkdir [选项] 目录名

功能:在当前目录下创建一个目录。

-p:一次性可以建立多个目录。

6. rmdir指令 && rm指令

rmdir

语法:rmdir 目录

适用对象:具有当前目录操作权限的所有使用者

功能:删除空目录。

rm

语法:rm [选项] [文件名/目录名]

适用对象:所有使用者

功能:删除文件或目录。

-r:删除目录及其下所有文件。

-f:不询问操作,直接删除。

7. man指令

语法:man 命令

功能:用于查看系统命令、程序或配置文件的详细文档。

8. cp指令

语法:cp [选项] src:源文件或目录 dst:目标文件或目录

功能:复制文件或目录。

如果dst是目录,src直接拷贝到这个目录下;

如果dst是带路径的文件名,src拷贝到指定目录,顺便进行重命名。

9. mv指令

语法:mv [选项] 源文件或目录 目标文件或目录

功能:

1. 在指定的目录下,对一个文件或者目录进行重命名。

2.  将指定目录下的文件或者目录,剪切到指定的目录下。

3. 在剪切的同时,顺便进行重命名。

10. cat

语法:cat [选项] [文件]

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

-b:对非空输出行编号

-n:对输出的所有行编号

-s:不输出多行空行

tac:倒着打印

11. echo

语法:echo [字符串]

功能:在终端输出文本或变量的值。

输出重定向:将本应该输出到显示器文件的数据,输出到普通文件里(Linux理念:Linux中一切皆文件) 。

所以也可使用 > 来新建/清空文件

相当于在C语言中,以'w'的形式打开文件(每次打开会清空文件)

追加重定向

相当于在C语言中,以'a'的形式打开文件

输入重定向

cat默认是从键盘读取数据,回显到显示器上。

将本该从键盘文件读取数据,变成从log.txt文件读取数据 

相当于在C语言中,以'r'的形式打开文件

12. more指令

语法:more [文件]

功能:逐屏显示文件内容或命令输出。使用enter逐行下翻,q退出。

13. less指令

语法:less [文件]

功能:对文件或其他输出进行分页显示。使用上下键进行翻页,q退出。但是比起more更加的有弹性,more只能向后翻,不能向前翻。

14. head 指令

语法:head [选项] [文件]

功能:显示文件的开头,默认打印其相应文件的开头10行。

-n(行数):显示的行数

15. tail指令

语法:tail [选项] [文件]

功能:查看文件末尾的内容。

怎么取第80-100行的数据?

wc -l:统计文本的行数

16. 时间相关的指令

date显示

指定格式显示时间:

时间戳(从1970-01-01 00:00:00开始)

转化成具体时间

cal日历

显示上一个月和下一个月的日历 

17. find指令

语法:find [路径] [选项] [文件名]

功能:在系统的树形结构中进行文件查找。

which:用于查找可执行文件的位置

18. grep指令

语法:grep [选项] 字符串 文件

功能:在文件中搜索字符串,将找到的行打印出来。

-i:忽略大小写。

-n:输出行号。 

-v:反向选择,亦即显示出没有该字符串内容的一行

19. zip/unzip指令

语法:zip 压缩文件.zip 目录或文件

功能:将目录或文件压缩成zip格式

解压:

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

如若内容造成侵权/违法违规/事实不符,请联系英文站点网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Docker快速构建并启动Springboot程序,快速发布和上线/

Docker部署SpringBoot 1.工作木目录:/mnts/jar_work/vx_kefu/ruoyi_ruoyiwechatinfo 里面的目录是lib文件夹,logs文件夹,Dockerfile文件,SpringBoot的jar包,start.sh的命令,stop.sh的命令,tpid文件进程。 …

RT-Thread Studio 配置使用详细教程

文章目录 一、新建工程1.1 创建基于芯片的工程1.1.1 选择创建的rtt版本1.1.2 配置工程基本属性1.1.3 初创工程目录结构1.1.4 修改时钟配置1.1.5 配置调试下载器 1.2 创建基于开发板的工程 二、配置内核三、配置组件四、配置软件包五、适配配置六、其它问题 一、新建工程 1.1 创…

React 中的 useCallback 入门指南:是真需要,还是假怪?

在学习 React 时,很多人初步接触 useCallback 都有一个同样的疑问: “useCallback 到底是干啥的?不是简单地就是‘缓存一个函数’吗?我一直不明白它真正有什么用。” 这篇文章就来给你一个全方位、实操、有例实的 useCallback 入门…

14.计算机网络End

计算机网络end 一、概念 网络协议三要素:语法、语义、同步TCP/IP中为运输层提供服务的层级:网际层计算机网络性能指标(答5个即可): 带宽时延吞吐量往返时间(RTT)利用率 交换式以太网用户带宽&…

Next.js + Supabase = 快速开发 = 高速公路

Next.js Supabase介绍一下这2个好的,直说重点: ✅ Next.js:React 的“终极形态” 一句话概括: Next.js 是基于 React 的 Web 框架,帮你快速构建全栈应用,支持 SSR(服务端渲染)、AP…

机器学习用于算法交易(Matlab实现)

机器学习用于算法交易(Matlab实现) 摘要 随着金融市场的复杂性和交易量的不断增长,传统交易方式逐渐暴露出局限性,算法交易因其高效性和精准性已成为主流趋势。在此背景下,将机器学习融入算法交易具有重要的研究意义…

day64—回溯—组合数(LeetCode-77)

题目描述 给定两个整数 n 和 k,返回范围 [1, n] 中所有可能的 k 个数的组合。 你可以按 任何顺序 返回答案。 示例 1: 输入:n 4, k 2 输出: [[2,4],[3,4],[2,3],[1,2],[1,3],[1,4], ] 示例 2: 输入&#xff1a…

机器学习与深度学习21-信息论

目录 前文回顾1.信息上的概念2.相对熵是什么3.互信息是什么4.条件熵和条件互信息5.最大熵模型6.信息增益与基尼不纯度 前文回顾 上一篇文章链接:地址 1.信息上的概念 信息熵(Entropy)是信息理论中用于度量随机变量不确定性的概念。它表示了…

chrome138版本及以上el-input的textarea输入问题

描述 项目基于vue2 element UI 问题简述&#xff1a;Chrome138及以上版本&#xff0c;把组件中的el-input的textarea的disabled属性从true设为false&#xff0c;无法输入 封装了一套表单输入组件&#xff0c;其中的textarea如下&#xff1a; <div v-if"item.type te…

TCP/IP 网络编程 | 服务端 客户端的封装

设计模式 文章目录 设计模式一、socket.h 接口&#xff08;interface&#xff09;二、socket.cpp 实现&#xff08;implementation&#xff09;三、server.cpp 使用封装&#xff08;main 函数&#xff09;四、client.cpp 使用封装&#xff08;main 函数&#xff09;五、退出方法…

TASTE-Rob:推进面向任务的手-目标交互视频生成,实现可通用的机器人操作

25年3月来自香港中文大学的论文“TASTE-Rob: Advancing Video Generation of Task-Oriented Hand-Object Interaction for Generalizable Robotic Manipulation”。 本文也是在解决现有数据集和模型在面向任务的手部-目标交互视频生成方面的关键限制&#xff0c;这是为机器人模…

Trae AI IDE 全网最全的使用教程

Trae AI IDE 全网最全的使用教程 近期&#xff0c;字节发布了一款 AI Coding 产品 —— Trae&#xff0c;它是一款对标 Cursor 和 Windsurf 的全新 IDE&#xff0c;也是一款真正为中文开发者量身定制的工具&#xff0c;可谓是中文开发者的福音。 其优雅的 UI、丝滑的交互、母语…

GraspCorrect:通过视觉-语言模型引导反馈进行机器人抓握矫正

25年3月来自韩国 POSTECH 的论文 “GraspCorrect: Robotic Grasp Correction via Vision-Language Model-Guided Feedback”。 尽管机器人操作技术取得了显著进步&#xff0c;但实现一致且稳定的抓取仍然是一项根本挑战&#xff0c;常常限制复杂任务的成功执行。分析表明&…

浏览器兼容-polyfill-本地服务-优化

babel和webpack结合 npx babel src --out-dir dist --presetsbabel/preset-env 这是把src下面的东西都用babel转化一下 webpack可以和babel结合使用&#xff0c;首先下载一个这东西&#xff1a; npm install babel-loader -D webpack配置&#xff1a; const path requir…

组织结构图软件:数据驱动的可视化架构管理工具

1. 组织结构图软件概述 组织结构图概念 组织结构图是一种图形化工具&#xff0c;用于展示组织内部的层级关系、部门职能和人员分工。它通过清晰的线条和文本框连接&#xff0c;直观呈现企业或机构的架构&#xff0c;帮助管理者和员工快速理解组织的运作模式。 重要性 在企业…

大数据学习(138)-Hive数据分析3

​​​​&#x1f34b;&#x1f34b;大数据学习&#x1f34b;&#x1f34b; &#x1f525;系列专栏&#xff1a; &#x1f451;哲学语录: 用力所能及&#xff0c;改变世界。 &#x1f496;如果觉得博主的文章还不错的话&#xff0c;请点赞&#x1f44d;收藏⭐️留言&#x1f4…

深度学习环境搭建(pycharm+yolov5)

B站 &#xff1a;道传科技上位机 观看教程 一、pycharm的安装 pycharm windows版本下载地址&#xff1a;Download PyCharm: The Python IDE for data science and web development by JetBrains 下载社区版本&#xff08;日常学习使用够用了&#xff09;&#xff0c;专业版…

K8S中应用无法获取用户真实ip问题排查

现象 领导反馈生产环境的用户ip有问题。登陆到这个页面&#xff0c;发现是所有的用户ip都是172.30.94.97&#xff0c;这是个内部网络ip. 排查过程 1 登陆到应用前端nginx&#xff0c; 查看nginx的请求日志 172.30.94.97 - - [17/Jul/2024:02:02:54 0000] "POST /***/n…

2.倒排索引

传统数据库mysql使用的是正向索引 词条是不允许重复的&#xff0c;给词条创建唯一索引&#xff0c;根据词条查找的速度就很快了。

【Android Studio】新建项目及问题解决

新建项目 按照《Android 第一行代码》中 1.3 小节的步骤创建项目。 注意&#xff1a;Minimum API Level 用于设置项目的最低兼容版本。Android 5.0 以上的系统已经占据超过了 99.9% 的 Android 市场份额&#xff0c;因此这里指定为 API 21: Android 5.0 即可。 问题解决 &…