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

1. 基本指令:

概念介绍:

1. 目录🟰文件夹

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

pwd

查看当前我所在的目录
clear

清屏

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

2. ls指令

概念介绍:

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

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

ls -d

将目录像文件一样显示,而不是显示其下的文件。 如:ls –d 指定目录
ls -i 输出文件的 i 节点的索引信息。 如 ls –ai 指定文件
ls -k 以 k 字节的形式表示文件的大小。ls –alk 指定文件
ls -lll 列出文件的详细信息。
ls -lals -al ls -l -a ls -a -lll -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 绝对路径可以从当前目录找到任何目录或文件,但是要使用绝对路径。
cd 相对路径可以从当前目录找到任何目录或文件,但是要使用相对路径。
cd ..返回上一级目录
cd .返回当前目录
cd ~进入家目录
cd -返回最近访问的目录

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

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

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

通过相对路径../lib找到

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

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

相关文章

【软件STM32cubeIDE下H73xx配置串口uart1+中断接收/DMA收发+HAL库+简单数据解析-基础样例】

#【软件STM32cubeIDE下H73xx配置串口uart1中断接收/DMA收发HAL库简单数据解析-基础样例】 1、前言2、实验器件3-1、普通收发中断接收实验第一步:代码调试-基本配置(1)基本配置(3)时钟配置(4)保存…

将Bean注入Spring容器的五种方式

将bean放入Spring容器中有哪些方式? 我们知道平时在开发中使用Spring的时候,都是将对象交由Spring去管理,那么将一个对象加入到Spring容器中,有哪些方式呢,下面我就来总结一下 1、Configuration Bean 这种方式其实也是…

最长回文子串-LeetCode5 动态规划

由于基础还不是很牢固 一时间只能想到暴力的解法: 取遍每个子串 总数量nn-1n-2…1 O(n^2) 判断每个子串是否属于回文串 O(n) 故总时间复杂度为O(n^3) class Solution { public:string longestPalindrome(string s) { int max0;string ret;for(int i0;i<s.size();i)for(int…

needle库下载TypeScript程序用HTTP做个爬虫模版

下面是一个使用needle库进行下载的TypeScript程序&#xff0c;它下载了pinduoduo的内容&#xff0c;并且使用了proxy_host为duoip&#xff0c;proxy_port为8000的爬虫IP。 import needle from needle;// 设置爬虫IP needle.requestDefaults({proxy: {host: duoip,port: 8000} }…

基于match_phrase搜索的分词优化

ES 的match_phrase 搜索需要完整匹配输入的内容&#xff0c;比如我们搜索 ‘中国人民’ &#xff0c;要保证的是doc中必须有 ‘中国人民’ 的内容出现。再比如我们搜索 ‘国人民’ 时&#xff0c;结果集中的 doc 中就要有 ‘国人民’ 的内容。一般在使用match 或 term 搜索的时…

Redis中Hash类型的命令

目录 哈希类型的命令 hset hget hexists hdel hkeys hvals hgetall hmget hlen hsetnx hincrby hincrbyfloat 内部编码 Hash类型的应用场景 作为缓存 哈希类型和关系型数据库的两点不同之处 缓存方式对比 Redis自身已经是键值对的结构了,Redis自身的键值对就…

体验SOLIDWORKS钣金切口工具增强 硕迪科技

在工业生产制造中&#xff0c;钣金加工是一种常用的加工方式&#xff0c;在SOLIDWORKS2024新版本中&#xff0c;钣金切口工具再次增强了&#xff0c;从SOLIDWORKS 2024 开始&#xff0c; 您可以使用切口工具在空心或薄壁圆柱体和圆锥体中生成切口。 只需在现有空心或薄壁圆柱体…

Java线程的基本概念和五种状态

1. 线程 1.1 创建线程 创建线程通常有以下三种方式&#xff1a; 实现 Runnable 接口&#xff0c;并重写其 run 方法&#xff1a; public class J1_Method01 {public static void main(String[] args) {System.out.println("Main线程的ID为&#xff1a;" Thread.curr…

Linux常用命令——chage命令

在线Linux命令查询工具 chage 修改帐号和密码的有效期限 补充说明 chage命令是用来修改帐号和密码的有效期限。 语法 chage [选项] 用户名选项 -m&#xff1a;密码可更改的最小天数。为零时代表任何时候都可以更改密码。 -M&#xff1a;密码保持有效的最大天数。 -w&…

WiFi模块在智能家居中的应用与优化

智能家居技术的迅速发展已经改变了我们对家庭的定义。WiFi模块作为智能设备连接的核心&#xff0c;扮演着连接和控制智能家居生态系统的关键角色。本文将深入研究WiFi模块在智能家居中的应用&#xff0c;同时探讨如何通过优化来提升其性能和用户体验。 1. 智能家居中WiFi模块的…

python加上ffmpeg实现音频分割

前言: 这是一个系列的文章,主要是使用python加上ffmpeg来对音视频文件进行处理,包括音频播放、音频格式转换、音频文件分割、视频播放等。 系列文章链接: 链接1: python使用ffmpeg来制作音频格式转换工具(优化版) 链接2:<Python>PyQt5+ffmpeg,简单视频播放器的编写(…

重磅发布|美创科技新一代 数据安全管理平台(DSM Cloud)全新升级

重磅发布 新一代 数据安全管理平台&#xff08;DSM Cloud&#xff09; 美创科技新一代 数据安全管理平台&#xff08;简称&#xff1a;DSM Cloud&#xff09;全新升级&#xff0c;正式发布。 在业务上云飞速发展过程中&#xff0c;快速应对数据激增&#xff0c;同时有效保障数…