当前位置: 首页 > 科技观察

8个可怕的命令困扰你的终端

时间:2023-03-12 22:58:37 科技观察

欢迎来到Linux令人毛骨悚然的一面。又是一年中的那个时候:天气越来越冷,树叶变色,到处都是孩子们打扮成小鬼、妖精和僵尸。(LCTT译注:本文原发于万圣节)但是你知道Unix(和Linux)及其各个分支也充满了令人毛骨悚然的东西吗?让我们来看看我们所了解和喜爱的操作系统的一些令人毛骨悚然的一面。半神(守护进程)如果没有潜伏在系统周围的各种守护进程,Unix也没什么不同。守护进程是在后台运行并为用户和操作系统本身提供有用服务的进程,例如SSH、FTP、HTTP等。Zombies(僵尸进程)不时出现的僵尸进程是指进程被杀但拒绝离开。当它确实出现时,您当然只能使用摆脱它的工具。僵尸进程通常表示产生它的进程有问题。Kill不仅可以使用kill来杀死僵尸进程,还可以使用它来杀死任何对系统产生负面影响的进程。是否有一个进程使用过多的RAM或CPU周期?使用kill命令将其杀死。猫(cat)猫与猫无关,而与文件操作有关:cat是“concatenate”的缩写。您甚至可以使用这个方便的命令来查看文件的内容。尾巴(tail)当你想查看一个文件中的***n行时,tail命令很有用。当您想监视文件时,它也很棒。女巫(which)哦不,不是女巫的一种。相反,打印传递给它的命令所在的文件位置的命令。例如,whichpython将打印每个版本的Python在您的系统上的位置。地下室(crypt)crypt命令,以前称为mcrypt,当你想加密(encrypt)一个文件的内容以便除了你之外没有人可以阅读它时,它很方便。与大多数Unix命令一样,您可以单独使用crypt或在系统脚本中调用它。Shred当您不仅要删除文件而且要确保没有其他人可以恢复它时,shred命令很方便。仅仅用rm命令删除文件是不够的。您还需要覆盖文件以前占用的空间。这就是切碎的用武之地。