- 博客(92)
- 收藏
- 关注
原创 Linux命令大全-less命令
摘要:less命令是Linux系统中强大的分页文件查看工具,相比more命令支持更灵活的浏览方式。它支持上下翻页、关键词搜索、行号显示等功能,常用参数包括-N(显示行号)、-i(忽略大小写)等。通过管道可与其他命令(如ps、history)结合使用,还能同时查看多个文件并自由切换。less提供丰富的导航操作:ctrl+F/B翻页、j/k单行移动、G/g跳转首尾行,以及编辑当前文件(v)和查看帮助(h)等实用功能,是Linux系统管理中的常用工具。
2025-12-10 14:45:03
266
原创 Linux命令大全-more命令
Linux中的more命令是一个用于分页查看文件内容的实用工具。该命令支持多种参数选项,如-c(清屏显示)、-s(压缩空行)、+数字(从指定行开始显示)等。常用操作包括:空格键翻页、b键回退、h键查看帮助。示例展示了从指定行显示、压缩空行显示、设置每屏行数等用法。相比cat命令,more更适合浏览大文件,提供更灵活的分页控制功能。
2025-12-05 16:45:46
314
原创 Linux命令大全-find命令
摘要: find命令是Linux系统中强大的文件查找工具,支持按路径、名称、类型、大小、时间等条件进行精准搜索,并能对结果执行操作。基本语法为find [路径] [条件] [动作],常用选项包括: -name(文件名)、-type(文件类型)、-size(文件大小) -mtime/-atime(修改/访问时间),支持+n(n天前)、-n(n天内) -exec(执行操作,如删除、移动)
2025-12-05 16:41:02
802
原创 Linux命令大全-diff命令
摘要:diff命令用于逐行比较文本文件差异,支持目录比较但默认不比较子目录。其语法包含多种选项,如忽略空格(-b)、显示上下文(-c)、递归比较(-r)等。常见用法包括:1)基本比较显示行号差异;2)并排格式(-y)直观展示差异;3)上下文模式(-c)完整显示内容并标注不同。输出符号"<"表示缺少行,">"表示多余行,"|"表示内容不同。该命令广泛用于代码和文本差异分析。
2025-11-28 17:39:18
508
原创 Linux命令大全-file命令
摘要:file命令用于识别文件类型,语法为"file [选项] 文件名"。常用选项包括:-b(不显示文件名)、-i(显示MIME类型)、-L(显示符号链接指向文件类型)。示例显示:识别ASCII文本文件、查看MIME信息(text/plain)、显示符号链接指向路径。该命令可帮助用户快速确定未知文件的格式和属性。
2025-11-28 14:10:11
383
原创 Linux命令大全-ln命令
Linux系统中ln命令用于创建文件链接,分为硬链接和软链接两种形式。软链接类似快捷方式,可以跨文件系统,链接失效后目标文件会丢失;硬链接则是文件副本但不占空间,只能在同文件系统中创建。命令语法提供多种选项如备份(-b)、强制(-f)、交互(-i)等参数。通过实例演示了如何创建软链接(ln -s)和硬链接,并指出硬链接文件属性相同,而软链接会显示指向路径。该命令能有效节省磁盘空间,避免文件重复存储。
2025-11-27 16:50:47
384
原创 Linux命令大全-chattr命令
摘要:chattr命令用于修改Linux文件/目录的高级属性,语法为"chattr [选项][+/-/=属性] 文件"。常用属性包括:i(不可修改)、a(仅追加)、A(不更新访问时间)等。通过"+/-/="可添加/移除/设置属性,如"chattr +i test.txt"使文件不可修改。使用lsattr命令可查看这些隐藏属性。该命令需root权限,支持递归处理(-R)和显示详细信息(-V)等选项。
2025-11-25 13:45:55
409
原创 Linux命令大全-lsattr命令
摘要:lsattr命令用于查看文件/目录的扩展属性,常与chattr配合使用。其语法为lsattr [选项] [文件],主要参数包括-R(递归)、-a(显示隐藏文件)、-d(仅显示目录属性)等。输出中"-"表示未设置属性,字母如i(不可变)、a(仅追加)等表示已设置属性。典型应用包括查看单个文件属性(test.txt)、递归查看目录(/app)、仅查看目录本身属性(-d选项)以及查看隐藏文件(-a选项)。
2025-11-24 13:27:20
213
原创 Linux命令大全-chown命令
Linux系统中chown命令用于修改文件所有者和所属组,需要root权限执行。该命令支持多种参数:-R递归修改目录下所有文件,-v显示详细操作,-c仅显示变更文件,--reference参考文件权限等。常见用法包括:修改单个文件所有者(chown user file)、同时修改所有者和组(chown user:group file)、只修改组(chown :group file)、使用ID号修改(chown 1002:1002 file)以及递归处理目录(chown -R user:group dir)。
2025-11-18 08:35:25
262
原创 Linux命令大全-chmod命令
chmod是Linux系统中用于修改文件/目录权限的命令,支持符号模式(u/g/o/a+/-权限)和数字模式(八进制)。权限分为所有者、所属组和其他用户三级,常用数字组合如777(rwxrwxrwx)、755(rwxr-xr-x)等。命令格式为chmod [选项] 权限 文件,常用选项包括-R递归修改、-v显示详情等。实例演示了如何设置所有人可读(chmod a+r)、特定用户可写(chmod ug+w)等操作,并解释了数字权限的计算方法(r=4,w=2,x=1)。
2025-11-16 21:02:41
931
1
原创 Linux命令大全-chgrp命令
chgrp命令用于修改文件或目录的所属组,语法为chgrp [选项] 用户组 文件/目录。常用选项包括:-c显示更改部分、-R递归处理子目录、-v显示执行过程、--reference参照文件属性修改。使用示例包括修改单个/多个文件属组、递归修改目录属组、参照其他文件设置属组等。注意事项:目标组必须存在于系统组中;默认只有root或文件所有者有权执行该命令。该命令比chown更专注修改组属性,是Linux系统管理文件权限的重要工具。
2025-11-14 15:23:30
263
原创 Linux命令大全-userdel命令
userdel命令用于删除Linux系统用户帐号,默认仅删除帐号不删除相关文件。常用参数包括:-f(强制删除)、-r(同时删除主目录和邮件池)、-Z(删除SELinux用户映射)。使用时需谨慎,误删可能导致文件属主变为用户ID。建议删除用户时加-r参数彻底清理,避免残留文件。示例:userdel -r tom将彻底删除用户tom及其主目录。
2025-08-21 13:14:25
324
原创 Linux命令大全-useradd命令
Linux系统中useradd命令详解:该命令用于创建用户账号,保存于/etc/passwd文件。基本语法为useradd [选项] [用户名],支持多种参数:-c添加备注、-d指定家目录、-g设置主组、-G添加附属组、-r创建系统账户(UID 201-999)、-u指定UID、-s设置Shell等。系统账户与普通用户区别在于UID范围、家目录创建及登录权限。实战示例包括:创建普通用户、指定组/家目录/UID、设置不可登录账户(/sbin/nologin)、不创建家目录(-M)、添加附属组及设置账号过期时间
2025-08-21 13:13:04
624
原创 Linux命令大全-ps命令
本文介绍了Linux系统中ps命令的基本用法。ps命令用于查看进程状态,功能类似Windows任务管理器。文章详细说明了ps命令的常用参数及其作用,如-A显示所有进程、-u按用户格式显示等。同时提供了三个典型使用示例:查看系统全部进程、查找指定进程(如sshd)以及显示特定用户进程信息。通过参数组合,可以灵活控制输出信息的内容和格式,帮助用户全面了解系统进程运行情况。
2025-08-20 20:48:29
490
原创 Linux命令大全-touch命令
Linux中的touch命令主要用于创建空文件和修改文件时间戳属性。该命令可以创建不存在的文件,也可以修改已有文件的访问时间(Atime)和修改时间(Ctime)。常用参数包括:-a仅改访问时间,-m仅改修改时间,-d指定时间,-c不创建新文件。通过示例演示了如何创建空文件(test.txt)和修改文件时间戳(使用-d参数或直接覆盖)。查看stat命令显示的时间属性变化,验证了touch命令成功修改了文件的时间属性。
2025-08-20 20:45:21
466
原创 Linux命令大全-tar命令
tar命令是Linux系统中用于文件归档的常用工具,支持打包、压缩和解压操作。主要功能包括:创建归档文件(-c)、解压文件(-x)、查看内容(-t)等;常用压缩选项有-z(gzip)、-j(bzip2)和-J(xz);支持排除特定文件(--exclude)和指定目录(-C)。实际应用场景包括:打包时保留/删除原文件、增量备份、多文件排除等。该命令不自动压缩文件,但可与压缩工具结合使用,生成.tar.gz、.tar.bz2等压缩包。
2025-08-12 13:38:58
696
原创 Linux命令大全-cp命令
cp命令用于复制文件/目录,常用选项包括:-r递归复制目录,-i交互确认,-p保留属性,-u仅更新较新文件,-v显示过程等。实用示例:复制文件到指定目录、重命名复制、递归复制目录、交互式复制、保留属性复制、条件更新复制等。还可创建硬链接(-l)或符号链接(-s),支持通配符批量复制。通过man cp可查看完整用法说明。
2025-07-30 13:59:18
563
原创 Linux命令大全-mv命令
摘要:mv命令用于移动或重命名文件和目录。其语法为mv [选项] 源文件 目标文件或目录,常用选项包括-f(强制覆盖)、-i(询问确认)、-v(显示详情)等。实例演示了文件重命名(mv a b)、文件移动(mv b /app)、目录移动(mv abc /app)、目录重命名(mv abc abcd)以及批量移动并覆盖文件(mv -f /app/soft/* /app)等操作。该命令支持多种参数组合,可满足不同的文件管理需求。
2025-07-29 11:03:45
221
原创 Linux命令大全-pwd命令
摘要:pwd命令用于显示当前工作目录的绝对路径,支持-L(逻辑路径,默认)和-P(物理路径)选项。示例演示了查看目录、处理符号链接及脚本应用。与$PWD环境变量不同,pwd可指定路径类型。-P选项适用于需获取真实路径的场景。异常情况下(如目录被删除)可能执行失败。
2025-07-28 13:21:50
463
原创 Linux命令大全-tree命令
Tree命令是Linux系统中用于以树状图展示目录结构的实用工具。它支持多种参数选项,如-a显示所有文件、-d仅显示目录、-t按修改时间排序等。该命令可直观呈现目录层级关系,并统计文件数量。使用前需确认系统已安装tree软件包(如tree-1.6.0-10.el7.x86_64.rpm)。典型应用场景包括查看目录结构、分析文件分布等运维工作。
2025-07-25 15:58:14
488
原创 Linux命令大全-stat命令
stat命令是status的缩写,其主要功能是用来查看目录或文件的状态信息。就是我们经常查看目录或文件的最后访问时间(ATIME)、最后修改时间(MTIME)、最后更改时间(CTIME)
2025-07-24 11:30:41
369
原创 Linux命令大全-mkdir命令
Linux系统中mkdir命令用法和一些参数说明,支持多种参数选项:-m设置权限,-p递归创建多级目录,-v显示执行过程等
2025-07-23 13:30:57
314
空空如也
nginx如何获取访问的真实ip
2023-12-13
gitea日志大小限制如何设置
2023-12-02
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅