极客秀
搜索

rm -rf /* 是啥意思?

今天给大家介绍一下Linux一定要知道的一些常用指令,这些指令可以让你在玩Linux发行版以及在玩各类Linux开发板的时候,更加游刃有余。

这里我以在树莓派5的环境下为例。 首先我要介绍的是关机和重启,以及退出登录 关机很简单啊,有三个命令,都可以实现关机的任务 分别是
shutdown halt ,以及 poweroff 需要注意的是这三个命令全部需要加 sudo
,因为关机对于服务器来说可是个危险命令,特别是对于不在身边的服务器和云服务来说,建议 不要执行任何关机命令 有啥问题都建议执行重启命令
,不然有可能会出现,关机之后,控制不了开机了。
而这三个命令,halt和poweroff,我用下来,效果是一样的,都是直接关机,回车之后,就会立刻关机。 而shutdown这个命令就比较友好了,会在
1分钟之后关机 ,如果你想反悔的话,还可以输入 shutdown -c ,取消关机。
所以啊,我建议各位把halt和poweroff这俩命令从脑子里忘了,不然麻烦的是你自己。 重启是reboot,同样需要sudo,输入之后就会重启。
还有就是退出登录操作,有三个命令, logoutexitCrtl + d 都是退出登录的操作。不需要sudo
三个命令效果都一样,类似于windows系统的注销。
我们在使用的时候,肯定会遇到忘记指令咋操作,或者指令有啥参数之类的问题,这个时候,我们可以借助两个指令 helpman
,help就是帮助,而man其实就是 manual ,手册。 这俩都能帮助我们去了解命令咋用的具体情况,man会更全一些。
我们也可以在命令后面加 –help ,显示这个命令的帮助信息。 接下来我介绍一下,文件的基本操作命令

先是 cd ,英文是 change directory ,改变目录 也就是你可以通过这个命令快速跳转到你知道的路径 比如我们输入
cd /etc/apt 就直接到了这个目录下面。 我想要到上一级目录,我们输入cd.. 就可以跳转到上一级目录。
默认情况下,Linux的根目录就是/,里面有电脑里所有的文件。 我们可以用 cd ~快速进入个人用户目录
,这里是Linux系统想让我们放个人文件的位置。 系统默认启动进入的也是这个文件夹。 我们输入 pwd ,也就是 print
working directory
可以打印当前目录,如果你不知道你现在所在的目录可以用这个命令。 ls 命令,也就是
list ,可以显示目录的文件和文件夹。 需要注意的是默认情况下ls不显示隐藏的文件夹。 想要显示隐藏的文件夹,需要输入 ls -a
,也就是显示全部内容。 Linux的文件和文件夹,在最前面, 加 . 就标记隐藏文件和文件夹 了,默认情况下就不会显示这个文件夹了。
mv
,也就是 move ,也就是移动,可以给文件或者目录改名,也可以将文件或者目录移动到其他位置。 cp ,也就
copy ,拷贝,复制的意思,用于复制文件或者文件夹 touch ,翻译过来是触碰,一般用于修改文件和目录的时间,还可以创建文件。
mkdir ,也就是make directory,创建目录,目录基本等同于windows里的文件夹 rmdir
,就是remove directoy,删除目录,注意这个命令只能删除空文件夹。 rm 命令,也就是英文 remove 的缩写
可以移除文件和文件夹。 默认不加参数只能删除文件。 强制删除文件,可以加 -f ,也就是 force
,忽略不存在的文件,也不给提示。 -i ,也就是 interactive ,可以进行交互式删除,删除时会提示确认删除。
删除文件夹可以加 -r ,也就是, recursive (递归),会将你需要删除的文件夹以及里面的文件全部删除。 加 -v
,可以显示操作步骤 还有一个命令是 rm -rf ,也就是 强制删除文件夹 ,这个操作非常危险。

一般操作是 *rm -rf * ,这个操作会清空当前文件夹。 比较危险的是 rm -rf / ,或者 rm -rf / 以及
rm -rf *** 这几个都不要尝试,特别是你还有root密码的情况下。

因为linux系统的root权限就是系统最高权限,可以做任何事,甚至是删除系统,没错, 可以自己删除自己
。linux并没有回收站这种东西,没有后悔药吃。
而/的意思就是根目录,也就是这台设备的所有东西,对,是所有,如果你有多块硬盘也都会被删除,因为你的硬盘也在根目录下。 而号则是 通配符
,一般使用的时候,需要搭配其他词语之类的去找到对应的文件,但是如果你啥条件都不加就意味着所有东西都在这个通配符之下。 结果也是可想而知。因此在使用rm
-rf的时候一定要小心,特别是要小心,后面有没有/或者
,有的话一定要仔细确认。 后果我就不再赘述了,网上有很多。
总得来说,linux的指令还是比较简单的,其实和windows的各种操作达到的目的是一样的,但是采用了命令的形式而已。

但是也因为linux的一些特性,导致在操作的时候需要细心一些,来避免出现一些问题,特别是在使用root权限的时候,更是要慎之又慎。
这次我也只是简单介绍一下linux指令,实际上linux指令相当多,相当复杂,这期只是介绍一些常用操作,如果你们想看更多指令的操作,可以留言,想看,也可以直接自己搜索一下,就会有各种指令的介绍,
使用等等,也可以直接找本linux指令大全之类的书看看也是一样的。

1.转载请保留原文链接谢谢!
2.本站所有资源文章出自互联网收集整理,本站不参与制作,如果侵犯了您的合法权益,请联系本站我们会及时删除。
3.本站发布资源来源于互联网,可能存在水印或者引流等信息,请用户擦亮眼睛自行鉴别,做一个有主见和判断力的用户。
4.本站资源仅供研究、学习交流之用,若使用商业用途,请购买正版授权,否则产生的一切后果将由下载用户自行承担。
5.联系方式(#替换成@):pm#vimge.com

  相关内容