每年开始有一些关于如何使新年更好的想法 - 即使在与Linux合作时,也是一个好主意。这篇文章提供了一些关于您在2021年度从Linux获得更多价值和享受的建议。
将收藏夹命令与别名或脚本提交
Linux命令可以轻松地操作文件和命令输出,但最聪明的命令可能非常难以记住和重用。另一方面,将它们提交到脚本或别名,并且您可以给予它们很容易记住的有意义的名称,并且可以随时轻松使用它们。这是一个复杂的Linux命令的示例变成了别名:
别名Oct2Dec ='f(){回波“obase = 10; Ibase = 8; $ 1”|公元前;取消设置-f f;};F'
要保存别名,请添加其定义(如上所示的定义将八进制数转换为小数).bashrc.或其他启动文件,并给它一个清楚地描述它所做的名称。
读一些男人页面
现在阅读一个人页。几乎总是有些选择您将无法了解。即使您已经使用了几十年的命令,也可能有一些选择会让您感到惊讶。
永远不要不愿意寻求帮助
不要害羞地询问Linux帮助您要使用的命令。你可以尝试- 帮助最多可用的选项,如果不是全部,Linux命令以显示命令语法和选项。请记住,方括号内显示的语法元素是可选的。
例如,第一部分的帮助添加用户命令显示许多选项,并表示用户变量是必需的唯一参数。显示的其他选项可用于进一步自定义命令为您的工作原理。它们允许您进行事件,例如指定用户的组,而不是使用默认值,将用户分配给多个组,然后选择用户的shell。
$ adduser --help adduser [--home dir] [ - shell shell] [ - nno-create-home] [--uid id] [--firstuid id] [--lastuid id] [--gecos gecos] [ - 定期组|--gid ID] [ - deisabled-password] [ - -disabled-login] [--aadd_extra_groups] [--encrypt-home]用户...
主动观察问题
Linux提供了寻找潜在问题的一些伟大命令。确保您利用命令DF.查看可用的磁盘空间和最后的审查最近的登录。请记住,当您知道您管理的系统的正常时,它很容易注意到。
$ df -k |Grep -V循环文件系统1K-Block使用的可用USE UPEV 3014760 0 3014760 0%/ dev TMPFS 608712 2620 606092 1%/运行/ dev / SDA1 114854020 20054752 88921920 19%/ TMPFS 3043540 0 3043540 0%/ DEV / SHMTMPFS 5120 4 5116 1%/运行/锁定TMPFS 3043540 0 3043540 0%/ SYS / FS / CGROUP / DEV / SDB1 446885824 42031208 3820392 10%/ HOME TMPFS 608708 28 608680 1%/运行/用户/ 1000美元$最后|Head-11 Shs Pts / 0.23 1月2日14:51仍然登录SHS PTS / 0 192.168.0.23 1月2日12:28 - 13:53(01:25)SHS PTS / 0 192.168.0.23 THU DEC31 15:18 - 19:31(04:13)SHS:0:0 TH 211 15:11仍然登录reboot系统引导5.4.0-58-generic thu 12月31 15:10仍在运行shs:0:012月26日15:20 - 崩溃(4 + 23:50)NEMO PTS / 0 192.168.0.7 FRI 12月18日18:34 - 18:01(00:26)SHS / 0 192.168.0.7 FRI 18 16:10- 17:19(00:28)重启系统启动5.4.0-58通用FRI 12月18日15:52仍然运行Nemo PTS / 0 192.168.0.7 Fri 12月18日15:51 - 15:51(00:00)SHSPTS / 0 192.168.0.7 FRI 12月18日09:51 - 14:04(04:12)
发现您从未使用过的命令
解除命令的一个好方法,你可能从未尝试过的是使用apropos.命令。要生成设置或使用用户帐户的命令列表,例如,您可以运行像这样的命令:
$ apropos帐户ACCT(2) - 交换机进程会计ACCT(5) - 流程会计文件ACCTON(8) - 转动过程会计ON或OFFATOPACCTD(8) - 进程会计守护进程GOA-守护进程(8) - GNOME在线帐户守护程序NPM-AddUser(1) - 添加注册表用户帐户PAM_Lastlog(8) - PAM模块显示上次登录的日期并执行无效... Pam_Succeed_IF(8) - 测试帐户特征SA(8) - 总结会计信息Userdel(8) - 删除用户帐户和相关文件Usermod(8) - 修改用户帐户
定期更新系统
当系统包升级时,应在登录时通知您,但您可以使用易于(Ubuntu和相关系统)或百胜命令显示当前可用的升级:
$ apt列表 - upgraphable列表......完成$ sudo yum check-更新
得到帮助
不要不愿意通过咨询在线搜索工具来查找您拥有的问题。几乎所有您遇到的问题都将被发现和解决之前,许多Linux极客都很乐意发布为他们工作的解决方案。
选择sudo.
用苏达每当您需要以root身份运行命令时。仅在需要执行需要长时间命令或难以使用的情况时执行的事情苏达。这限制了您对root权限的使用,并使您将不太可能以与您期望更严重后果的根源运行命令。
学习新的脚本语言
花些时间花一些时间,即你没有追逐问题并安装软件来学习新的脚本语言。两个人都有手柄抨击和Python例如,将为您提供一些选项,以便为手头的问题选择最佳语言。
如果你能在家工作,请感激
如果您在大流行期间从家中工作,请暂停每次,然后呼吸深呼吸。多年来一直感谢所有极客,使得远程办公室可以实现,并提供工具,以便轻松地远程管理和使用系统。
请记住,Linux很有趣
永远不要忘记Linux很有趣的事实。您了解它的越多,您就越享受其聪明的命令和强大的工具。从帮助您解决问题的问题,以为您的拼写错误提出修复,Linux可以帮助您使2021年更有趣和富有乐趣的一年。