linux保险库命令 linux中的双保险( 四 )


rm-f命令能不经过询问直接删除只读文件
rm-rf/:强制删除根目录下所有东西
rm-rf/*:强制删除当前目录的所有文件
rm-rf.:强制删除当前文件夹及其子文件
温馨提示:当你要执行rm -rf命令时,一定要留心,可以在“.bashrc”文件对“rm”命令创建rm
-i的别名 , 来预防用‘rm’命令删除文件时的事故 。
2、:(){:|:};:命令
这就是一个fork炸弹的实例 。具体操作是通过定义一个名为':'的函数,它会调用自己两次,一次在前台另一次运行在后台 。它会反复的执行下去直到系统崩溃 。
3、命令 /dev/sda
上列命令会将某个'命令'的输出写到块设备/dev/sda中 。该操作会将在块设备中的所有数据块替换为命令写入的原始数据,从而导致整个块设备的数据丢失 。
4、mv文件夹/dev/null
这个命令会移动某个'文件夹'到/dev/null 。在Linux中/dev/null或null设备是一个特殊的文件,所有写入它的数据都会被清除,然后返回写操作成功 。
5、wget-O- | sh
上面这个命令会从一个恶意源下载一个脚本并执行 。Wget命令会下载这个脚本 , 而sh会执行下载下来的脚本 。
温馨提示:你应该时刻注意你下载包或者脚本的源 。只能使用那些从可信任的源中下载脚本/程序 。
6、mkfs.ext3 /dev/sda
上列命令会格式化设备'sda',你无疑知道在执行上列命令后你的块设备会被格式化 , 崭新的 。没有任何数据 , 直接让你的系统达到不可恢复的阶段 。
7、 file
上面命令常用来清空文件内容 , 如果用上列执行时输入错误或无知的输入类似“ xt.conf” 的命令会覆盖配置文件或其linux保险库命令他任何的系统配置文件 。
8、^foo^bar
这个命令用来编辑先前运行的命令而无需要打整个命令 。但当用foobar命令时如果你没有彻底检查改变原始命令的风险 , 这可能导致真正的麻烦 。
9、dd if=/dev/random of=/dev/sda
上面这个命令会向块设备sda写入随机的垃圾文件从而擦出数据 。当然,你的系统可能陷入混乱和不可恢复的状态 。
Linux 从 0 到 1(一) - 终端简介,文件与目录以及相关操作,常用命令 模式:
当打开终端linux保险库命令,第一行所见的就叫命令行提示符 。我的是这样的:
命令行提示符linux保险库命令,顾名思义就是提示在其后面输入命令 。在你输入新的一行命令前,这个命令提示符都会出现 。分别解析一下上边代表什么意思:
oscar这是当前用户的名字 。Linux是一个多用户的操作系统,Windows也可以 。不过Linux的多用户管理更方便 。我们一般建议每个使用Linux系统的用户都创建一个属于自己的账户,便于隐私管理 。
@这个符号我们应该不陌生,我们的电子邮件一般都是name@domain.com这样的不是吗 。这个@就表示英语里的at,是“在...里面,落户在...的,在其中”的意思 。@前面是用户名,后面是所在的域 。
oscar-laptop这是当前电脑/操作系统的名字 。上面说了在@后面的是一个域,所以 oscar@oscar-laptop 就表示oscar-laptop这台电脑的oscar这个用户 。oscar-laptop这个名称在安装此Linux系统时可以任意指定 。
:这是分隔符,没有什么特别的涵义 。
~ 这是当前所在目录的名字,会随着用户进入不同目录而改变 。~表示当前用户的家目录 , 有点类似Windows系统的“我的文档”这个目录 。
$指示你所具有的权限的字符 。在Linux系统中有两种可能:
因此,oscar@oscar-laptop:~$ 的意思就是:
你目前是以oscar这个用户登录;你的电脑名称为oscar-laptop;你目前位于 ~ 目录下,就是你的用户家目录 。你是普通用户,拥有有限的权限 。

推荐阅读