加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

LINUX实操:Linux实用技巧分享

发布时间:2020-12-13 17:30:47 所属栏目:Linux 来源:网络整理
导读:《LINUX实操:Linux实用技巧分享》要点: 本文介绍了LINUX实操:Linux实用技巧分享,希望对您有用。如果有疑问,可以联系我们。 一、Vim 保留一个没有权限的已编辑文件 ?刚安装好Ubuntu,用Vim对vim /etc/ssh/sshd_config文件做了更改,保留时才发现对该文件仅

《LINUX实操:Linux实用技巧分享》要点:
本文介绍了LINUX实操:Linux实用技巧分享,希望对您有用。如果有疑问,可以联系我们。

一、Vim 保留一个没有权限的已编辑文件
?刚安装好Ubuntu,用Vim对vim /etc/ssh/sshd_config文件做了更改,保留时才发现对该文件仅有只读权限,不能进行保留操作.
?告警内容如下:

解决方法1::把文件关闭,获取权限以后再重新打开.但是如果你已经做了大量更改,这样做会很浪费时间,因为在这个过程中所有的更改都会丢失.
?解决方法2::在保存文件前更改文件权限.
?命令是:
:w !sudo tee %
这个命令将会要你输入暗码,就像在命令行中使用 sudo vim一样.

二、Bash快捷键

在控制台窗口中,输入一长串命令时,发现有个差错,可以用下面几个快捷键

Ctrl+a:光标移到行首
Ctrl + u :从光标处删除至敕令行首
Ctrl + k :从光标处删除至敕令行尾
Ctrl + w :从光标处删除至字首
Alt + d :从光标处删除至字尾

三、Ctrl + R 搜索汗青命令

Linux下的神器Ctrl + R(reverse-i-search ) 的使用办法:
(press Ctrl + R ) 输入任意字符,例如: "vim"? 就会出现 (reverse-i-search)`vim': vim /etc/network/interfaces?
如果我想找另一个vim命令呢?? 就多按几次 Ctrl + R,就可以继续向前搜索 “vim" 的内容了 :(reverse-i-search)`vim': vim .ssh/known_hosts
如果找到了,按 -> 或者直接回车

四、在命令 history 中显示光阴戳

暂时设置:
[root@www.linuxidc.com ~]# export HISTTIMEFORMAT="%F %T `whoami` "
永久设置:
[root@www.linuxidc.com?~]# echo 'export HISTTIMEFORMAT="%F %T `whoami` "' >> /etc/profile

五、用find+sed命令批量改动多个repo文件

/etc/yum.conf 和/etc/yum.repos.d/下的各个文件的这个参数决定是否保留yum安装过程中的下载的软件包.
keepcache=1 #1为保留,0为不保留,默认不保留.
?用下面这个命令批量修改:
find . -name "*.repo" -print0 | xargs -0 sed -i 's/gpgcheck=1/gpgcheck=0nkeepcache=1/g'

本文永远更新链接地址

编程之家PHP培训学院每天发布《LINUX实操:Linux实用技巧分享》等实战技能,PHP、MYSQL、LINUX、APP、JS,CSS全面培养人才。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读