ArchLinux的自启动shell脚本

先写一个普通shell脚本

1 脚本创建

cd ~ (去家目录下创建)
vim my-first-shell-scripts.sh ( .sh后缀)

在脚本里添加以下内容

#!/bin/bash (使用/bin/目录下的bash shell来执行)
echo "hello world motherfucker" (执行的具体命令)

2 添加可执行权限

chmod ugo+x my-first-shell-scripts.sh

现在的脚本文件就是可执行的了
3 执行脚本

cd ~ (去到脚本所在目录)
./my-first-shell-scripts.sh(执行脚本)

用户登录login后自启的脚本

cd /etc/profile.d (该目录下的.sh文件都是登录自启)
(接下来写需要的shell脚本即可 要root权限)
sudo vim operated-after-user-login.sh

进入shell自启的脚本

修改shell的rc(read configuration)配置文件

.bashrc (bash) .zshrc (zsh) 都在家目录下

1 直接在shrc配置文件里添加命令

echo neofetch >> .zshrc (每次打开zsh都将会执行neofetch命令)

2 添加source (源文件不需要可执行权限)

echo "source ~/scripts-for-zsh.sh

前提是已经在~下创建好了相应脚本 (不需要添加可执行)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值