提高 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
4) 获取所有先前命令的历史记录
列出您执行的所有历史记录和命令以及您在终端上花费的时间如何。以下命令将让您轻松使用,
export HISTIMEFORMAT="%t"
source ~/.bashrc
history
5) Netstat 的有用选项
在 windows 中显示正在侦听 TCP/IP 端口的程序。
netstat -aon|more
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
9) 安排任务
cron 命令是 UNIX 操作系统提供的工具。它的主要工作是在定义的时间安排任务。它根据预定义的日期和时间安排作业并在后台运行。它用于执行重复性任务。
运行 crontab:
crontab -e
取消调度所有 crontab 任务
sudo crontab -u -e
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
13) 查找大文件
示例 1 – 在当前目录中查找大小超过 200 MB 的文件。
find ./ -type f -size +200000k
示例 2 – 在 etc 目录中查找大小超过 500 KB 的文件。
find /etc -type f -size +500k
示例 3 – 在 /var 中查找和删除超过 200 MB 的文件:
find /var -type f -size +2000000k -exec rm -f {} \;