当前位置:文档之家› SOLARIS操作系统常用命令

SOLARIS操作系统常用命令

SOLARIS操作系统常用命令1、man <要查的命令名字> 42、ls 相当于DOS的dir 43、clear 相当于DOS的cls,清除屏幕上的内容54、mkdir <目录名> 相当于DOS的md,新建一个目录55、cd <目录名> 56、rm <文件名> 57、cp <源文件> <目的文件> 58、mv <源文件> <目的文件> 69、pwd 列出当前所在的目录位置610、more <文件名> 查看文件的内容611、chmod 改变文件或目录的读、写、执行的允许权限712、chown 改变文件或目录的所有权713、chgrp 改变文件或目录的工作组所有权814、date 相当于DOS的date 815、su <用户名> 916、passwd 更改用户口令917、exit 退出终端操作918、shutdown 超级用户root才有权执行,关闭Solaris操作系统919、find 搜索指定目录下要找的文件,找到后给出文件的路径920、vi 1021、echo 显示环境变量用2022、ping 测试网络通断情况。

2023、ftp 本地工作站与远端工作站之间文件传输2124、telnet ip_address 远程登录命令,在工作站和PC机中都有2225、ps 查看系统的进程2226、kill 杀掉操作系统中的进程2327、tar 把多个文件或目录打包成一个文件,或者把已经打包的文件展开2328、compress 把文件压缩成后缀为.Z的压缩文件2329、uncompress 把后缀为.Z的压缩文件解压缩2330、df -k 查看各文件系统剩余的空间,-k说明单位是千字节(kb) 23SOLARIS操作系统常用命令SOLARIS操作系统中区分大小写字母,要注意输入系统的字符的大小写是正确的.在图形界面的CDE环境下,用鼠标的左键可以选定终端中的一个单词或一行字符,用鼠标的中键可以把选定的内容复制到光标当前的位置,十分方便.1、man <要查的命令名字>给出要查命令所有选项的含义,以及命令的详细说明.2、ls 相当于DOS的dir它的常用选项有-l(显示文件的详细信息),-a(显示包括隐含文件在内),-R(recursive,显示子目录中所有的文件和子目录),-t(依照文件最后修改时间的顺序列出文件名).例如:ls 列出目前目录下的文件名。

ls -a 列出包含以.起始的隐藏文件在内的所有文件名。

ls -t 依照文件最后修改时间的顺序,依序列出文件名。

ls -l 列出目录下所有文件的许可权、拥有者、文件大小、修改时间及名称。

ls -R 显示出目录下,以及其所有子目录的文件名。

内容很多一屏显示不完时,可用管道符连接more命令,每显示一屏暂停,按空格键继续.如: ls -altR | more 注意:ls rms*.* 将列出rms.ini这类中间带"."的文件,而不会列出rms这类不带"."的文件,用ls rms* 可以把带"."和不带"."的文件都列出3、clear 相当于DOS的cls,清除屏幕上的内容4、mkdir <目录名> 相当于DOS的md,新建一个目录5、cd <目录名>相当于DOS的cd,和DOS的cd不一样的是,只输入cd将回到HOME目录.6、rm <文件名>相当于DOS的del,支持通配符*和?,例如rm file*, 为了不误删除想要的文件,在用通配符删除之前,先用ls file* 看看是否列出的文件都需要删除.要注意,用命令行删除的文件是无法恢复的,Unix操作系统因为多用户的原因,无法提供DOS下的undelete命令.如果在Solaris的CDE环境下,扔到垃圾箱里的文件是可以恢复的,因为扔到垃圾箱里的文件并没有被真正删除.rm -r <目录名>相当于DOS的deltree,小心使用.例如:rm file1 删除文件名为file1 的文件。

rm file? 删除文件名中有五个字符,前四个字符为file 的所有文件。

rm f* 删除文件名中以f 开头的所有文件。

7、cp <源文件> <目的文件>相当于DOS的copy,和DOS的copy不一样的是,必须指定源文件名和目的文件名.cp -r <源文件> <目的文件> 相当于DOS的xcopy,带子目录的拷贝.例如:cp file1 file2 将文件file1 复制成file2cp file1 dir1 将文件file1 复制到目录dir1 下,文件名仍为file1.cp /tmp/file1 . 将目录/tmp 下的文件file1 复制到当前目录下,文件名仍为file1。

cp /tmp/file1 file2 将目录/tmp 下的文件file1 复制到现行目录下,文件名为file2cp -r dir1 dir2 复制整个目录。

若目录dir2 已经存在,则将目录dir1,及其所有文件和子目录,复制到目录dir2 下,新目录名称为dir1,即dir2/dir1。

若目录dir2 不存在,则将dir1,及其所有文件和子目录,复制为目录dir2。

8、mv <源文件> <目的文件>相当于DOS的move,常用来给文件换名.例如:mv file1 file2 将文件file1,更改文件名为file2。

mv file1 dir1 将文件file1,移到目录dir1 下,文件名仍为file1。

mv dir1 dir2 若目录dir2 已经存在,则将目录dir1,及其所有文件和子目录,移到目录dir2 下,新目录名称为dir1,即dir2/dir1。

若目录dir2 不存在,则将dir1更改为目录dir2。

9、pwd 列出当前所在的目录位置10、more <文件名> 查看文件的内容显示满一屏就暂停,按空格键翻到下一页,按回车键看下一行。

其它命令的输出太多来不及细看时,常通过管道操作符"|"输出到more来分屏显示输出内容。

例如:more file1以分页方式,查看文件名file1 的内容。

ls -l | more 把ls -l的输出通过管道符输出到more来分屏显示输出内容。

11、chmod 改变文件或目录的读、写、执行的允许权限格式:chmod [-R] mode namename 可为文件名或目录名;mode可为3 个0-7 的数字,或利用ls -l 命令,列出文件或目录的读、写、执行允许权的文字缩写。

)mode : rwx rwx rwx r:read w:write x:executeuser group other缩写: (u) (g) (o)例如:%chmod 755 dir1把目录dir1设定成任何使用者,都能读取和执行,但只有所有者可做修改。

%chmod 700 file1 把文件file1设定只有所有者可以读、写和执行。

%chmod u+x file2 把文件file2增加所有者可以执行的权利。

%chmod g+x file3 把文件file3增加工作组使用者可执行的权利。

%chmod o-r file4 把文件file4除去其它使用者可读取的权利。

12、chown 改变文件或目录的所有权格式:chown [-R] username namename 可以是文件名或目录名。

例如:%chown user file1将文件file1 的所有权,改为使用者user 所有。

%chown -R user dir1将目录dir1,及其下所有文件和子目录的所有权,改为使用者user 所有。

13、chgrp 改变文件或目录的工作组所有权格式:chgrp [-R] groupname namename 可为文件名或目录名例如:%chgrp sbsrms file1将文件file1 的工作组所有权,改为sbsrms 工作组。

%chgrp -R bin dir1将目录dir1,及其下所有文件和子目录,改为bin 工作组。

14、date 相当于DOS的date只输入date就显示当前的工作站时间,如果有root超级用户权限,加上参数可以修改工作站的时间。

格式:date mmddHHMM[cc]yymm--月份,dd--日期,HH--小时,MM--分钟,cc--世纪(可选),yy--年份例如:#date 1023153098 将把工作站系统时间改为1998年10月23日15点30分15、su <用户名>改变自己的用户名进入其他使用者的帐号,拥有其使用权利。

不指明用户名,就进入root超级用户。

例如:%su user 进入使用者user 的帐号passwrod: 输入使用者user 的密码16、passwd 更改用户口令例如:%passwd rms 更改用户rms的口令17、exit 退出终端操作18、shutdown 超级用户root才有权执行,关闭Solaris操作系统例如:#/usr/sbin/shutdown -y -g0 -i0 输入绝对路径,以保证是执行关闭系统的shutdown程序19、find 搜索指定目录下要找的文件,找到后给出文件的路径格式:find search-path -name filename -print例如:%find / -name file1 -print ( 从根目录开始寻找file1文件,并给出它的路径。

)20、vivi是在工作站上广泛使用的编辑软件。

对初学者而言,常因其特殊的使用方法,而不得其门而入;对已经在使用vi 的使用者来说,也常见因对vi 的不熟悉或不够了解,而无法发挥出vi 强大的编辑能力,以下将简单介绍vi 的使用方法。

不必死记硬背,多实际操作几次就能记住常用的命令。

进入vi直接执行vi编辑程序即可:%vi test此刻屏幕上会出现vi 的编辑屏幕,同时vi 会将文件复制一份至内存中的缓冲区(buffer) 。

vi会保留在硬盘中的文件不变,而先对缓冲区的文件作编辑,编辑完成后,使用者可决定是否要取代原来旧有的文件。

离开vi若在输入模式下,则先利用《ESC》进入指令模式,而后即可选用下列指令离开vi。

:q! 离开vi,并放弃刚在缓冲区内编辑的内容。

:wq 将缓冲区内的资料写入硬盘中,并离开vi。

:ZZ 同wq。

:x 同wq。

:w 将缓冲区内的资料写入硬盘中,但并不离开vi。

相关主题