- 博客(61)
- 资源 (2)
- 收藏
- 关注
原创 Linux 常用命令 - last 【显示历史登录用户列表】
last 命令源自英文单词 "last",意为“最后”。该命令用于显示系统中用户的登录和注销记录,以及系统的重启和关机记录。它通过读取 `/var/log/wtmp` 文件来获取这些信息,`wtmp` 文件记录了所有用户的登录和注销活动。
2025-03-23 14:21:12
714
原创 Linux 常用命令 - echo 【输出一行文字】
echo 命令源自英文单词 “echo”,意为“回声”或“反馈”。在 Linux 系统中,它主要用于在终端显示一行文字,是一种输出字符串或变量到标准输出(通常是屏幕)的简单方式。
2025-02-17 08:46:04
1043
原创 Linux 常用命令 - ps 【显示进程状态】
ps 命令源于 “process status(进程状态)”,用于显示当前系统中的进程信息。它可以展示进程的诸多细节,如 PID(进程ID)、正在运行的命令名、CPU使用率、内存使用、运行时间等。基本原理是读取系统中与进程相关的数据,如 /proc 文件系统中的信息,并以用户友好的方式展示出来。
2025-02-09 18:22:49
1223
原创 Linux 常用命令 - sort 【对文件内容进行排序】
sort 命令源于英文单词 “sort”,表示排序。其主要功能是对文本文件中的行进行排序。它可以根据字母、数字、特定字段等不同的标准进行排序。`sort` 通过逐行读取文件(没有指定文件或指定文件为 `-` 时读取标准输入)内容,并按照指定的排序规则对行进行排序,最后输出排序后的结果。
2025-01-27 14:30:00
927
原创 Linux 常用命令 - chmod 【改变文件或目录权限】
"chmod" 这个命令来自于 "change mode" 的缩写,用于更改文件或目录的访问权限。这个命令允许用户设定谁可以读取、写入或执行一个文件。在 Linux 和其他类 Unix 系统中,文件权限对系统安全和用户隐私至关重要。
2025-01-16 19:19:55
1406
原创 Linux 常用命令 - which【定位可执行文件的位置】
which 命令源自于英文单词 "which",用于在环境变量 PATH 所指定的路径中搜索某个可执行文件或链接(如一个系统命令)的位置,并返回第一个搜索结果。这个命令会遍历 PATH 环境变量中的所有路径,直到找到指定的可执行文件。
2025-01-13 14:45:23
200
原创 如何优雅地绘制时序图
说到时序图,相信所有从事嵌入式开发的伙伴都非常熟悉,在各种元器件手册以及处理器说明书中,但凡涉及到通信、接口、交互等内容,都会涉及到时序图。时序图可以非常详细且明确地描述硬件及软件接口中各个信号的时序关系,例如时钟信号、数据信号、控制信号等。这些对于确保设备间的正确交互至关重要。可以说能够读懂时序图是每一个嵌入式开发者必备的技能。然而,要想进一步成为资深工程师,那仅仅会看是不够的!如何既简单又方便还优雅地绘制属于我们自己的时序图呢?
2025-01-11 17:04:53
1066
原创 Linux 常用命令 - touch 【创建空文件与修改时间戳】
touch 命令源自英文单词 "touch",本意为 “触摸、接触”。在 Linux 系统中,该命令主要用于创建空文件或更新文件的访问和修改时间。touch 命令不打开文件,仅更改文件的时间戳,如果指定的文件不存在,它会创建一个新的空文件。
2025-01-05 14:31:15
806
原创 Linux 常用命令 - pwd 【显示当前工作目录】
pwd 命令来源于 "print working directory",即“打印当前工作目录”。这个命令的最主要功能就是显示当前用户所在的完整目录路径。在实际工作中我们经常会频繁在各个目录下进行切换,为了快速获取当前我们所在的目录,可以使用该命令进行查看。
2024-12-29 18:11:14
285
原创 软链接还是硬链接,你知道怎么用吗?
在 Linux 操作系统中,文件管理是一个基本且重要的概念。其中,软链接(Symbolic Link)和硬链接(Hard Link)是文件系统中两种不同类型的链接方式,它们在文件管理和操作中扮演着重要的角色。
2024-12-15 11:05:34
900
原创 Linux 常用命令 - sed 【文本过滤处理】
sed 来源于 “stream editor” 的缩写,中文通常翻译为 “流编辑器”。它是一种强大的文本处理工具,可以在不打开文本编辑器的情况下对文本文件进行逐行分析和转换。sed 最初设计为一个行过滤器来处理来自输入流(例如,管道或文件)的一行一行的文本。通过编写脚本或直接在命令行中使用命令,sed 可以实现多种文本替换、删除、插入动作。
2024-11-29 09:21:25
806
原创 Linux 常用命令 - cut 【提取每行的指定部分数据】
cut 源自英文单词 “cut”,意为 “剪切”。在 Linux 中,cut 命令用于从文本文件的每一行中提取指定部分的数据。它支持基于字符、字节或字段的文本分割,非常适合处理结构化的文本数据。
2024-10-21 17:30:00
925
原创 Linux 常用命令 - file 【识别文件类型】
file 命令源自英语单词 “file”,直译为“文件”。在 Linux 系统中,file 命令用于确定文件类型。它通过检查文件的内容和某些情况下的文件头信息,来判断文件的具体类型(如文本、二进制、执行文件等)。
2024-10-14 18:45:00
1314
原创 Linux 常用命令 - more 【分页显示文件内容】
more命令源自英文单词 more, 表示 “更多”,它是一个基于文本的程序,用于查看文本文件的内容。该命令会逐页显示文件内容,允许用户按页浏览大型文本文件。当用户完成当前页的阅读后,可以通过按键(空格键或回车键)浏览到下一页。这种方式非常适合查看较长的日志文件或任何大型文本。
2024-09-23 21:08:08
2266
原创 Linux 常用命令 - tail 【显示文件最后几行内容】
"tail" 这个命令源自英文单词 “尾巴”,它的主要功能是显示文件的最后几行内容。通过使用 tail,用户可以查看文件的最新添加内容,特别是对于监控日志文件来说非常有用。tail 命令默认显示文件的最后 10 行,但这可以通过参数调整。
2024-09-09 18:30:00
3840
原创 Linux 常用命令 - hexdump 【以指定格式显示文件内容】
hexdump可以将指定文件或标准输入按照指定的格式进行输出,其可以用来查看任何文件的原始数据,在分析非文本文件的场景下非常有用。
2024-09-01 19:58:40
3108
原创 Linux 常用命令 - lsblk 【查看磁盘(块设备)使用情况】
lsblk源自于 “list block devices” 的缩写。这个命令用于列出系统中的所有块设备(block devices),比如硬盘、光驱等。它展示块设备的层次结构、大小和挂载点等信息,非常有助于系统管理员理解系统存储结构。
2024-08-27 16:49:39
7785
原创 Linux 常用命令 - mv 【移动或重命名文件】
`mv` 命令源于 "move",意为“移动”,主要用于移动文件或重命名文件。这个命令可以改变文件在文件系统中的位置或名称。区别于 `cp` 指令,`cp` 后的文件个数是增加的,所以会额外占用与原文件相同大小的磁盘空间,`mv` 则不会。在同一个目录内对文件进行移动的操作,实际上可以理解为重命名操作。
2024-08-12 15:32:08
4626
原创 Linux 常用命令 - df 【显示磁盘空间的使用情况】
df 这个命令源自于 “disk free” 的简写,主要用于显示文件系统的磁盘空间占用情况。它能够帮助用户了解各个挂载点的可用空间和已用空间,以便于管理存储资源。
2024-08-06 17:03:02
1653
原创 Linux 常用命令 - cat 【快速显示文件内容】
cat 命令源于 “concatenate” 的缩写,意为“连接”或“串联”。这个命令用于将文件的内容显示在标准输出(通常是终端),并且可以将多个文件的内容连接起来显示。其基本原理是通过读取文件内容并输出,使用户能够快速查看文件的内容。
2024-07-28 18:11:53
631
原创 Linux 常用命令 - cp 【复制文件和目录】
cp 命令来源于英文单词 “copy”,用于复制文件和目录。它是 Linux 系统中最常用的文件管理命令之一,可以将文件或目录从一个位置复制到另一个位置。
2024-07-24 09:26:55
11090
1
原创 Linux 常用命令 - stat 【显示文件状态信息】
stat 命令源于英文单词 "statistics",意为统计,主要用于显示文件或文件系统的状态信息。它能提供比 ls 命令更详细的信息,如文件的大小、inode号、权限、所有者、组、最后访问时间、最后修改时间等。stat 命令通过读取文件系统中的元数据来获取这些信息,这对于系统管理和脚本编写非常有用。
2024-07-15 09:02:05
1255
原创 Linux 常用命令 - mkdir【创建新目录】
mkdir 源自于 make directory 的缩写,该命令在 Linux 中用于创建一个或多个新目录。默认情况下,它创建的是空目录,如果待创建的目录已存在,则会提示已存在而不能继续创建,不会覆盖已有文件。如果目录不存在,但是要一次性创建多级目录(如a/b/c),此时需要加入-p参数。
2024-07-09 11:29:29
1098
原创 Linux 常用命令 - ln 【为文件创建链接】
ln 命令来源于英文单词 “link”,意为“链接”。在 Linux 系统中,ln 命令用于创建文件的链接,包括硬链接和符号链接(软链接)。硬链接是对文件内容的直接指向,而符号链接则类似于 Windows 系统中的快捷方式,指向文件或目录的路径。
2024-07-03 16:32:02
2319
原创 Linux 常用命令 - dd 【复制及转换文件内容】
dd 命令源自于磁盘复制(disk dump)的缩写,是 Linux 和 Unix 系统中用于转换和复制文件的一个强大工具。它可以在复制过程中进行格式转换,支持不同的块大小,能够直接对硬盘设备进行操作,非常适合进行备份和恢复任务。dd 命令能够精确控制输入/输出过程中的数据块大小以及数量,使其在处理原始磁盘数据时特别有用。
2024-06-26 17:06:59
2426
原创 Linux 常用命令 - rm 【删除文件或目录】
rm 命令源于英文单词 “remove”,它用于删除文件或目录。rm 是 Linux 系统中最基本的命令之一,用于删除指定的文件或目录。默认情况下,rm 不会删除目录,但可以通过递归删除选项来实现。
2024-06-18 10:19:40
9769
1
原创 Linux 常用命令 - userdel 【删除用户】
userdel 这个命令源自于 “user delete”,即用户删除。这个命令主要用于在 Linux 系统中删除用户账户及其相关文件。当管理员需要移除一个用户及其在系统中的所有踪迹时,会用到这个命令。
2024-06-12 13:05:58
3390
原创 Linux 常用命令 - cd 【切换目录】
cd” 命令来源于 “change directory”,即 “切换目录”。它是一个用于在 Linux 和 Unix 系统的命令行中更改当前工作目录的命令。通过使用 cd 命令,用户可以在文件系统的不同位置移动,这对于浏览文件系统或定位到特定文件进行操作非常重要。
2024-06-12 12:52:19
548
原创 Linux 常用命令 - wc 【统计文件的行数、单词数和字节数】
wc” 来源于 word count 的缩写,这个命令用于统计指定文本的换行数、单词数和字节数。简单来说,它能快速给出任何文本的基本信息。wc 命令通过读取标准输入或指定的文件内容,计算出行、单词和字节的总数。
2024-06-12 11:25:07
2647
原创 Linux 常用命令 - stat 【显示文件状态信息】
stat 命令源于英文单词 “statistics”,意为统计,主要用于显示文件或文件系统的状态信息。它能提供比 ls 命令更详细的信息,如文件的大小、inode号、权限、所有者、组、最后访问时间、最后修改时间等。stat 命令通过读取文件系统中的元数据来获取这些信息,这对于系统管理和脚本编写非常有用。
2024-06-12 11:04:24
905
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人