当前位置:首页 > 实用技巧 >

linux系统怎么添加命令(linux怎么添加快捷命令)

来源:原点资讯(www.yd166.com)时间:2024-01-05 21:33:44作者:YD166手机阅读>>


可以打开多个窗口,输入alias -p命令查看。

尝试一些有用的别名命令

在我工作的公司,我们遵循共同的别名命令,我们在入职时在每个人的机器上设置这些命令。如果人们希望添加自己的命令,他们将能够这样做,并且不会反映给其他人(考虑到 OCP 原则)。我们觉得使用这些命令非常有效率。

别名命令

原始命令

描述

f

cd $1

前进。导航到下一个指定目录

b

cd ..

向后走。返回 1 个目录

c

code ./

在当前目录中打开 Visual Studio Code

e

exit

关闭终端选项卡/窗口

home

cd ~

导航到主目录

a

xdotool key ctrl shift t

打开一个新的终端选项卡

cbd

cd -

转到您之前所在的最后一个目录

gst

git status

查找 git repo 的状态

gpr

git pull -r

拉取并变基 git 提交

glo

git log --oneline

在单个简化行中显示 git 提交日志

gcl

git config -l

显示当前 repo 的 git 配置

gca

git commit --amend

将当前更改添加到现有提交

gcane

git commit --amend --no-edit

在不编辑现有提交消息的情况下将当前更改添加到现有提交

ad

~/Android/Sdk/emulator/emulator -list-avds

显示可用的安卓模拟器

off

sudo /opt/lampp/lampp stop
poweroff
systemctl poweroff -i

关掉你的机器

bb

if [ -z "$1" ]
then
b;b
else
for (( i=0;i<$1;i ))
do
b
done
fi

它是 go back 命令的高级版本。输入b命令只返回一个目录。但是输入 bb 会返回到 2 个目录。如果你想返回 5 个目录,运行 bb 5命令

pokill

kill $(lsof -t -i:$1)

*死端口上运行的程序

cc

sudo nano ~/x-commands/aliasCommands.sh

编辑别名命令文件

bc

sudo nano ~/.bashrc

编辑.bashrc文件

scc

source ~/x-commands/aliasCommands.sh

更新别名命令后刷新终端

bcc

source ~/.bashrc

.bashrc更新文件后刷新终端

welcome

echo Welcome to shell automation
echo Enter Your Name
read testName
echo Welcome to new shortcut world ~~ $testName ~~ Enjoy Coding....

验证别名命令安装是否正确完成

如何在单个别名命令中运行多个命令

您可以通过两种方式实现这一目标。让我在这里解释一下。

让我们通过一个例子来学习这个。

假设您必须创建一个名为gohome. 运行此命令应将您带到主目录并显示“导航到主目录”消息。

方法#1:

这种方式是添加命令的常用方式alias。您必须添加以分号 ( ;) 分隔的两个命令。

alias gohome="cd ~/;echo Navigated to home directory"

linux系统怎么添加命令,linux怎么添加快捷命令(9)


方法#2

这是一种不同的方式。为此,您必须对文件进行更改.bashrc。您必须在.bashrc文件中定义一个函数,并在其中嵌套所有命令。

使用 Vim打开.bashrc文件。

sudo vim ~/.bashrc

按i键进入插入模式。

gohome创建一个以上述 2 个命令命名的函数。

function gohome() { cd ~/ echo Navigated to home directory } 通过按下 键并在命令模式下Esc 键入来保存并退出 Vim 。:wq

通过运行重新加载终端source ~/.bashrc,您现在就可以验证gohome命令了。

linux系统怎么添加命令,linux怎么添加快捷命令(10)


注意:创建函数不会在运行alias -p命令时将其列为别名命令。

结论

在本文中,您学习了如何在 Linux 中创建自己的命令。

使用别名命令肯定会提高您的工作效率。在看到许多人使用别名命令后,我见证了他们的指数级增长。我建议你们都设置自己的别名命令。

栏目热文

linux系统建立一个新文件夹命令(linux创建文件夹命令)

linux系统建立一个新文件夹命令(linux创建文件夹命令)

请关注本头条号,每天坚持更新原创干货技术文章。如需学习视频,请在微信搜索公众号“智传网优”直接开始自助视频学习1. mk...

2024-01-05 22:00:49查看全文 >>

linux中如何新建系统组(linux创建组的命令)

linux中如何新建系统组(linux创建组的命令)

本系列文章是把作者刚接触和学习Linux时候的实操记录分享出来,内容主要包括Linux入门的一些理论概念知识、Web程序...

2024-01-05 21:23:50查看全文 >>

linux中添加用户和组的管理系统(linux 怎么打开管理用户和用户组)

linux中添加用户和组的管理系统(linux 怎么打开管理用户和用户组)

在 Linux 系统中设置和管理用户组是管理用户权限和安全性的重要方面。用户组可以帮助管理员有效地管理系统资源,并确保只...

2024-01-05 21:49:52查看全文 >>

linux新建一个用户组和系统组(linux创建用户和组的详细步骤)

linux新建一个用户组和系统组(linux创建用户和组的详细步骤)

在Linux系统中,用户和群组是管理文件和目录权限的重要概念。每个文件和目录都有一个所有者和一个所属群组,它们决定了文件...

2024-01-05 21:25:57查看全文 >>

可以使得投资乘数增大的因素(投资乘数怎么发挥作用)

可以使得投资乘数增大的因素(投资乘数怎么发挥作用)

更多期末考试复习资料《宏观经济学》复习资料一、选择题:1、宏观经济学的中心论题是(C)A 价格决定理论 B 工资决定理论...

2024-01-05 22:02:23查看全文 >>

linux系统中如何添加系统命令(怎么使用linux系统执行命令)

linux系统中如何添加系统命令(怎么使用linux系统执行命令)

作者 | bdcyouth来源 | BDC 开篇词不管你是从事开发还是运维工作,都要懂Linux基本命令,Linux命令...

2024-01-05 21:49:58查看全文 >>

linux新建组怎么设置(linux怎样新建用户组)

linux新建组怎么设置(linux怎样新建用户组)

组(group)是保障linux安全的重要组件,组的主要用途是协调、控制多个用户之间使用、共享资源,每个组都会有一个组I...

2024-01-05 22:01:45查看全文 >>

linux 查看创建的组的命令是什么(linux中查看组的命令)

linux 查看创建的组的命令是什么(linux中查看组的命令)

在我们的日常运维服务器时,我们不仅需要了解linux文件的权限,还需要了解如何更改文件所属的用户和用户组;同时我们经常...

2024-01-05 21:52:52查看全文 >>

手动挡上坡换挡正确步骤(手动挡爬坡换挡怎么操作)

手动挡上坡换挡正确步骤(手动挡爬坡换挡怎么操作)

音乐响起,拿出雷克萨斯同款车钥匙,踩离合、踩刹车、打火。又是一个阳光明媚的傍晚,驾驶着我的全新雷克萨斯-C50 1.5T...

2024-01-05 22:00:28查看全文 >>

手动挡下坡和上坡怎样换挡(手动挡爬坡和下坡该如何操作挡位)

手动挡下坡和上坡怎样换挡(手动挡爬坡和下坡该如何操作挡位)

#手动挡汽车下坡时需要挂几挡# 导语:手动挡汽车下坡时,如何选择合适的挡位确保行车安全?本文将结合真实生活体验,分享感受...

2024-01-05 21:37:12查看全文 >>

文档排行