利用 Shell 脚本自动化命令的五种方法
当您的计算机可以为您完成时,不要浪费时间记住长命令。 本文使用的是 MacOS Shell 编写由 UNIX 终端执行的命令序列。 这意味着您可以使用它们与命令行界面 (CLI)...
当您的计算机可以为您完成时,不要浪费时间记住长命令。 本文使用的是 MacOS Shell 编写由 UNIX 终端执行的命令序列。 这意味着您可以使用它们与命令行界面 (CLI)...
作为系统管理员,我们每天都会跟各种各样的Linux命令打交道,其中网络相关的命令涉及的十分频繁,本文笔者就给大家分享一下Linux中6个常用的网络命令,强烈建议全部看完,我相信大多数你都是用过的...
tcpdump 是分析网络和排查网络问题的一个很好用的工具,它通过抓取数据包,显示网络的实时情况,并将结果输出到标准输出(STDOUT)上,也可以存储在文件中。关于它的具体使用,它有很多可...
LVM 代表 “逻辑卷管理Logical Volume Management”,它是专门为服务器管理 Linux 系统上的磁盘或存储的推荐方式。 LVM 分区的主要优点之一是我们可以实时扩...
SSH 是一种广泛使用的协议,用于安全地访问 Linux 服务器。大多数用户使用默认设置的 SSH 连接来连接到远程服务器。但是,不安全的默认配置也会带来各种安全风险。 具有开放 SS...
grep 是一个功能强大的 unix 命令,可以在文件内容中搜索各种参数。在各种故障排除或调试中特别有用。 grep 有很多选项和使用场景,你应该不会全部都用得到,不过,其中有几个 g...
作为一个系统管理员,给机器修改 IP 地址是很常见的一个任务。目前大多数系统中的 IP 地址都是自动分配的,但是在某些情况下,我们可能需要手动更改。 我们今天分享几个修改系统 IP 地...
环境变量取决于某些特定的环境,是特定于当前系统环境的变量,比如,当前登录的用户存储在 USER 变量中。 我们今天这篇文章将会介绍如何查看系统的环境变量。 什么是环境变量 环境...
Linux 是一个流行词,你到处都能听到与 Linux 相关的内容。人们在技术论坛上讨论它、Linux 是课程中的一部分;你最喜欢的 YouTube 技术主播在兴奋地展示构建他们的 Li...
在 Linux 中设置 Git 十分简单,但为了获得完美的配置,我做了以下五件事: 创建全局配置 设置默认名称 设置默认邮箱地址 设置默认分支名称 设置默...
大家好,我是飞哥! 关于进程和线程,在 Linux 中是一对儿很核心的概念。但是进程和线程到底有啥联系,又有啥区别,很多人还都没有搞清楚。 在网上对进程和线程的讨论中,很多都是聚集在这二...
更新 Linux 系统并没有那么复杂,不是吗?毕竟,要更新 Ubuntu 之类的发行版,你只需要使用 apt update 和 apt upgrade 就行。 如果所有的包都是通过一个...
KDE Plasma 桌面的一个强大的特性就是它 巨大的自定义潜力。 提到自定义,改变主题或许是最普遍最直观的方式。 不是说默认的 Breeze 主题不好看。只是你的 Plasma 桌面...
Shell 脚本可以为您节省时间和精力,但是如果您不保护您的密码,它们就会成为您的负担。以下是如何保持安全的方法。 Bash 脚本是系统管理员工作的重要组成部分。它们允许您自动化普通和关键的...
1.Vim编辑器 vim是最著名和最常用的文本编辑器,Vim是从vi发展出来的一个文本编辑器。其代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员编码中被广泛使用。...
什么是 Linux 服务器操作系统? Linux 服务器操作系统与适用于桌面设备和移动设备的 Linux 发行版之间,有什么区别? Linux 服务器操作系统会考虑服务器的特征。服务器本...
ssh 反向隧道相信大多数同学都比较了解,就算不了解也一定在日常工作中听说过,其实抛开那些专业的术语,通常我们借助 ssh 的反向隧道来实现两个网络隔离的主机间通信。最近小白在远程操作一个...
一、需求 《运维:对数据要有敬畏之心》一文从日常运维的主要环节总结了如何规避数据丢失的风险,如果你细品可能会意识到“操作系统级肯定不是只有rm -rf这类和文件相关的”,因此我们在此将Lin...
我想干掉Liunx某个进程怎么搞? 如果进程在前台运行,你可以使用 Ctrl+C 终端快捷方式。但是,如果进程不可见(在后台运行),你可以使用专用命令杀死它。 终止进程是指在执行过...
图片来源:来自 Unsplash 的 Kelli McClintock 我多次遇到用户抱怨 LTS 和稳定版的应用软件包有问题,但又声称开发版从来没有发生过这种事情。然而,以我在软件包...
IPtables IPtables / Netfilter 是用于管理防火墙的最流行而且可能是最全面的命令行解决方案。许多网络管理员用这个软件保护服务器。直接在内核中过滤 TCP...
Linux服务器的部署,配置,搭建步骤: 1.准备: 1.1.jdk1.8:jdk-8u11-linux-x64.tar.gz tomcat:apache-tomcat-8.0.39...
NGINX 是当前的互联网之王。去年,它成功取代了 Apache,成为世界上使用最多的 Web 服务器,并重新夺回了应有的地位。 根据Netcraft 的最新数据,截至 2022 年 6 月...
CPU也称为微处理器或简称为处理器。就像大脑如何控制人体一样,CPU 控制着计算机的所有部分。因此CPU被认为是计算机的大脑。 方法一、 检查 CPU 信息使用lscpu...
什么是最危险的 Linux 命令? 有人无数次问我这个问题,我一直避免回答,因为没有一个明确的危险的 Linux 命令清单。 你拥有的工具使你能够控制和修改你的操作系统的每一个方面...
elementary OS 网站:https://elementaryos.cn elementary OS操作系统是最漂亮的Linux发行版之一。它基于macOS外观,同时...
Busybox:瑞士军刀,里面装有很多小命令。 STEP 1:构建目录结构 创建根文件系统目录,主要包括以下目录 ? 1 2 3 4...
为了延长磁盘寿命来存储音视频文件,打发在格式化磁盘过程中将簇的大小设置大点。因为存储的音视频文件现对较大,那么将簇大小设置得尽可能大,这样可以增强磁盘读取数据的性能,同时也不会浪费太多空间。...
本文实例讲述了Linux下安装PHP curl扩展的方法。分享给大家供大家参考,具体如下: 今天开发时遇到这样的一个问题,就是如何在Linux下安装PHP的curl扩展,我的LNMP环境都是...
ps:下面给大家介绍下linux系统禁止root账号远程登录的方法,具体内容如下所述: 修改配置文件/etc/ssh/sshd_config,去掉permitrootlogin前的注释,修改...
前言 intel的超线程技术能让一个物理核上并行执行两个线程,大多数情况下能提高硬件资源的利用率,增强系统性能。对于cpu密集型的数值程序,超线程技术可能会导致整体程序性能下降。鉴于此,执行...
系统托盘图标如今仍是一个很神奇的功能。只需要右击图标,然后选择想要的动作,你就可以大幅简化你的生活并且减少日常行为中的大量无用的点击。 一说到有用的系统托盘图标,我们很容易就想到 sk...
sudo命令允许受信任的用户作为另一个用户运行程序,默认情况下是root用户。如果您在命令行上花费了大量时间,那么sudo将会是您一直使用的命令之一。 通常,要授予sudo访问权...
概述 目前linux系统有很多开源网络监视工具.比如说,你可以用命令iftop来检查带宽使用情况. netstat用来查看接口统计报告,还有top监控系统当前运行进程.但是如果你想要找一个能...
Linux系统中有两种计划任务,一种是只会执行一次 at 计划任务,一种是可以周期性地执行的 cron 计划任务 at 一次性计划任务 描述 在指定的时间执行特定命令(单次),也称为...
1: syslog.conf的介绍 对于不同类型的Unix,标准UnixLog系统的设置,实际上除了一些关键词的不同,系统的syslog.conf格式是相同的。syslog采用可配置的、统一...
如果你已经在你的组织中实施了某种密码策略,你无需看这篇文章了。但是在这种情况下,如果你给账户设置了 24 小时的锁定期,你需要手动解锁用户帐户。 本教程将帮助你在 Linux 中手动锁定和解...
在Linux中,一切皆为文件(目录也是文件),每个文件对用户具有可读(read)、可写(write)、可执行(execute)权限。目录的执行操作表示是否有权限进入该目录,文件的可执行表示是否可...
在系统遇到各种IO瓶颈,内存使用率高,cpu使用率高等问题时,我们如何来定位错误?linux提供了很多命令来协助我们快速定位到错误,free命令是Linux最常用的命令之一:它可以查看系统的内存...
查看历史命令,并执行指定命令 ? 1 2 3 4 5 6 7 8 9 owen@owen:~/owen...
Linux安装好Redis之后,使用Java进行连接,Java代码如下 ? 1 2 3 4 5 6 7 8 9 10...
前言 博主用的服务器是阿里云购买的,其实阿里云已经提供安全策略共给我们使用了,但是如果是公司自己的服务器,或者是我们自己的虚拟机等。还是需要自己看看配置好防火墙和如何配置白名单的。 1、...
1.问题描述 出于安全考虑,新搭建的服务器集群只开放指定几个端口,但是端口开放以后依然无法远程访问,后经过查找问题发现是防火墙需要对端口进行开放,所以使用如下命令修改防火墙允许端口远程访问...
如下所示: 1、ssh -v -p [端口号] [用户名]@[IP地址] 2、curl [IP地址]:[端口号] 以上这篇linux下查看本机和远程服务器的端口是否连通的方法就是小编...
如下所示: 拷贝远程服务器的文件到本地: scp -r -P 端口号 用户名@IP地址:/usr/local/tomcat_airc/webapps/ &nbs...
1.在虚拟机上装上linux系统,开启虚拟机,输入root,并输入密码启动 2.打开虚拟机设置,网络适配器中的网络连接选择自定义vmnet8(nat模式) 3.输入查看ip的...
关于ssh服务端配置有不少文章,例如 Linux下ssh服务配置,这里仅列举出一些查看ssh服务相关信息的常用命令. 1 安装 apt-get install openssh-serve...
最近有小伙伴表示在虚拟机中安装CentOS之后使用ifconfig以及ip addr指令无法查询到ip地址, 在此笔者提供一个简单有效的方法; 1. 切换为root用户登录...
一、删除文件夹 例:rm -rf /usr/java 将会删除/usr/java目录以及其下所有文件、文件夹 二、删除文件 例:rm -f /usr/tomcat/conf/se...