Linux命令-squid squidsquid服务器守护进程 补充说明squid命令 高性能的Web客户端代理缓存服务器套件“squid”的服务器守护进程。 语法1squid(选项) 选项123456789-d:将指定调试等级的信息发送到标准错误设备;-f:使用指定的配置文件。而不使用默认配置文件;-k:向squid服务器发送指令;-s:启用syslog日志;-z:创建缓存目录;-C:不捕获致命信号;-D:不进行DNS参 2023-08-14 Linux #Linux
Linux命令-squidclient squidclientsquid服务器的客户端管理工具 补充说明squidclient命令 使用squid服务器的客户端管理工具,它可以查看squid服务器的详细运行信息和管理squid服务器。 语法1squidclient(选项)(参数) 选项12345678-a:不包含“accept:header”;-r:强制缓存重新加载URL;-s:安静模式,不输出信息到标准输出设备;-h:从指定主机获取 2023-08-14 Linux #Linux
Linux命令-ss ss比 netstat 好用的socket统计信息,iproute2 包附带的另一个工具,允许你查询 socket 的有关统计信息 补充说明ss命令 用来显示处于活动状态的套接字信息。ss命令可以用来获取socket统计信息,它可以显示和netstat类似的内容。但ss的优势在于它能够显示更多更详细的有关TCP和连接状态的信息,而且比netstat更快速更高效。 当服务器的socket连接数量变得 2023-08-14 Linux #Linux
Linux命令-ssh-agent ssh-agentssh密钥管理器 补充说明ssh-agent命令 是一种控制用来保存公钥身份验证所使用的私钥的程序。ssh-agent在X会话或登录会话之初启动,所有其他窗口或程序则以客户端程序的身份启动并加入到ssh-agent程序中。通过使用环境变量,可定位代理并在登录到其他使用ssh机器上时使用代理自动进行身份验证。 其实ssh-agent就是一个密钥管理器,运行ssh-agent以后,使 2023-08-14 Linux #Linux
Linux命令-ssh-add ssh-add把专用密钥添加到ssh-agent的高速缓存中 补充说明ssh-add命令 是把专用密钥添加到ssh-agent的高速缓存中。该命令位置在/usr/bin/ssh-add。 语法123ssh-add [-cDdLlXx] [-t life] [file ...]ssh-add -s pkcs11ssh-add -e pkcs11 选项123456789-D:删除ssh-agent中 2023-08-14 Linux #Linux
Linux命令-ssh-copy-id ssh-copy-id把本地的ssh公钥文件安装到远程主机对应的账户下 补充说明ssh-copy-id命令 可以把本地主机的公钥复制到远程主机的authorized_keys文件上,ssh-copy-id命令也会给远程主机的用户主目录(home)和~/.ssh, 和~/.ssh/authorized_keys设置合适的权限。 ssh-copy-id 使用ssh登陆远程服务器,一般是通过密码校验用户 2023-08-14 Linux #Linux
Linux命令-ssh-keyscan ssh-keyscan收集主机公钥的使用工具 补充说明ssh-keyscan命令 是一个收集大量主机公钥的使用工具。 语法1ssh-keyscan(选项)(参数) 选项1234567-4:强制使用IPv4地址;-6:强制使用IPv6地址;-f:从指定文件中读取“地址列表/名字列表”;-p:指定连接远程主机的端口;-T:指定连接尝试的超时时间;-t:指定要创建的密钥类型;-v:信息模式,打印调试信 2023-08-14 Linux #Linux
Linux命令-ssh-keygen ssh-keygen为ssh生成、管理和转换认证密钥 补充说明ssh-keygen命令 用于为“ssh”生成、管理和转换认证密钥,它支持RSA和DSA两种认证密钥。 语法1ssh-keygen(选项) 选项1234567891011-b:指定密钥长度;-e:读取openssh的私钥或者公钥文件;-C:添加注释;-f:指定用来保存密钥的文件名;-i:读取未加密的ssh-v2兼容的私钥/公钥文件,然 2023-08-14 Linux #Linux
Linux命令-ssh sshopenssh套件中的客户端连接工具 补充说明ssh命令 是openssh套件中的客户端连接工具,可以给予ssh加密协议实现安全的远程登录服务器。 语法1ssh(选项)(参数) 选项1234567891011121314151617181920-1:强制使用ssh协议版本1;-2:强制使用ssh协议版本2;-4:强制使用IPv4地址;-6:强制使用IPv6地址;-A:开启认证代理连接转发功 2023-08-14 Linux #Linux
Linux命令-sshd sshdopenssh软件套件中的服务器守护进程 补充说明sshd命令 是openssh软件套件中的服务器守护进程。 语法1sshd(选项) 选项123456789101112-4:强制使用IPv4地址;-6:强制使用IPv6地址;-D:以后台守护进程方式运行服务器;-d:调试模式;-e:将错误发送到标准错误设备,而不是将其发送到系统日志;-f:指定服务器的配置文件;-g:指定客户端登录时的过期 2023-08-14 Linux #Linux
Linux命令-startx startx用来启动X Window 补充说明startx命令 用来启动X Window,实际上启动X Window的程序为xinit。 语法1startx(参数) 参数 客户端及选项:X客户端及选项; 服务器及选项:X服务器及选项。 实例要在工作站上或 X 终端上启动 X 会话,请输入: 1startx 要在工作站上强制启动 X 会话,请输入: 1startx -w 要为 X 终端启动 2023-08-14 Linux #Linux
Linux命令-stat stat用于显示文件的状态信息 补充说明stat命令 用于显示文件的状态信息。stat命令的输出信息比ls命令的输出信息要更详细。 语法1stat(选项)(参数) 选项12345-L:支持符号连接;-f:显示文件系统状态而非文件状态;-t:以简洁方式输出信息;--help:显示指令的帮助信息;--version:显示指令的版本信息。 参数文件:指定要显示信息的普通文件或者文件系统对应的设备文件 2023-08-14 Linux #Linux
Linux命令-setsebool setsebool修改SElinux策略内各项规则的布尔值 补充说明setsebool命令 是用来修改SElinux策略内各项规则的布尔值。setsebool命令和getsebool命令是SELinux修改和查询布尔值的一套工具组。SELinux的策略与规则管理相关命令:seinfo命令、sesearch命令、getsebool命令、setsebool命令、semanage命令。 语法1setse 2023-08-14 Linux #Linux
Linux命令-setpci setpci查询和配置PCI设备的使用工具 补充说明setpci命令 是一个查询和配置PCI设备的使用工具。 语法1setpci(选项)(参数) 选项12345-v:显示指令执行的细节信息;-f:当没有任何操作需要完成时,不显示任何信息;-D:测试模式,并不真正将配置信息写入寄存器;-d:仅显示给定厂商和设备的信息;-s:仅显示指定总线、插槽上的设备或设备上的功能块信息。 参数 PCI设备:指 2023-08-14 Linux #Linux
Linux命令-sftp-server sftp-serversftp协议的服务器端程序 补充说明sftp-server命令 是一个“sftp”协议的服务器端程序,它使用加密的方式进行文件传输。 语法1sftp-server 2023-08-14 Linux #Linux
Linux命令-setsid setsid在新的会话中运行程序 补充说明setsid命令 子进程从父进程继承了:SessionID、进程组ID和打开的终端。子进程如果要脱离这些,代码中可通过调用setsid来实现。,而命令行或脚本中可以通过使用命令setsid来运行程序实现。setsid帮助一个进程脱离从父进程继承而来的已打开的终端、隶属进程组和隶属的会话。 语法1setsid[options] <program> 2023-08-14 Linux #Linux
Linux命令-sh shshell命令解释器 补充说明sh命令 是shell命令语言解释器,执行命令从标准输入读取或从一个文件中读取。通过用户输入命令,和内核进行沟通!Bourne Again Shell (即bash)是自由软件基金会(GNU)开发的一个Shell,它是Linux系统中一个默认的Shell。Bash不但与Bourne Shell兼容,还继承了C Shell、Korn Shell等优点。 语法1bas 2023-08-14 Linux #Linux
Linux命令-sftp sftp交互式的文件传输程序 补充说明sftp命令 是一款交互式的文件传输程序,命令的运行和使用方式与ftp命令相似,但是,sftp命令对传输的所有信息使用ssh加密,它还支持公钥认证和压缩等功能。 语法1sftp(选项)(参数) 选项12345678-B:指定传输文件时缓冲区的大小;-l:使用ssh协议版本1;-b:指定批处理文件;-C:使用压缩;-o:指定ssh选项;-F:指定ssh配置文件 2023-08-14 Linux #Linux
Linux命令-sha256sum sha256sum用于计算文件的 SHA-256 哈希值 补充说明sha256sum命令 是打印或检查 SHA256(256位)校验 语法1sha256sum [OPTION]... [FILE]... 选项1234567-b, --binary # 以二进制模式读取-c, --check # 从文件中读取 SHA256 校验和并进行检查 --tag # 创建 BSD 风格的 2023-08-14 Linux #Linux
Linux命令-shift shift移动位置参数。 概要1shift [n] 主要用途 将位置参数$n, $n+1...重命名为$1, $2...。 参数n(可选):大于等于1且小于等于参数个数的整数,默认为1。 返回值返回成功除非n大于参数个数或n小于1以及其他非法值。 例子假设我们的脚本文件(test.sh)如下: 123456#!/usr/bin/env bash# 显示前三个位置参数。echo "$1 2023-08-14 Linux #Linux