⑴ aix中vi怎么编辑只读文件
需要先用root用户给文件配置权限,命令已经有人写出来了。改完权限后即可。
⑵ 如何在AIX系统下编译c或c++源文件,具体说明一下。谢谢各位高手。
用vi test.c编辑一个测试文件,如:
#include <stdio.h>
int main()
{
printf("Hello world!\n");
return 0;
}
然后保存退出
输入 cc test.c其会在当前目录生成a.out
换名mv a.out test
或者 cc -o test test.c也可
⑶ AIX环境中如何用新建用户新建文件
因为该用户对你要建立文件的目录没有写权限。
对于目录,许可权限字母的含义如下:
r --- 指读目录中文件列表的能力,如ls命令。
注 :如果只有读目录列表的许可,则不可以在目录内部执行命令。
x ---目录搜索能力。可以在已知文件名时在目录中执行此文件。一般来说,大多数目录操作都要求读(r)和搜索(x)权限。
w---同搜索(x)权限共同使用时,在目录中产生或删除文件的能力。如果目录具有写的权限,而没有在文件写的权限,你仍可以删除文件,但不可以修改文件.
⑷ AIX 如何新建文件
用VI,或者EDIT
就可以新建文件了
edit 命令
用途
给新用户提供一种简单的行编辑器。
语法
edit [ -r ] [ File ... ]
描述
edit 命令启动一个行编辑器,该编辑器是为初级用户设计的,是 ex 编辑器的简化版。edit 编辑器属于一系列包含了 ed 编辑器、ex 编辑器和 vi 编辑器的编辑器族。了解 edit 编辑器可以帮助您学习其它编辑器更高级的功能。要编辑文件的内容,请输入:
edit File当 File 参数指定的是一个存在的文件时,edit 命令将该文件拷贝到缓冲区并显示文件中的行数和字符数。然后它显示 :(冒号)提示符来表明它准备从标准输入中读取子命令。
如果 File 参数中指定的文件尚未存在 edit 命令提示该信息并新建文件。您可以为 File 参数指定一个以上的文件名,在这种情况下 edit 命令将第一个文件拷入缓冲区,并将剩余的文件名储存在变量列表中以备将来使用。如果您不用 w 子命令做出改变的话,edit 编辑器不会改变编辑的文件。
edit 编辑器以下面的两种方式之一进行操作:
命令方式 识别并运行 edit 编辑器的子命令。当您启动 edit 编辑器时,它处于命令方式。要在其它时间进入命令方式,请仅在一行的开头输入 .(句点)。
文本输入方式 允许您往 edit 编辑器缓冲区中输入文本。请使用append (a)子命令、change (c)子命令,或者insert (i)子命令进入文本输入方式。要结束文本输入方式,请仅在一行的开头输入 .(句点)。
⑸ AIX中创建文件的命令是什么,如何能在短时间内基本掌握AIX常用操作
创建文件的命令是 touch 文件名
想要短时间内掌握常用操作,其实并不难,有2点。
1.理论
AIX就是操作系统,操作系统不外乎干以下几件事:
设备管理、文件系统管理、进程管理、输入与输出等等
如果你以前掌握了一些其他操作系统的这些原理内容,LINUX、OSX哪怕是windows(毕竟架构还是有差异),就具备了尽快掌握了第一个基础,你要学习的就是AIX是怎么实现这些内容的,有什么精妙之处。
2.操作
最好是有实验的条件,有理论的基础上,就可以操作了,找一些案例(google上、论坛上大片的),做之前先把理论回忆一下,整理清楚,在实际操作中,可以很快的验证自己的想法,也能很快的熟悉操作,AIX的SMIT和MAN是非常强大的,熟悉了这个方法以后,即便是遇到了问题以后,也能很快解决了。
本人是专职做AIX的,欢迎联系我共同学习共同进步!