当前位置: 首页 > 编程笔记 >

十大UNIX命令行错误

董畅
2023-03-14
本文向大家介绍十大UNIX命令行错误,包括了十大UNIX命令行错误的使用技巧和注意事项,需要的朋友参考一下

俗话说:一个人必须有足够大的能力去承认自己的错误,要有足够的聪明才能从错误中获利,并且要有足够的能力纠正错误。在IT世界中,由于经验不足,该领域的新手也常犯错误。Unix世界与其他世界没有什么不同,系统管理员在不知不觉中倾向于在职业生涯初期就犯下一些可以避免的错误。这是新系统管理员或用户在UNIX提示符下工作时犯的一些错误。

本文介绍了10个最常见的Linux错误。

userdel命令

它删除一个用户帐户和相关文件。该命令应如下所示–

$ sudo userdel foo

上面的命令在Linux机器上删除名为“ foo”的用户和相关信息。因此,请确保在删除用户信息时三思而后行。

重新启动Solaris Box

在Linux中,使用killall命令,杀死名为killall httpd的进程。在Solaris上,它将杀死所有活动进程。命令应该是这样的–

$ killall process-name

销毁named.conf

要将新区域附加到/var/named/chroot/etc/named.conf文件中,但最终运行–

$cd /var/named/chroot/etc/named.conf

删除的Apache文档根目录

为了获得系统空间,新系统管理员将使用http目录上的rm -rf命令删除Web服务器doc-root中的符号链接。但是,当您删除符号链接时,它将给出符号链接错误。

主机名意外更改和误报触发

当系统管理员意外更改其群集节点之一的当前主机名时。在几分钟之内,您可以在手机和电子邮件上收到警报消息。

公共网络接口关闭

要关闭VPN接口eth0,但最终关闭了通过SSHhtml" target="_blank">登录的eth1,如下所示–

$ ifconfig eth1 down

错别字

vim文本编辑器会自动纠正大多数错字错误。因此,我们强烈建议您使用Vim文本编辑器。

鱼命令行

众所周知,Linux终端很懒。它不会为脚本提供自动建议和Glorious VGA颜色,因此使用错误命令的可能性非常大。Fish是用于Linux操作系统以及用于个人计算机和网络服务器的分发的智能且用户友好的命令行外壳。一些最有用的鱼壳特征如下所示–

  • 语法高亮

  • 自我暗示

  • 基于Web的配置

  • 制表符完成

  • 自动加载功能

  • 使用通用变量

结论

我们为新系统管理员和用户提供了一些技巧,如下所示–

  • 在执行服务器操作之前,用户或系统管理员应完全收回Linux。

  • 切勿将rsync与单个备份目录一起使用。使用rsync或rsnapshots创建快照。

  • 使用CVS存储配置文件。

  • 等待并再次读取命令行,然后再按下dam [Enter]键。

  • 使用经过良好测试的perl / shell脚本和开源配置管理软件的

  • 使用GDebi快速安装软件包。

  • 使用PKILL快速终止进程,以减少系统负载

恭喜你!现在,您知道“十大UNIX命令行错误”。在我们的下一篇Linux文章中,我们将详细了解这些类型的命令。继续阅读!

 类似资料:
  • 我创建了一个shell脚本,用于执行系统升级。 在终端屏幕上,我们只想打印几条消息来通知用户更新的进度。 部分更新创建文件夹的tar文件以供备份-但当tar命令运行时,它会在屏幕上列出当前正在压缩的所有文件和文件夹-是否可以停止此信息出现在终端屏幕上?

  • 问题内容: 谁能推荐一个Unix(选择您的口味)JSON解析器,该解析器可用于检查管道中JSON响应中的值? 问题答案: 您可以使用Perl核心内置的模块使用此命令行解析器(如果愿意,可以将其放入bash别名):

  • 我目前正在尝试学习如何使用PhoneGap为android手机开发应用程序。我得到了这本名为《PhoneGap 2x移动应用程序开发》的书。这本书真的很好,不言自明,但我的问题是,当作者想通过命令行创建d项目时,他使用的是Unix命令,因为他运行的是Unix PC。我运行的是Windows,使用CMD来遵循他的命令对我来说有点难,因为我不理解他的所有命令。 他写道: 有人能告诉我如何在window

  • 本章是帮你在用 Perl 开火之前先将它的方向校准。校准 Perl 的方法很多,但两个 最基本的方法是通过命令行开关和通过环境变量。开关是校准某一特定命令的最快速 和准确的方法。而环境变量常用于设置通用的策略。 19.1 命令行处理 很幸运的是 Perl 是在 Unix 世界里成长起来的,因为那就意味着它的调用语法在 其他操作系统的命令行解释器里也能运行得相当好。大多数命令行解释器知道如何把 一列

  • 如果能把我们想做的东西写到一个文件或脚本中,并且像执行其他操作系统命令一样执行的话通常会非常方便。一些重量级的程序通常以脚本的形式提供接口,用户可以经常编写他们自己的脚本或修改已有的脚本来满足特定的需求。毫无疑问大部分的编程任务都以脚本的形式来执行。对于很多用户而言,这是他们唯一会做的编程了。 Unix或DOS等操作系统(以及Windows系统提供的命令行接口)都提供了脚本的机制。但是这些脚本语言