![我想创建一个别名来使用 nano 编辑文件。是否可以?](https://linux22.com/image/93339/%E6%88%91%E6%83%B3%E5%88%9B%E5%BB%BA%E4%B8%80%E4%B8%AA%E5%88%AB%E5%90%8D%E6%9D%A5%E4%BD%BF%E7%94%A8%20nano%20%E7%BC%96%E8%BE%91%E6%96%87%E4%BB%B6%E3%80%82%E6%98%AF%E5%90%A6%E5%8F%AF%E4%BB%A5%EF%BC%9F.png)
我基本上想创建一个别名来修改'/etc/systemd/logind.conf' 文件。改变
#HandleLidSwitch=ignore
到
HandleLidSwitch=ignore
我该怎么做?
答案1
你甚至不需要纳米。你可以这样做:
alias enableLid='sudo sed -i "s/^#HandleLidSwitch=ignore/HandleLidSwitch=ignore/" /etc/systemd/logind.conf'
alias disableLid='sudo sed -i "s/^HandleLidSwitch=ignore/#HandleLidSwitch=ignore/" /etc/systemd/logind.conf'
如果您想要一个别名来切换设置,我会为其创建一个 shell 脚本。如果你还是想使用 nano:
alias editLogindconf='sudo nano /etc/systemd/logind.conf'