shell
-
如何在 Linux 终端中退出一个程序
有趣的是,当你刚接触一些东西时,最简单的事情也会变得复杂。 有一天,我发现我的朋友搞不清楚如何退出 top 命令。他没有中止这个命令,而是关闭了整个终端程序。 …
-
用户必会的 20 个 Linux 基础命令
无论新手老手,这 20 个 Linux 命令都能让你的操作更轻松。 在黝黑的终端窗口中输入命令,这样的方式对某些人群来说可能好像过时了,但对许多专业计算机人员来说,这几乎是计算机完…
-
15 个被黑客利用来数百万次入侵 Linux 系统的顶级漏洞
有将近 1400 万基于 Linux 的系统直接暴露在互联网上,这使得它们成为有利可图的现实世界攻击目标,这些攻击可能会导致它们被部署恶意的 Webshell、加密货币矿工、勒索软…
-
加入新公司,怎样快速熟悉业务和项目?
很多新人进入一家新公司后,最头疼的就是如何快速了解公司的业务和项目架构,或者说不要求快速,即便有足够的时间,也很难在庞大的业务中整理出思绪。当然,如果你碰到一个特别热心的老员工,事…
-
如何在 Bash shell 脚本中解析命令行选项
给你的 shell 脚本添加选项。 终端命令通常具有 选项或开关,用户可以使用它们来修改命令的执行方式。关于命令行界面的 POSIX 规范 中就对选项…
-
每个程序员都应该知道的五大开源安全工具
无论你要防止源代码中的信息泄露,还是要寻找恶意文件、阻止恶意进程、保证端点安全,这几个好用的开源工具都能助你一臂之力。 开源是开发领域的一项壮举。今天,很大一部分的企业或个人都依赖…
-
Linux 远程连接之 SSH 新手指南
学会使用安全外壳协议连接远程计算机。 使用 Linux,你只需要在键盘上输入命令,就可以巧妙地使用计算机(甚至这台计算机可以在世界上任何地方),这正是 Linux 最吸引人的特性之…
-
Linux 中 cron 系统的 4 种替代方案
在 Linux 系统中有一些其他开源项目可以结合或者替代 cron 系统使用。 Linux cron 系统 是一项经过时间检验的成熟技术,然而在任何情况下它都是最合适的系…
-
在终端监控你的 Linux 系统
如何找到一个程序的进程 ID(PID)。最常见的 Linux 工具是由 procps-ng 包提供的,包括 ps、pstree、pidof 和 pgr…
-
在Mac与Linux上安装CodeBlocks
CodeBlock编辑器是一款轻量级C/C++集成开发环境(IDE),它除了能够完成基本的编辑、编译、调试的功能外,还具有如下特点: 1)开源,免费;2)跨平台、跨编译器Win32…