OnITRoad - 常见问题
如何在Linux上获取笔记本电脑电池信息和充电状态
如何在Linux上获取笔记本电脑电池信息和充电状态 以下linux命令将帮助您获取有关笔记本电脑电池的信息,如制造商、部件类型、容量、电压等。 首先,可用于此作业的工具是“dmidecode”命令。如果您的Linux系统上当前没有可用的“dmidecode”,则可以通过以下方式安装: UBUNTU/DEBIAN # apt-get install dmidecode CENTOS/FEDORA #
Views:0 2020-07-07
如何获取有关网络设备的信息及其在Linux上的配置
如何获取有关网络设备的信息及其在Linux上的配置 此配置将显示有关如何在Linux系统上获取有关网络设备及其相关配置的硬件信息的诀窍。 一般信息 首先,让我们启动简单的lspci命令,获取所有可用网卡的Bus-ID,制造商和型号: # lspci | grep Network 00:19.0 Ethernet controller: Intel Corporation 82579LM Gig
Views:0 2020-07-07
如何在Rehdat 7 Linux服务器上打开SSH端口22
如何在Rehdat 7 Linux服务器上打开SSH端口22 在Redhat 7 Linux服务器上,您可以使用“firewall-cmd”命令管理防火墙规则。以下linux命令将打开Redhat 7 linux服务器上的SSH端口22: [root@rhel7 ~]# firewall-cmd --zone=public --add-port=22/tcp --permanent 要应用新的防
Views:0 2020-07-07
如何在Linux播放WMV格式视频
如何在Linux播放WMV格式视频 最近我尝试使用VLC打开一个WMV文件(Microsoft ASF)。无法播放:Video Codec: Unavailable。 有四种主要不同类型的WMV文件格式。 wmv 1格式:所有视频播放器都支持wmv 1格式,但kaboodle完全不支持wmv格式。 wmv 2格式:除基于xine lib的播放器外,所有视频播放器都支持wmv 2格式 wmv 3格式
Views:0 2020-07-07
在Bash脚本中如何打印命令行提交的参数?
在Bash脚本中如何打印命令行提交的参数? 如何在bash脚本中获取所有的参数? 打印所有参数: #!/bin/bash echo $@ 如果我们打算在脚本中使用参数进行操作,我们可以尝试使用以下脚本进行操作: #!/bin/bash for i; do echo $i done 接下来我们有一些与上一个Bash脚本相同的脚本,但使用不同的方法: #/bin/bash
Views:0 2020-07-07
如何利用ffmpeg降低MPEG-4多媒体格式视频的文件大小
如何利用ffmpeg降低MPEG-4多媒体格式视频的文件大小 减少MPEG-4多媒体格式视频文件大小的最简单工具是“ffmpeg”。缩小文件大小的最常见过程是使用“ffmpeg”并降低比特率。在开始之前,我们先来了解一些有关示例mp4视频文件'foo.bar'的统计信息。 $ ffmpeg -i foo.mp4 ... 17015 kb/s, 29.99 fps, 30 tbr, 90k tbn,
Views:0 2020-07-07
如何在 Linux 上删除 docker 容器
如何在 Linux 上删除 docker 容器 Docker 自带了自己的 rm 命令版本来帮助移除 docker 容器。 让我们首先列出所有可用的 docker 容器: # docker ps -a CONTAINER ID IMAGE COMMAND CREATED STATUS
Views:0 2020-07-07
如何使用 sed 命令从文本文件中删除一行
如何使用 sed 命令从文本文件中删除一行 我们可以在下面找到如何使用以下方法从文本文件中删除一行的示例 sed 命令和 bash shell。 这是我们的示例文件的内容: $ cat example.txt AAAAAAAAAA BBBBBBBBBB CCCCCCCCCC DDDDDDDDDD EEEEEEEEEE 接下来,我们将从上面删除第二行 example.txt 文件: $ sed
Views:0 2020-07-07
如何在 Linux 上检索物理硬件 内存 设备信息
如何在 Linux 上检索物理硬件 内存 设备信息 下面是一些关于如何在 Linux 系统上检索有关 内存 的硬件信息的示例。 内存插槽数 主板上可用的 内存 插槽数: # dmidecode -t 17 | grep ^H | wc -l OR # dmidecode -t 16 | grep Number 内存模块速度 # dmidecode -t 17 | grep Speed |
Views:0 2020-07-07
如何检索Docker容器的内部IP地址
如何检索Docker容器的内部IP地址 假设我们有一个 Docker 容器在我们的系统上运行,容器 ID 为“e350390fd549”,我想获取其内部 IP 地址。 首先,推荐的方法是使用docker inspect command。 以下 linux 命令将打印有关 Docker 容器的详细信息,包括其内部 IP 地址: # docker inspect e350390fd549 ...
Views:0 2020-07-07
如何保护 ssh
如何保护 ssh 以下是关于如何更改 sshd 默认配置设置以使 ssh 守护程序更安全/更具限制性,从而保护服务器免受不受欢迎的入侵者的几种方法。 说明: 每次更改 sshd 配置文件时,都需要重新启动 sshd。 这样做不会关闭我们当前的连接!确保我们有一个单独的终端打开并以 root 登录,以防我们配置错误。 这样我们就不会将自己锁定在自己的服务器之外。 更改默认 ssh 端口号 首先,
Views:0 2020-07-07
如何在 CoreOS Linux 上设置/更改主机名
如何在 CoreOS Linux 上设置/更改主机名 以下配置将为我们提供一组有关如何更新 CoreOS Linux 服务器上的主机名的命令。 让我们从显示当前主机名开始: localhost ~ # hostnamectl Static hostname: n/a Transient hostname: localhost Icon name: comput
Views:0 2020-07-07
在Debian 8 Linux上如何使用Python 3安装最新版本的Django框架
在Debian 8 Linux上如何使用Python 3安装最新版本的Django框架 让我们从安装Python3-setuptools开始: # apt-get install python3-setuptools 上面的命令还将在系统上安装Python 3. 接下来,使用easy_install3安装备用Python包安装程序pip: # easy_install3 pip 此时我们可以使
Views:0 2020-07-07
Linux如何将tar归档文件分成多个压缩包
Linux如何将tar归档文件分成多个压缩包 将gzip压缩的tar包分成大小为5MB的压缩包 $tar cvzf - example-dir/| split --bytes=5MB - myfiles.tar.gz. 输出示例: $ls myfiles* myfiles.tar.gz.aa myfiles.tar.gz.ac myfiles.tar.gz.ae myfiles.tar.g
Views:0 2020-07-07
如何将zip压缩包拆分为多个文件
如何将zip压缩包拆分为多个文件 将zip压缩归档包拆分为5MB大小的文件: $zip -r -s 5m myfiles.zip example-dir/ 在命令中 -r表示递归遍历目录。 输出示例: $ls myfiles* myfiles.z01 myfiles.z02 myfiles.z03 myfiles.z04 myfiles.z05 myfiles.zip 如何打开拆分的
Views:0 2020-07-07
在执行shell命令后如何马上保存到.bash_history文件
在执行shell命令后如何马上保存到.bash_history文件 默认情况下,所有输入的命令都会被历史库记住。 但是执行的命令都是暂时存储在内部存储器中,只有当退出shell会话后从写入“~/.bash_history”。 有时候(例如突然失去连接)可能会导致输入的丢失。 使用以下Linux命令强制shell将当前shell会话期间输入的每个命令追加为~/.bash_history文件: she
Views:0 2020-07-07