Learning Path
浏览 Linux 相关教程与章节。
Linux、Docker、Git、IDE、自动化测试、命令行与工程工具。
教程
465
Linux shapecfg命令 Linux 命令大全 Linux shapecfg命令用于管制网络设备的流量。 自Linux-2.15开始,便支持流量管制的功能。 语法shapecfg attach [流量管制器][网络设备] 或 shapecfg speed [流量管制器][带宽] 参数说明: attach 将流量管制器与实际的网络设备结合。 speed 设置流量管制器的对外传输带宽。 Linux 命令大全..
Linux shred 命令 Linux 命令大全 shred 是 Linux 系统中一个用于安全删除文件的命令行工具。与普通的 rm 命令不同,shred 会通过多次覆写文件内容的方式,确保文件数据无法被恢复。 为什么需要 shred 当你在 Linux 中使用普通删除命令时: 文件数据实际上仍然存在于磁盘上 只是文件系统的索引被移除 使用专业工具可以轻松恢复这些'已删除'的文件 shred 通过以下方式提..
Linux shutdown 命令 Linux 命令大全 Linux shutdown 命令可以用来进行关机程序,并且在关机以前传送讯息给所有使用者正在执行的程序,shutdown 也可以用来重开机。 使用权限:系统管理者。 语法shutdown [-t seconds] [-rkhncfF] time [message] 参数说明: -t seconds : 设定在几秒钟之后进行关机程序。 -k : 并不会真的关机,只是将警告讯..
Linux skill命令 Linux 命令大全 Linux skill命令送个讯号给正在执行的程序,预设的讯息为 TERM (中断),较常使用的讯息为 HUP、INT、KILL、STOP、CONT 和 0。 讯息有三种写法:分别为 -9、-SIGKILL、-KILL,可以使用 -l 或 -L 已列出可使用的讯息。 使用权限:所有使用者。 其他相关的命令:kill 语法skill [signal to send] [options]..
Linux sleep命令 Linux 命令大全 Linux sleep命令可以用来将目前动作延迟一段时间。 使用权限:所有使用者。 语法sleep [--help] [--version] number[smhd] 参数说明: --help : 显示辅助讯息 --version : 显示版本编号 number : 时间长度,后面可接 s、m、h 或 d 其中 s 为秒,m 为 分钟,h 为小时,d 为日数 实例 休眠5分钟 ..
Linux sliplogin命令 Linux 命令大全 Linux sliplogin命令用于将SLIP接口加入标准输入。 sliplogin可将SLIP接口加入标准输入,把一般终端机的连线变成SLIP连线。通常可用来建立SLIP服务器,让远端电脑以SLIP连线到服务器。sliplogin活去检查/etc/slip/slip.hosts文件中是否有相同的用户名称。通过检查后,sliplogin会调用执行shell script来设置..
Linux slocate命令 Linux 命令大全 Linux slocate命令查找文件或目录。slocate本身具有一个数据库,里面存放了系统中文件与目录的相关信息。 语法slocate [-u][--help][--version][-d ][查找的文件] 参数: -d<目录>或--database=<目录> 指定数据库所在的目录。 -u 更新slocate数据库。..
Linux smbclient命令 Linux 命令大全 Linux smbclient命令可存取SMB/CIFS服务器的用户端程序。 SMB与CIFS为服务器通信协议,常用于Windows95/98/NT等系统。smbclient(samba client)可让Linux系统存取Windows系统所分享的资源。 语法smbclient [网络资源][密码][-EhLN][-B][-d][-i][-I][-l][-M][-n][-O..
Linux smbd命令 Linux 命令大全 Linux smbd命令用于Samba服务器程序。 smbd为Samba服务器程序,可分享文件与打印机等网络资源供Windows相关的用户端程序存取。 语法smbd [-aDhoP][-d][-i][-l][-O][-p][-s] 参数说明: -a 所有的连线记录都会加到记录文件中。 -d<排错层级> 指定记录文件所记载事件的详细程度。 -D ..
Linux snap 命令 Linux 命令大全 snap 是 Canonical 公司开发的一种软件打包和部署系统,用于 Linux 发行版。它提供了一种安全、可靠的方式来安装、更新和管理应用程序。 snap 的核心特点 容器化应用:每个 snap 应用都运行在自己的沙盒环境中 自动更新:支持后台自动更新应用程序 跨发行版:同一个 snap 包可以在多个 Linux 发行版上运行 依赖包含:所有依赖都打包在 snap 中,避免系..
Linux sndconfig命令 Linux 命令大全 Linux sndconfig命令用于设置声卡。sndconfig为声卡设置程序,支持PnP设置,可自动检测并设置PnP声卡。 语法sndconfig [--help][--noautoconfig][--noprobe] 参数: --help 显示帮助。 --noautoconfig 不自动设置PnP的声卡。 --noprobe 不自动检测PnP声卡。 L..
Linux sort 命令 Linux 命令大全 Linux sort 命令用于将文本文件内容加以排序。sort 可针对文本文件的内容,以行为单位来排序。 语法 sort [-bcdfimMnr][-o][-t][+-][--help][--verison][文件][-k field1[,field2]] 参数说明: -b 忽略每行前面开始出的空格字符。 -c 检查文件是否已经按照顺序排序。 -d 排序时,处理英..
Linux source 命令 Linux 命令大全 一、什么是 source 命令 source 是 Linux/Unix 系统中的一个内置 shell 命令,用于在当前 shell 环境中执行指定文件中的命令。与直接运行脚本不同,source 命令不会创建新的子 shell,而是在当前 shell 中直接执行文件内容。 类比理解 可以把 source 命令想象成"复制粘贴"操作: 普通执行..
Linux spell命令 Linux 命令大全 Linux spell命令可建立拼写检查程序。spell可从标准输入设备读取字符串,结束后显示拼错的词汇。 语法spell 实例 检查文件testfile是否有拼写错误,在命令行提示符下输入如下命令: spell testfile 如果文件中有单词拼写错误,则输出如下信息: $ spell testfile #检查testfile 拼写错误 scurity ..
Linux split 命令 Linux 命令大全 split 是 Linux 中内置的文件拆分工具,可以将一个文件按行数、大小或指定数量进行切割。 split 命令用于将一个大文件拆分成若干个小文件,方便传输、存储或并行处理。 拆分后的小文件可以通过 cat 命令重新合并还原为原始文件。 当遇到日志文件过大无法用编辑器打开、需要将大文件分块上传、或希望并行处理数据时,split 是首选的解决方案。 拆分后的文件默认以 xaa、..
Linux ss 命令 Linux 命令大全 ss 是 Linux 中用于查看套接字统计信息的命令,功能类似于 netstat,但速度更快,提供更详细的网络连接状态信息。 ss 是 Socket Statistics(套接字统计)的缩写,用于显示和分析系统的网络连接状态。 ss 可以显示关于 TCP、UDP、UNIX 套接字的详细信息,并支持丰富的过滤功能,用于调试网络、监控网络连接等。 语法格式 ss [options] ..
Linux stat 命令 Linux 命令大全 Linux stat 命令用于显示 inode 内容。stat 以文字的格式来显示 inode 的内容。 语法stat [文件或目录] 实例 查看 testfile 文件的inode内容内容,可以用以下命令: stat testfile 执行以上命令输出结果: # stat testfile #输入命令 File: `testfile'..
Linux statserial命令 Linux 命令大全 Linux statserial命令用于显示串口状态。 statserial(status ofserial port)可显示各个接脚的状态,常用来判断串口是否正常。 语法statserial [-dnx][串口设备名称] 参数说明: -d 以10进制数字来表示串口的状态。 -n 仅显示一次串口的状态后即结束程序。 -x 与-n参数类似,但是以16进制来表示。..
Linux strace 命令 Linux 命令大全 什么是 strace strace 是 Linux 系统下强大的诊断和调试工具,用于追踪程序执行期间的系统调用(system calls)和接收到的信号(signals)。系统调用是应用程序与操作系统内核交互的接口,通过 strace 我们可以深入了解程序的底层行为。 类比理解:可以把 strace 想象成一个'翻译官',它把程序与操作系统之间的'对..
Linux su 命令 Linux 命令大全 Linux su(英文全拼:switch user)命令用于切换用户身份的命令,除 root 外,需要键入该使用者的密码。 使用权限:所有使用者。 语法su [选项] [用户名] 例如: su # 切换到root,保持当前环境 su - # 切换到root,加载root的完整环境 su root # 明确指定切换到root用..
Linux sudo 命令 Linux 命令大全 sudo 全称为 Super User DO,允许授权用户以其他用户(通常是 root 用户)的身份执行命令,也就是说,经由 sudo 所执行的指令就好像是 root 亲自执行。 使用权限:在 /etc/sudoers 中有出现的使用者。 语法sudo [选项] 命令 例如: sudo apt update # 以 root 权限更新软件包列表 sudo vim..
Linux suspend命令 Linux 命令大全 Linux suspend命令用于暂停执行shell。 suspend为shell内建指令,可暂停目前正在执行的shell。若要恢复,则必须使用SIGCONT信息。 语法suspend [-f] 参数说明: -f 若目前执行的shell为登入的shell,则suspend预设无法暂停此shell。若要强迫暂停登入的shell,则必须使用-f参数。 实例 暂停shell #..
Linux SVGATextMode命令 Linux 命令大全 Linux SVGATextMode命令用于加强文字模式的显示画面。SVGATextMode可用来设置文字模式下的显示画面,包括分辨率,字体和更新频率等。 语法SVGATextMode [-acdfhmnrsv][-t ][模式] 参数: -a 如果新显示模式的屏幕大小与原先不同时,SVGATextMode会执行必要的系统设置。 -c 维持原有的VGA时脉。 -..
Linux svn 命令 Linux 命令大全 SVN(Subversion)是一个开源的版本控制系统,用于管理文件和目录的变更历史。它可以帮助开发团队协作开发项目,跟踪代码变更,并支持版本回退。 类比理解:可以把 SVN 想象成一个时间机器,它能记录你项目中每个文件的每次修改,就像游戏中的存档点一样,你可以随时回到之前的任何一个版本。 SVN 基本概念 仓库(Repository) SVN 仓库是存储所有版本数据的地方,相当于一..