Linux的指令和用途(持续更新)

1. 基本指令:

概念介绍:

1. 目录🟰文件夹

Linux指令示范用法说明
whowho查看哪些人登陆我的机器
whoami  (who am i)who am i查看当前账号是谁

pwd

pwd查看当前我所在的目录
clearclear

清屏

tree 目录名(文件夹名)tree game以树形结构列出该文件夹下的所有文件
stat 目录名stat game查看指定目录的更详细的属性信息

2. ls指令(可以混合使用,大家自行测试)

概念介绍:

1.隐藏文件:是以‘ . ’开头的文件,默认不显示。

ls列出该目录下的所有子目录与文件。对于文件,将列出文件名以及其他信息
ls -a                          列出目录下的所有文件,包括以 . 开头的隐含文件

ls -d

将目录像文件一样显示,而不是显示其下的文件。 如:ls –d 指定目录
ls -i 输出文件的 i 节点的索引信息。 如 ls –ai 指定文件
ls -k 以 k 字节的形式表示文件的大小。ls –alk 指定文件
ls -l 、ll 列出文件的详细信息。
ls -la 、ls -al 、ls -l -a、 ls -a -l 、ll -a列出目录下的所有文件的详细信息,包括以 . 开头的隐含文件。
ls -n用数字的 UID,GID 代替名称。 (介绍 UID, GID)
 ls -F

 在每个文件名后附上一个字符以说明该文件的类型

“*” : 表示可执行的普通文件;

“/” : 表示目录;

“@” : 表示符号链接;

“|” : 表示FIFOs;

“=” : 表示套接字(sockets)

ls -r 对目录反向排序。
ls -t 以时间排序。
ls -s在l文件名后输出该文件的大小。(大小排序,如何找到目录下最大的文件)
ls -R 列出所有子目录下的文件。(递归) 
ls -1 一行只输出一个文件。

3. cd指令

概念介绍:

1. 一个 ‘ . ’  表示的是当前路径

2. 两个‘ . .’ 表示的是上级路径

3. 路径:由‘ / ’ 和目录组成的字符串

4.  ‘ / ’ 是Linux下的路径分隔符

5. 2个 ‘ / ’之间的一定是目录(文件夹)

6. 最后一个‘ / ’ 后的可能是目录,也可能是文件

相对路径:以当前目录为参考点,利用‘ .. ’找到当前目录的上级目录,再找到指定文件所形成的路径。

绝对路径:从根目录( / )开始,定位到叶子文件的方式,形成的路径。

使用规则示范功能
cd   目录名                   cd game从当前目录进入到指定目录里,指定目录必须在当前目录里
cd 绝对路径cd /root/game可以从当前目录找到任何目录或文件,但是要使用绝对路径。
cd 相对路径cd ../可以从当前目录找到任何目录或文件,但是要使用相对路径。
cd ..cd ..返回上一级目录
cd .cd .返回当前目录
cd ~cd ~进入家目录
cd -cd -返回最近访问的目录

首先,Linux下整体的目录结构就是一颗多叉树。我们可以根据多叉树来找相对路径和绝对路径。

假设我们在/usr/bin这个路径下,也就是在bin的目录下,我们要去找到lib

通过绝对路径 / usr / lib 找到

通过相对路径 .. / lib 找到,大家不要忘了.. 是代表上级路径哦!

4. mkdir指令(重要)

可以加绝对路径或者相对路径,在指定路径里创建目录

使用规则示范功能
mkdir --helpmkdir --help来获取更多mkdir信息
mkdir 目录名mkdir dirname在当前目录下创建一个名为 “dirname”的目录
mkdir -p(--parent) 目录名

mkdir -p test/test1/test2

mkdir --parent a/b/c

递归建立多个目录)(使用tree命令查看)

5. rmdir指令(重要)

1. 只适用具有当前目录操作权限的所有操作者

2. 只能删除空目录,不能删除文件


2.可以加绝对路径或者相对路径,在指定路径里删除空目录

使用规则示范功能
rmdir --helprmdir --help来获取更多rmdir信息
rmdir 目录名rmdir dirname删除空目录
rmdir -p(--parent) 目录

rmdir -p(--parent) a/b/c

rmdir --parent a/b/c

当子目录被删除后如果父目录也变成空目录的话,就连带父目录一起删除

6. rm指令(重要)

1.适用所有使用者


2.rm命令可以同时删除文件或者空目录

3.可以加绝对路径或者相对路径,在指定路径里删除。

使用规则示范功能
rm --helprm --help来获取更多rm信息
rm 文件或者目录名

rm dirname

rm dir

删除文件

删除目录

rm -i 目录rm -i dir 

删除前询问是否删除

rm -rrm -r dir删除之前先进入到叶子文件或目录,再询问是否删除

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

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

相关文章

【JAVA学习笔记】59 - JUnit框架使用、本章作业

项目代码 https://github.com/yinhai1114/Java_Learning_Code/tree/main/IDEA_Chapter15/src/com/yinhai/homework JUnit测试框架 1.基本介绍 1. JUnit是一个Java语言的单元测试框架 2.多数Java的开发环境都已经集成了JUnit作为单元测试的工具 2.如何使用 创建方法后&#x…

2022年ISSCC会议报告分析

Tutorial Fundamentals of Self-Sensing Processor Systems AMD Zen架构的CCD die中有很多传感器检测die的频率、电压、电压和温度 HBM DRAM and 3D Stacked Memory Advances in Digital vs. Analog AI Accelerators Nvidia的Multi-chip架构的DNN加速器 Form1: Compute-in…

流媒体服务实现H5实时预览视频

目录 背景方案业务实践细节注意 待办 背景 客户aws服务磁盘存储告急,最高可扩容16T。排查如下:主要是视频文件存在大量复制使用的情况。例如发布节目时复制、预览时复制,这样上传一份视频后最大会有四份拷贝(预览、普通发布、互动…

【m98】abseil-cpp的cmake构建

m79的代码有些头文件没有,比如#include "absl/numeric/bits.h"使用m98版本里的代码,支持cmake构建cmake版本 WIN32 DEBUG configure Selecting Windows SDK version 10.0.22000.0 to target Windows 10.0.22621. The CXX compiler identification is MSVC 19.37.32…

python调用飞书机器人发送文件

当前飞书webhook机器人还不支持发送文件类型的群消息,可以申请创建一个机器人应用来实现群发送文件消息。 创建机器人后,需要开通一系列权限,然后发布。由管理员审核通过后,才可使用。 包括如下的权限,可以获取群的c…

【Python从入门到进阶】41、有关requests代理的使用

接上篇《40、requests的基本使用》 上一篇我们介绍了requests库的基本使用,本篇我们来学习requests的代理。 一、引言 在网络爬虫和数据抓取的过程中,我们经常需要发送HTTP请求来获取网页内容或与远程服务器进行通信。然而,在某些情况下&…

Excel自学三部曲_Part3:Excel工作场景实战(四)

文章目录 四、高级函数与数据连接1. 多窗口操作2. VLOOKUP函数3. XLOOKUP函数4. CSV数据格式 四、高级函数与数据连接 1. 多窗口操作 如何将两张子表数据(战区信息、城市信息)连接到主表数据(成交数据),增加主要数据的…

input 调起键盘 ,键盘距离输入框底部太近

input 调起键盘 &#xff0c;键盘距离输入框底部太近 解决方法 cursorSpacing‘20’ 单位是 ‘px’ <input cursorSpacing20 type"text" v-model"replyMain" />距离底部距离 20px &#xff0c;输入框距离键盘距离是20px

黑猫带你学NandFlash第3篇:NAND寻址(行列地址和block/page/LUN之间的关系)

本文依据不同型号NandFlash spec及个人工作经验整理而成,如有错误请留言。 文章为付费内容,已加入原创侵权保护,禁止私自转载及抄袭。 文章所在专栏:《黑猫带你学:NandFlash详解》 本文大约2000字,主要讲解:nand flash如何物理寻址、多plane又是如何寻址、相关计算公式等…

【免费生产力工具】CodeGeeX: AI代码自动补齐、对话、自动注释

CodeGeeX - A Multilingual Code Generation Tool - CodeGeeX 这个是官网&#xff0c;工程好像是开源的&#xff0c;生态不错。清华校友确实强&#xff0c;我是菜菜。 我是在vscode里面装的插件&#xff0c;直接搜索就行。 多的就不bb了&#xff0c;大家试试吧&#xff0c;确…

Windows ObjectType Hook 之 ParseProcedure

1、背景 Object Type Hook 是基于 Object Type的一种深入的 Hook&#xff0c;比起常用的 SSDT Hook 更为深入。 有关 Object Type 的分析见文章 《Windows驱动开发学习记录-ObjectType Hook之ObjectType结构相关分析》。 这里进行的 Hook 为 其中之一的 ParseProcedure。文章实…

uniapp 离线打包 google 登录

官方文档&#xff1a; Oauth 模块 | uni小程序SDK 其中有 clientid 和反向url clientid 是 xxxx.apps.googleusercontent.com 反向url 是 com.googleusercontent.apps.xxx

账户权限控制

1.首先配置一个单群组4节点的链 1.1创建操作目录 cd ~ && mkdir -p fisco && cd fisco 1.2下载国内脚本 curl -#LO https://osp-1257653870.cos.ap-guangzhou.myqcloud.com/FISCO-BCOS/FISCO-BCOS/releases/v2.9.1/build_chain.sh && chmod ux bu…

【算法】新年好(堆优化dijkstra)

题目 重庆城里有 n 个车站&#xff0c;m 条 双向 公路连接其中的某些车站。 每两个车站最多用一条公路连接&#xff0c;从任何一个车站出发都可以经过一条或者多条公路到达其他车站&#xff0c;但不同的路径需要花费的时间可能不同。 在一条路径上花费的时间等于路径上所有公路…

周记录总结2

1.feign注解中没有URL/服务名是错误的 导致报错&#xff1a;找不到服务 2.测试环境测试时&#xff0c;接口看不到日志&#xff0c;但是页面可以看到接口的返回值 说明有其他机器注册到eureka中 配置文件register 调整为false 3.there is not getter for xxxx 重新编译打个包 …

mac装不了python3.7.6

今天发现一个很奇怪的问题 但是我一换成 conda create -n DCA python3.8.12就是成功的 这个就很奇怪

音乐推荐与管理系统Python+Django网页界面+协同过滤推荐算法

一、介绍 音乐推荐与管理系统。本系统采用Python作为主要开发语言&#xff0c;前端使用HTML、CSS、BootStrap等技术搭建界面平台&#xff0c;后端使用Django框架处理请求&#xff0c;并基于Ajax等技术实现前端与后端的数据通信。在音乐个性推荐功能模块中采用通过Python编写协…

配置Raspberry自动连接WIFI,在无法查看路由器的校园网情况下使用自己电脑热点

1、开启电脑热点&#xff0c;并共享电脑WLAN2 打开控制面板->网络和Internet->网络连接 选择自己的校园网&#xff0c;我这里是WLAN2&#xff0c;右键属性&#xff0c;如下操作&#xff1a; 如果没有看到 本地连接*10类似的图标 则按如下操作&#xff1a;winx键&#x…

【ChatOCR】OCR+LLM定制化关键信息抽取(附开源大语言模型汇总整理)

目录 背景技术方案存在的问题及解决思路关键信息提取结果其他解决方案替换文心一言LangChain大型多模态模型&#xff08;Large Multimodal Model, LMM&#xff09; 开源大模型汇总LLaMA —— Meta 大语言模型Stanford Alpaca —— 指令调优的 LLaMA 模型Lit-LLaMA —— 基于 na…

ADO实战指南

这里写目录标题 ADO概念ADO主要对象对象间的相互联系对象模型示意图 关键代码关于代码中的一些问题设置字符串连接对象OLE DB是什么&#xff1f;与ADO的关系是什么&#xff1f;执行命令时&#xff0c;使用连接对象来访问数据库。close与nothing做了什么事&#xff1f;连接对象为…