-
Linux编辑器Vim和Emacs入门
sudo 命令
- debian系统没有自带,需要安装:
apt-get install sudo
- 安装位置为 /usr/bin/sudo,对应配置文件为 /etc/sudoers
- sudoers授权格式:主机名=(切换到哪些用户和用户组) 是否需要密码验证 命令1,(切换到哪些用户和用户组) 是否需要密码验证 命令2。 切换的用户如果省略,则默认为root.
- 例子1:
jim ALL=(ALL) NOPASSWD: ALL
注意jim之后,NOPASSWD: 的前后有一个空格,第一个ALL表示任何主机名,第二个ALL表示jim可以切换到任何用户,NOPASSWD: 表示切换时不需要输入相应账号的密码,第三个ALL表示可以执行任何命令。
- 例子2:
jim linux01=(root) bin/chmod, /bin/chown
表示可以在主机linux01中切换到root用户执行chmod命令,也可以切换到任意用户执行chown命令。
- 修改sudoers文件需要通过 visudo 命令取修改。
Vim 和 vi
- vim 是 vi的增强版,加入了对GUI的支持,二者用法基本相同,推荐使用 vim.
- 安装vim :
apt-get install vim
vim 三种模式
- 命令模式:一开始默认进入就是该模式,按 Esc可从其它模式进入命令模式。
-- i 在光标前插入。
-- o 在当前行下插入新行。
-- dd 删除当前行。
-- yy 复制当前行。
-- 数字+yy 复制多行
-- p 粘贴
-- u 撤销上一条命令
-- r 替换当前字符
-- / 查找关键字
- 插入模式:在命令模式下按 i 进入插入模式。
- ex模式:在命令模式下按冒号键进入该模式,输入 w 保存,输入 q 退出,输入 wq保存并退出。 q! 不保存强制退出,x 相当于wq,set number 或者 set nu显示行号,
! 执行一个系统命令并显示结果,sh暂时离开vim并回到命令行,在命令行可通过ctrl + d回到vim。
Emacs
- Debian9安装在virtual box中,在其上安装emacs,需运行
apt-get install emacs
然后会提示你插入盘片,在virtual box中选择虚拟机,点击设置,然后选择存储,选择之前安装的iso文件即可,如下图:
![](https://images2017.cnblogs.com/blog/99120/201710/99120-20171005215748818-1616874872.png)
-
相关阅读:
快速搭建Android 开发环境-使用ADT Bundle
js window.print ()只打印网页图片
数据范式的理解与解析技巧
C#/.Net文件打包下载
动态加载echarts数据,防止动态加载后数据叠加
忙忙碌碌程序媛的工作小知识
动态数据库名称的时候,使用sp_executesql
C#的NPOI根据模板导出动态EXCEL图表,
Android 安卓实现页面相互跳转并相互传递参数
C#编码规范
-
原文地址:https://www.cnblogs.com/imap/p/7630120.html
Copyright © 2020-2023
润新知