免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 994 | 回复: 0
打印 上一主题 下一主题

Solaris 初学者常用命令集 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-06-15 16:10 |只看该作者 |倒序浏览

(一)基本命令
1.ls                显示文件名,等同于dos下dir命令
命令格式:ls  [option]   file
              option:
                -l  显示详细列表
                                        域1 :文件类型和文件权限
                                        域2 :文件连接数
                                        域3 :文件所有者名字
                                        域4 :文件用户组名字
                                        域5 :文件长度
                                        域6-8 :最近修改日期
                                        域9 :文件名
                -a  显示所有文件,包含隐藏文件(以. 起头的文件名)
                -R  显示文件及所有子目录
                -F  显示文件(后跟*)和目录(后跟/)
                -d  与l选项合用,显示目录名而非其内容
2.cd                目录转换,等同于dos下cd命令
                注意目录分隔符为“/”,与dos相反
                命令格式:cd  dirname
3.pwd                显示当前路径
        4.cat                显示文件内容,等同于dos下type命令
              命令格式:cat  filename
5.more        以分页方式查看文件内容.
命令格式:more filename            
6.rm                删除文件
                命令格式: rm  [-r] filename  (filename 可为档名,或档名缩写符号.)
                例子 :
                        rm  file1   删除档名为 file1 之文档.
                        rm  file?   删除档名中有五个字符,前四个字符为file 之所有文档.
                        rm  f*      删除档名中,以 f 为字首的所有文档.
                        rm -r dir1  删除目录 dir1,及其下所有文档及子目录.
7.mkdir        创建目录
                命令格式: mkdir [-p] directory-name
       例子:
              mkdir dir1      建立一新目录 dir1.
              mkdir -p dir/subdir 直接创建多级目录
8.rmdir        删除目录
                 目录必须首先为空
         命令格式: rmdir directory
9.cp                文档复制
       命令格式: cp [-r] source destination
       例子:
              cp file1 file2  将文档 file1 复制成 file2
              cp file1 dir1   将文档 file1 复制到目录 dir1 下,文件名仍为 file1.
              cp /tmp/file1 . 将目录 /tmp 下的文档 file1复制到现行目录下,
                              档名仍为 file1.
              cp /tmp/file1 file2 将目录 /tmp 下的文档 file1现行目录下,档名
                                  为file2
              cp -r dir1 dir2   (recursive copy) 复制整个目录.
                    若目录 dir2 存在,则将目录dir1,及其所有文档和子目录,
                    复制到目录 dir2 下,新目录名称为dir1.若目录dir2不存在,
                    则将dir1,及其所有文档和子目录,复制为目录 dir2.
        10.mv                文件移动   
       命令格式: mv source destination
       例子:
                          mv file1 file2  将文档 file1,更改档名为 file2.
               mv file1 dir1   将文档 file1,移到目录 dir1 下,档名仍为 file1.
               mv dir1  dir2   若目录 dir2 存在,则将目录  dir1,及其所有档
                              案和子目录,移到目录 dir2 下,新目录名称为 dir1.
                              若目录 dir2 不存在,则将dir1,及其所有文档和子
                              目录,更改为目录 dir2.
11.du                查看目录所占磁碟容量
       命令格式: du [-sk] directory
       例子 :
              du dir1     显示目录 dir1 的总容量及其次目录的容量
              du -sk dir1 显示目录 dir1 的总容量,以k bytes为计量
        12.find        文件查找   
       命令格式: find dir -name filename command
       例子:
              find . -name hello -print         寻找目前目录及所有的子目录内叫
                                                 hello的文档.
              find . -ctime +7 -print            找出七天内未被更动的文档
              find . -size +2000m -print         找出大小超过2000 bytes的文档
              find /tmp -user b1234567 -print    在/tmp下属於b1234567的文档
              find . -name '*.c' -exec rm {}     删除所有的.c档
              find . -name test\* -print         显示当前目录及其子目录文件名前4
                                                 位为test的文件名
13.man        随机文档
             例子:
            man ls | col –b >;ls.txt  生成文本文档
       catman –w –M /usr/man   生成索引关键字
       man –k keyword          关键字查找
man –s  number word     不同系统类别
example: man –s 3s printf
        14.vi                编辑器
命令状态:
           j,k,h,l:上下左右
           0: 行首
           $:    行尾
           i,I  :插入命令,i 在当前光标处插入 I 行首插入
           a,A:追加命令,a 在当前光标后追加,A 在行末追加
           o,O:打开命令,o 在当前行下打开一行,O在当前行上插入一行
           r,R :替换命令,r 替换当前光标处字符,R从光标处开始替换
           数字s: 替换指定数量字符
           x:   删除光标处字符
           dd: 删除当前行
           d0: 删除光标前半行
           d$: 删除光标后半行
           ctrl+f :后翻页
           ctrl+b:前翻页
           G     :  文件尾
           数字G: 数字所指定行
            /string 查找字符串
           n        继续查找
           N        反向继续查找
                   %        查找对应括号
           u        取消上次操作
        ex命令状态           
           :set number       显示行号
           :set smd          显示显示状态
           :0    文件首
           :1,5 copy 7        块拷贝
           :1,5 del          块删除
           :1,5  move 7      块移动
           :1,$s/string1/string2/g 全文件查找string1并替换为string2
           :wq!              存盘退出
数据备份和传输工具
(一) 数据设备名
(二) 数据备份命令
用户管理
(一) 用户基本知识
(二)相关命令
(三)shell特点
(四) 创建,删除用户帐户
了解更多命令,请参考:
http://www.chinaunix.net/jh/6/331998.html
               
               
               

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/1222/showart_322009.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP