Linux 文字編輯Vim

2021-09-12 19:10:46 字數 3591 閱讀 7036

1.去掉dns網域名稱解析:

[root@localhost ~]# vim /etc/ssh/sshd_config   //進入vim文字編輯
#permituserenvironment no

#compression delayed

#clientaliveinterval 0

#clientalivecountmax 3

#showpatchlevel no

#usedns yes ——>#usedns no //修改

[root@localhost ~]# systemctl restart sshd   //重啟服務

[root@localhost ~]#

2.當前使用者永久生效的命令別名(1)寫乙個命令別名為hello,實現的功能為每輸入一次hello命令,就有hello,everyone寫入到檔案/file.txt檔案中

[root@localhost ~]# vim ~/.bashrc   //進入別名的配置檔案

alias hello=『echo hello,every one>>/file.text』 //追加重定向寫入

[root@localhost ~]# source .bashrc     //使其生效

[root@localhost ~]# hello //測試命令

[root@localhost ~]# cat /file.text //檢視檔案

hello,every one

[root@localhost ~]# hello

[root@localhost ~]# hello

[root@localhost ~]# cat /file.text //命令生效

hello,every one

hello,every one

hello,every one

(2)寫乙個命令別名為shuaxin,實現的功能為每輸入一次該命令,file.txt檔案的所有時間就更新為當前時間

[root@localhost ~]# vim ~/.bashrc   //進入別名的配置檔案

alias shuaxin='touch /file.txt'     

:wq //儲存並退出

[root@localhost ~]# source .bashrc //使其生效

[root@localhost ~]# shuaxin //測試命令

[root@localhost ~]# stat /file.txt //檔案的詳細資訊顯示

file: 『/file.txt』

size: 15 blocks: 8 io block: 4096 regular file

device: 802h/2050d inode: 2328652 links: 1

access: (0644/-rw-r--r--) uid: ( 0/ root) gid: ( 0/ root)

context: unconfined_u:object_r:etc_runtime_t:s0

access: 2019-03-17 19:34:56.429961137 +0800

modify: 2019-03-17 19:34:52.934961306 +0800

change: 2019-03-17 19:34:52.934961306 +0800

birth: -

[root@localhost ~]#

3.所有使用者生效的命令別名(1)寫乙個所有使用者都生效的命令別名為hh,輸入這個命令之後可以在當前使用者家目錄下面建立乙個file1檔案

alias hh='touch ~/file1'   //touch—建立普通檔案

:wq //儲存並退出

[root@localhost ~]# source .bashrc //使其生效

[root@localhost ~]# hh //測試命令

[root@localhost ~]# ll

total 8

-rw-------. 1 root root 1632 mar 6 05:37 anaconda-ks.cfg

drwxr-xr-x. 2 root root 6 mar 14 23:23 desktop

drwxr-xr-x. 2 root root 6 mar 14 23:23 documents

drwxr-xr-x. 2 root root 6 mar 14 23:23 downloads

-rw-r--r--. 1 root root 0 mar 17 19:51 file1

-rw-------. 1 root root 1725 mar 5 21:46 initial-setup-ks.cfg

drwxr-xr-x. 2 root root 6 mar 14 23:23 music

drwxr-xr-x. 2 root root 6 mar 14 23:23 pictures

drwxr-xr-x. 2 root root 6 mar 14 23:23 public

drwxr-xr-x. 2 root root 6 mar 14 23:23 templates

drwxr-xr-x. 2 root root 6 mar 14 23:23 videos

[root@localhost ~]#

Linux 文字編輯工具vim

vim 的三種模式 一般模式 編輯模式 命令模式。一般模式 當你 vim filename 編輯乙個檔案時,一進入該檔案就是一般模式了 在這個模式下,你可以做的操作有,上下移動游標 刪除某個字元 刪除某行 複製 貼上一行或者多行。從一般模式進入編輯模式,只需你按乙個鍵即可 i,i,a,a,o,o,r...

linux文字編輯工具 vim

1.vim簡介 vim是從vi發展出來 第乙個版本由布萊姆 公尺勒在1991年發布 它基於vim許可證,相容gpl。vim 的全名為 vi improved 意思為vi改良版 vim與vi不同點為,vim可以用顏色直觀顯示,方便檢視 2.安裝vim 安裝vim的命令 yum install y vi...

Linux文字編輯工具vim

一般模式 當你vim filename 編輯乙個檔案時,一進入該檔案就是一般模式了。在這個模式下,你可以做的操作有,上下移動游標 刪除某個字元 刪除某行 複製 貼上一行或者多行。編輯模式 一般模式下,是不可以修改某乙個字元的,只能到編輯模式了。從一般模式進入編輯模式,只需你按乙個鍵即可 i,i,a,...