mac或linux中打开.bashrc,编辑完之后如何保存退出

这要主要看是用什么程序来编辑文件。

如果是vi,则:Esc 退出编辑模式,输入以下命令:

:wq  保存后退出vi,若为 :wq! 则为强制储存后退出(常用)

:w    保存但不退出(常用)

:w!   若文件属性为『只读』时,强制写入该档案

:q    离开 vi (常用)

:q!   若曾修改过档案,又不想储存,使用 ! 为强制离开不储存档案。

:e!   将档案还原到最原始的状态!

时间: 2024-12-16 19:29:04

mac或linux中打开.bashrc,编辑完之后如何保存退出的相关文章

linux中强大的编辑工具vim

先来个图镇贴 vim是一个模式编辑器.由三种主要模式比较常用: 1.命令(Normal)模式:默认模式,移动光标,剪切/粘贴文本 2.插入(Insert)或编辑模式:修改文本 3.扩展命令(extended command )模式:保存,退出等 Esc键 退出当前模式 Esc键 Esc键 总是返回到命令模式 命令模式 --> 插入模式 i insert, 在光标所在处输入 I 在当前光标所在行的行首输入 a append, 在光标所在处后面输入 A 在当前光标所在行的行尾输入 o 在当前光标所在

普通用户vim打开文件编辑后以root保存

常常忘记了sudo 就直接用vim 编辑/etc 内的文件,等编辑好了,保存时候才发现没权限. 好的,曲线救国的方法是先保存个临时文件,退出后再sudo cp 回去.不过实际上在vim 里面可以直接完成这个过程的,命令就是如此. 查阅vim 的文档(输入:help :w),会提到命令:w!{cmd},让vim 执行一个外部命令{cmd},然后把当前缓冲区的内容从stdin 传入. tee 是一个把stdin 保存到文件的小工具.而%,是vim 当中一个只读寄存器的名字,总保存着当前编辑文件的文件

Linux中打开文件时的O_EXCL有什么用

问题描述: open(pathname, O_RDWR | O_CREAT,0666);就不行吗?为什么好多资料上说要加O_EXCL,说是原子性操作,不加难道就不是了吗? 解答: 如果文件事先已经存在, open(pathname, O_RDWR | O_CREAT,0666);  打开成功,返回一个大于0的fd open(pathname, O_RDWR | O_CREAT | O_EXCL,0666); 打开失败,返回-1 O_EXCL表示的是:如果使用O_CREAT时文件存在,就返回错误信

Mac或Linux中对Android抓包

转载说明 本篇文章可能已经更新,最新文章请转:http://www.sollyu.com/mac-or-linux-android-caught/ 说明 首先要到http://www.charlesproxy.com/的官网去下载最新版的,这里我已经破解好了,网盘连接:点击下载 使用 这个软件使用起来很方便,界面也很直接 ▼ 软件的运行界面 软件运行之后会自动的设置一个本地代理:127.0.0.1:8888 获得一下本机的IP地址,然后在手机上执行下面的操作 ▼ 设置手机代理 ▼ 其中 192.

linux中打开防火墙

测试Tomcat:    打开防火墙,使外部能访问    # /sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT    # service iptables save    # service iptables restart       在浏览器输入: http://192.168.16.133:8080    如在本机可以输入: http://localhost:8080    出现tomcat的页面表示安装成功.

linux中的vim 编辑一行内容,如何使光标快速移动到行首和行尾以及行中间某处啊?

光标定位G 移至行行首nG 移至第n行行首n+ 移n行行首n- 移n行行首n$ 移n行(1表示本行)行尾0 所行行首$ 所行行尾^ 所行首字母h,j,k,l 左移移移右移H 前屏幕首行行首M 屏幕显示文件间行行首L 前屏幕底行行首 更参考原文移行道两0 ^ (shift+6)行首第字符空白字符点区别移行尾 $ (shift+4) 追问 请问如何移动到某行的中间字符处啊

Linux 中打开tomcat的startup.sh 没有显示successed的方法。

网上下载了tomcat的压缩包,解压到home目录下,然后进入到bin目录下,输入./startup.sh 下面显示如下: 并没有显示successed,但是实际上已经成功启动了tomcat. 去网页上,输入地址.端口号就可以看到tomcat的欢迎页面.

在linux中设置静态ip地址

在linux中设置静态ip地址1.在终端中输入:vi /etc/sysconfig/network-scripts/ifcfg-eth0 2.开始编辑,填写ip地址.子网掩码.网关.DNS等[[email protected] 桌面]# cat /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0  #设备名称TYPE=Ethernet #网络类型UUID=bfafdad5-e1c9-4adf-864b-c772e4965ab7ONBOOT=

Win7下MyEclipse远程连接到Mac/Linux中Hadoop集群

Win7下MyEclipse远程连接到Mac/Linux中Hadoop集群(也可访问该网页查看:http://tn.51cto.com/article/562 ) 所需软件:(1)下载Hadoop2.5.1到Win7系统下,并解压缩Hadoop2.5.1下载地址:Indexof/dist/hadoop/core/hadoop-2.5.1http://archive.apache.org/dist/hadoop/core/hadoop-2.5.1/ 说明:Win7中下载的是Hadoop2.5.1,