关闭
搜索
搜索
本版
帖子
用户
热搜:
程序员
简洁模式
高级模式
用户组: 游客
消息
提醒
新听众
我关注的
帖子
道具
勋章
任务
设置
退出
请
登录
后使用快捷导航
没有帐号?
立即注册
设为首页
收藏本站
开启辅助访问
切换到窄版
登录
or
立即注册
快捷导航
搜索
首页
论坛
BBS
MCU单片机技术
程序员交流
千万不要在您的系统上运行的那些Linux命令
[复制链接]
作者:
Rye丶哎呦
版块:
›
嵌入式操作系统
›
linux
发布时间:
2021-1-25 20:19:42
853
0
返回列表
Rye丶哎呦
当前离线
中级会员
中级会员, 积分 295, 距离下一级还需 205 积分
中级会员
中级会员, 积分 295, 距离下一级还需 205 积分
积分
295
发消息
楼主
电梯直达
Rye丶哎呦
发表于 2021-1-25 20:19:42
|
只看该作者
|
倒序浏览
|
阅读模式
本文介绍了您千万不要在系统上运行的那些Linux命令,因为它们对于您的Linux系统可能很致命。因此我想先指出一点,本文旨在让读者知道应避免执行以下任何命令。本文提到的所有命令可能会对您的系统及数据造成严重影响。
好了,不妨介绍您千万不该运行的那些Linux命令。我想再提醒一遍:请谨慎行事。
1. 格式化系统磁盘
Linux管理员常常使用该命令来格式化,并将文件系统分配给新创建的磁盘分区。但是如果使用不当,该命令还可能格式化带有数据的磁盘。
$ mkfs.ext4 /dev /sda
因此使用该命令时,确保已选择了想要格式化的磁盘分区。
2. 删除/etc或/boot目录
/etc含有系统的所有配置文件,/boot含有所有与内核、InitRD和GRUB有关的文件,这些是系统启动所需的文件。如果删除这其中任何一个文件夹,您的系统都将无法启动:
$ rm -rf /etc
$ rm -rf /boot
从系统中删除配置文件并使系统无法恢复的另一种方法是使用以下命令:
$ find / -iname“ * .conf” -
exec
rm -rf {} \;
这将查找并删除所有以.conf结尾的文件(配置文件)。
3. 删除整个文件系统
你们大多数人可能听说过该命令,它就像:
$ rm -rf /
这会从服务器中删除整个文件系统,并删除磁盘上的所有数据。
4. fork炸弹(fork bomb)
现在,该命令无休止地创建其自身的副本,会立即耗尽您系统的所有内存和CPU资源,因而导致系统崩溃:
$:{:|:&}; ::
这还可能导致磁盘损坏。
5. 用随机数据填充磁盘
$ dd if = /dev /urandom
of
= /dev /sda
这将用随机数据填充磁盘。该命令的另一种形式是覆盖磁盘多次,覆盖掉原始数据:
$ shred/ dev/sda
该命令实际上是一个有用的工具,尤其是当您丢弃旧磁盘,又不想让旧磁盘上的数据落到别人手里时。
6. 利用文件权限搞破坏
所有上述命令都涉及数据的删除或覆盖。但有一些方法可以使用文件权限使您的系统无法使用。第一个命令是:
$ chmod -Rv 000 /
该命令将删除系统上所有文件或文件夹的所有文件权限,因此没有人可以访问那些文件或文件夹。这导致了编写上述命令的另一种方式:
$ chown -R none:nobody /
这也会得到与第一个命令同样的输出。现在,第二个文件权限命令实际上与第一个文件权限命令相反:
$ chmod -R 777 /
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有帐号?
立即注册
收藏
0
相关帖子
•
LinuxPC登陆天河二号基础操作
•
欲学鸿蒙必先懂Linux:逐项分析Linux目录树的5类18项构成
•
缅怀那些年盗版XP系统:不仅埋葬了我的青春,还弄坏了我的电脑
•
INTEWELL案例为智慧风电保驾护航
•
怎样参与鸿蒙?
•
风河正在引领RTOS进入“现代化”创新期
•
Android面试必备:System、App、Activity启动过程
•
618在某宝上花298买来的Linux全解笔记,感觉4年Linux都白学了
•
【工程师分享】精简Linux的源代码
•
麒麟操作系统什么来头?为什么可随中国航天“上天”
回复
使用道具
举报
返回列表
高级模式
B
Color
Image
Link
Quote
Code
表情
@朋友
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
快速回复
返回顶部
返回列表