📜  提高 Linux 生产力的 13 个技巧

📅  最后修改于: 2022-05-13 01:57:30.334000             🧑  作者: Mango

提高 Linux 生产力的 13 个技巧

我们都知道 Linux 是一个功能强大的操作系统,它一直是开发人员、黑客和程序员的最爱。今天在这篇文章中,您将学习一些强大的命令行技巧和窍门,以提高您的 Linux 计算技能。您可能知道其中的一些技巧,但是,学习永无止境。

1) '!'命令

您决定重复使用刚刚在终端中输入的命令多少次,然后使用向上和向下箭头键浏览命令历史记录。但是这个简单的“!”将通过快速执行上一个命令来帮助您控制终端!

句法:

!{command keyword}

示例:如果您之前使用过ls-l ,那么通过简单地写!ls将再次执行之前的命令。



这 '!'命令

2) '!!'命令

除了不需要 {previous command} 简单的插入 '!!'并且您的终端将自动执行上一个命令。

句法:

!!

示例:如果您之前使用过ls-l ,那么只需插入!!会自动再次执行 ls -l 。

这 '!!'命令

3) 检查 Linux 中的 RAM、CPU 和内存使用情况

为了检查您设备的性能统计数据,您需要安装 HTOP。 HTOP 是一个强大的 GUI 工具,可帮助您检查所有后台活动、CPU 使用情况、RAM、进程 ID 和设备的正常运行时间。要安装 HTOP,请使用以下命令:



sudo apt install htop

检查 Linux 中的 RAM、CPU 和内存使用情况

4) 获取所有先前命令的历史记录

列出您执行的所有历史记录和命令以及您在终端上花费的时间如何。以下命令将让您轻松使用,

export HISTIMEFORMAT="%t"
source ~/.bashrc
history

获取所有先前命令的历史记录

5) Netstat 的有用选项

在 windows 中显示正在侦听 TCP/IP 端口的程序。

netstat -aon|more

windows中监听TCP/IP端口的程序

6) 在 Linux 中更改您的主机名

主机名也可以被视为分配给您的设备的标签,通过它您的机器在网络中被识别。但是,您可以通过多种方式更改主机名。

第 1 步:通过键入检查您的主机名; hostnamectl



检查主机名

第 2 步:现在在这里选择所需的主机名,我们将通过键入将主机名从 kali 更改为 sankalp; sudo hostnamectl set-hostname sankalp

选择所需的主机名

7) 进程统计和性能实用程序

Top 是一个很棒的实用程序,可以帮助您获取有关设备性能、内存使用情况、正在运行的进程、后台服务等等的大量信息!

句法:

top

进程统计和性能实用程序

8)从cli启用夜灯#ubuntu

gsettings set org.gnome.settings-daemon.plugins.color night-light-enabled false

从cli启用夜灯#ubuntu

9) 安排任务



cron 命令是 UNIX 操作系统提供的工具。它的主要工作是在定义的时间安排任务。它根据预定义的日期和时间安排作业并在后台运行。它用于执行重复性任务。

运行 crontab:

crontab -e

取消调度所有 crontab 任务

sudo crontab -u -e

使用 cron 选项卡调度任务

10) 为命令赋予别名

Linux 提供了为某些命令提供别名的强大功能,这样我们就不必一次又一次地键入长命令。

句法:

alias {short name}={command name}

例子:

alias clr=clear

为命令赋予别名

11) 自由命令

free 命令用于获取主内存和交换内存的内存使用情况摘要。

不使用 -h

free

通过使用 -h我们得到人类友好的结果

free -h

自由命令

12) 改变时区

方法:删除本地时间文件

rm -f /etc/localtime

在文件夹(/usr/share/zoneinfo/)中从您的城市创建符号链接

ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

在 CLI 中更改时区

13) 查找大文件

示例 1 – 在当前目录中查找大小超过 200 MB 的文件。

find ./ -type f -size +200000k

在当前目录中查找超过 200 MB 的文件

示例 2 – 在 etc 目录中查找大小超过 500 KB 的文件。

find /etc -type f -size +500k

在 etc 目录中查找大小超过 500 KB 的文件

示例 3 – 在 /var 中查找和删除超过 200 MB 的文件:

find /var -type f -size +2000000k -exec rm -f {} \;

在 /var 中查找和删除超过 200 MB 的文件