您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 项目/工程管理 > Solaris命令大全
1、man要查的命令名字42、ls相当于DOS的dir43、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的date815、su用户名916、passwd更改用户口令917、exit退出终端操作918、shutdown超级用户root才有权执行,关闭Solaris操作系统919、find搜索指定目录下要找的文件,找到后给出文件的路径920、vi1021、echo显示环境变量用2022、ping测试网络通断情况。2023、ftp本地工作站与远端工作站之间文件传输2124、telnetip_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注意:lsrms*.*将列出rms.ini这类中间带.的文件,而不会列出rms这类不带.的文件,用lsrms*可以把带.和不带.的文件都列出3、clear相当于DOS的cls,清除屏幕上的内容4、mkdir目录名相当于DOS的md,新建一个目录5、cd目录名相当于DOS的cd,和DOS的cd不一样的是,只输入cd将回到HOME目录.6、rm文件名相当于DOS的del,支持通配符*和?,例如rmfile*,为了不误删除想要的文件,在用通配符删除之前,先用lsfile*看看是否列出的文件都需要删除.要注意,用命令行删除的文件是无法恢复的,Unix操作系统因为多用户的原因,无法提供DOS下的undelete命令.如果在Solaris的CDE环境下,扔到垃圾箱里的文件是可以恢复的,因为扔到垃圾箱里的文件并没有被真正删除.rm-r目录名相当于DOS的deltree,小心使用.例如:rmfile1删除文件名为file1的文件。rmfile?删除文件名中有五个字符,前四个字符为file的所有文件。rmf*删除文件名中以f开头的所有文件。7、cp源文件目的文件相当于DOS的copy,和DOS的copy不一样的是,必须指定源文件名和目的文件名.cp-r源文件目的文件相当于DOS的xcopy,带子目录的拷贝.例如:cpfile1file2将文件file1复制成file2cpfile1dir1将文件file1复制到目录dir1下,文件名仍为file1.cp/tmp/file1.将目录/tmp下的文件file1复制到当前目录下,文件名仍为file1。cp/tmp/file1file2将目录/tmp下的文件file1复制到现行目录下,文件名为file2cp-rdir1dir2复制整个目录。若目录dir2已经存在,则将目录dir1,及其所有文件和子目录,复制到目录dir2下,新目录名称为dir1,即dir2/dir1。若目录dir2不存在,则将dir1,及其所有文件和子目录,复制为目录dir2。8、mv源文件目的文件相当于DOS的move,常用来给文件换名.例如:mvfile1file2将文件file1,更改文件名为file2。mvfile1dir1将文件file1,移到目录dir1下,文件名仍为file1。mvdir1dir2若目录dir2已经存在,则将目录dir1,及其所有文件和子目录,移到目录dir2下,新目录名称为dir1,即dir2/dir1。若目录dir2不存在,则将dir1更改为目录dir2。9、pwd列出当前所在的目录位置10、more文件名查看文件的内容显示满一屏就暂停,按空格键翻到下一页,按回车键看下一行。其它命令的输出太多来不及细看时,常通过管道操作符|输出到more来分屏显示输出内容。例如:morefile1以分页方式,查看文件名file1的内容。ls-l|more把ls-l的输出通过管道符输出到more来分屏显示输出内容。11、chmod改变文件或目录的读、写、执行的允许权限格式:chmod[-R]modenamename可为文件名或目录名;mode可为3个0-7的数字,或利用ls-l命令,列出文件或目录的读、写、执行允许权的文字缩写。)mode:rwxrwxrwxr:readw:writex:executeusergroupother缩写:(u)(g)(o)例如:%chmod755dir1把目录dir1设定成任何使用者,都能读取和执行,但只有所有者可做修改。%chmod700file1把文件file1设定只有所有者可以读、写和执行。%chmodu+xfile2把文件file2增加所有者可以执行的权利。%chmodg+xfile3把文件file3增加工作组使用者可执行的权利。%chmodo-rfile4把文件file4除去其它使用者可读取的权利。12、chown改变文件或目录的所有权格式:chown[-R]usernamenamename可以是文件名或目录名。例如:%chownuserfile1将文件file1的所有权,改为使用者user所有。%chown-Ruserdir1将目录dir1,及其下所有文件和子目录的所有权,改为使用者user所有。13、chgrp改变文件或目录的工作组所有权格式:chgrp[-R]groupnamenamename可为文件名或目录名例如:%chgrpsbsrmsfile1将文件file1的工作组所有权,改为sbsrms工作组。%chgrp-Rbindir1将目录dir1,及其下所有文件和子目录,改为bin工作组。14、date相当于DOS的date只输入date就显示当前的工作站时间,如果有root超级用户权限,加上参数可以修改工作站的时间。格式:datemmddHHMM[cc]yymm--月份,dd--日期,HH--小时,MM--分钟,cc--世纪(可选),yy--年份例如:#date1023153098将把工作站系统时间改为1998年10月23日15点30分15、su用户名改变自己的用户名进入其他使用者的帐号,拥有其使用权利。不指明用户名,就进入root超级用户。例如:%suuser进入使用者user的帐号passwrod:输入使用者user的密码16、passwd更改用户口令例如:%passwdrms更改用户rms的口令17、exit退出终端操作18、shutdown超级用户root才有权执行,关闭Solaris操作系统例如:#/usr/sbin/shutdown-y-g0-i0输入绝对路径,以保证是执行关闭系统的shutdown程序19、find搜索指定目录下要找的文件,找到后给出文件的路径格式:findsearch-path-namefilename-print例如:%find/-namefile1-print(从根目录开始寻找file1文件,并给出它的路径。)20、vivi是在工作站上广泛使用的编辑软件。对初学者而言,常因其特殊的使用方法,而不得其门而入;对已经在使用vi的使用者来说,也常见因对vi的不熟悉或不够了解,而无法发挥出vi强大的编辑能力,以下将简单介绍vi的使用方法。不必死记硬背,多实际操作几次就能记住常用的命令。进入vi直接执行vi编辑程序即可:%vitest此刻屏幕上会出现vi的编辑屏幕,同时vi会将文件复制一份至内存中的缓冲区(buffer)。vi会保留在硬盘中的文件不变,而先对缓冲区的文件作编辑,编辑完成后,使用者可决定是否要取代原来旧有的文件。离开vi若在输入模式下,则先利用《ESC》进入指令模式,而后即可选用下列指令离开vi。:q!离开vi,并放弃刚在缓冲区内编辑的内容。:wq将缓冲区内的资料写入硬盘中,并离开vi。:ZZ同wq。:x同wq。:w将缓冲区内的资料写入硬盘中,但并不离开vi。:q离开vi,若文件被修改过,则会被要求确认是否放弃修改的内容。此指令可与:w配合使用。vi的操作模式vi提供两种操作模式:输入模式(insertmode)和指令模式(commandmode)。当使用者进入vi后,即处在指令模式下,此刻键入的任何字符都被视为指令。在此模式下可进行删除、修改等动作。若要输入资料,则需进入输入模式。输入模式如何进入输入模式a(append)由光标之后加入资料。A由该行之末加入资料。i(insert)由光标之前加入资料。I由该行之首加入资料。o(open)新增一行于该行之下以供输入资料。O新增一行于该行之上以供输入资料。如何离开输入模式《ESC》结束输入模式。指令模式光标的移动h向左移一个字符。j向上移一个字符。k向下移一个字符。l向右移一个字符。0移至该行之首$移至该行之末。^移至该行的第一个字符处。H移至屏幕的第一列。M移至屏幕的中间那列。L移至屏幕的最后一列。G移至该文件的最后一列。+移至下一列的第一个字符处。-移至上一列的第一个字符处。(移至该句之首。(注一))移至该句之末。{移至该段落之首。(注二)}移至该段落之末。nG移至该文件的第n列。n+移至光标所在位置之后的第n列。n-移至光标所在位置之前的第n列。Ctrlg会显示该行的行号、文件名称、文件中最末行的行号、光标所在行号占总行号的百分比。注一:句子(sentence)在vi中是指以『!』、『.』或『?』结束的一串字。注二:段落(paragraph)在vi中是指以空白行隔开的文字。屏幕的移动Ctrlf屏幕往下卷一页。Ctrl屏幕往上卷一页。Ctrld屏幕往下卷半页。Ctrl屏幕往上卷半页。Ctrle屏幕往下卷一行。Ctrly屏幕往上卷一行。删除、复制及修改指令介绍(此单元较少使用)d(delete)、c(change)和y(yank)这一类的指令在vi中的指令格式为:Operator+Scope=command(运算子)(范围)运算子:d删除指令。删除资料,但会将删除资料复制到内存缓冲区。y将资料(字组、行列、句子或段落)复制到缓冲区。p放置(put)指令,与d和y配和使用。可将最后delete或yank的资料放置于光标所在位置的行列下。c修改(change)指令,类似delete与insert的组合。删除一个词组、句子等的资料,并插入新输入的资料。范围:e由光标所在位置至该字符串的最后一个字符。w由光标所在位置至下一个字符串的第一个字符。
本文标题:Solaris命令大全
链接地址:https://www.777doc.com/doc-6816328 .html