以一些关于如何让新的一年变得更好的想法开始每一年是个好主意——即使涉及到使用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)
发现您从未使用过的命令
发掘你可能从未尝试过的命令的一个好方法是使用适当地命令。要生成设置或使用用户帐户的命令列表,例如,您可以运行像这样的命令:
恰好的美元账户acct(2)——会计打开或关闭开关过程acct(5) -处理会计文件智邦科技(8)-将流程会计打开或关上atopacctd(8) -过程会计守护进程goa-daemon (8) - GNOME网络账户守护进程npm-adduser(1)——添加一个注册用户帐户pam_lastlog (8) - PAM模块显示上次登录和日期执行活动……pam_succed_if (8) - test account characteristics sa (8) - summary accounting information userdel (8) - delete user account and relevant files usermod (8) - modify user account . pam_succed_if (8) - test account characteristics sa (8) - summary accounting information userdel (8) - delete user account and related files usermod (8) - modify user account
定期更新你的系统
当系统包升级时,应在登录时通知您,但您可以使用易于(Ubuntu和相关系统)或百胜命令显示当前可用的升级:
$ apt列表 - upgraphable列表......完成$ sudo yum check-更新
得到帮助
不要不情愿地通过在线搜索工具查找你遇到的问题。几乎你遇到的每一个问题都已经被发现并解决了,许多Linux极客很乐意发布对他们有用的解决方案。
选择sudo.
用苏达每当您需要以root身份运行命令时。仅在需要执行需要长时间命令或难以使用的情况时执行的事情苏达。这限制了您对root权限的使用,并使您将不太可能以与您期望更严重后果的根源运行命令。
学习一种新的脚本语言
花些时间花一些时间,即你没有追逐问题并安装软件来学习新的脚本语言。两个人都有手柄bash和Python例如,将为您提供一些选项,以便为手头的问题选择最佳语言。
如果你可以在家工作,那就心存感激吧
如果您在大流行期间从家中工作,请暂停每次,然后呼吸深呼吸。多年来一直感谢所有极客,使得远程办公室可以实现,并提供工具,以便轻松地远程管理和使用系统。
记住Linux是有趣的
永远不要忘记Linux使用起来很有趣这一事实。你对它了解得越多,你就会越喜欢它巧妙的命令和强大的工具。从帮助您解决问题到为您的拼写错误提供修复建议,Linux可以帮助您使2021年更有趣、更富有成效。