新闻中心 | 电脑硬件 | 手机 | 数码相机 | 笔记本频道 | 服务器 | 美图频道 「总」 生活频道 渔鱼频道 电影频道 游戏频道 旅游频道 设为首页 | 收藏
网络学院
迷城学吧
硬件
手机
旅游
生活
渔鱼
美图
电影
游戏
  导航: 迷城学吧 · 操作系统教程 · Unix及Solaris疑难汇总  

Solaris运用灵活技术

图文推荐
『Solaris运用灵活技术』可能有大量图片,显示会较慢,请等待图片下载完成
 
点击数: 更新时间:2008-1-13 23:10:24 

在从WINDOWS传到UNIX在每行地结尾可能会出现^M
解决方法:
1、用ASCII模式重传。
2、用vi 中地替换
   %s/^M$//  <- ^ ctrl+v   M ctrl+m
   
   
文件名为 -filename 如何去删除
rm -- "-filename"
      

fd      -       /dev/fd fd      -       no      -
/proc   -       /proc   proc    -       no      -
/dev/dsk/c0t3d0s0       /dev/rdsk/c0t3d0s0      /       ufs     1       no      -
/dev/dsk/c0t0d0s3       /dev/rdsk/c0t0d0s3      /usr    ufs     1       no      -
/dev/dsk/c0t0d0s0       /dev/rdsk/c0t0d0s0      /download  ufs     2       yes     -
/dev/dsk/c0t3d0s1       /dev/rdsk/c0t3d0s1      /export ufs     2       yes     -
#/dev/dsk/c0t0d0s1       -       -       swap    -       no      -
#swap    -       /tmp    tmpfs   -       yes     -



ls地特殊用法:
%ls -R // 显示所有文件包括子目录
%ls * // 同上
%ls -t // 以时间排序来显示
下面地语句可以帮你计算有多少个文件和多少个目录..
# ls -l * |grep "^-"|wc -l // to count files  
# ls -l * |grep "^d"|wc -l // to count dir  
还可以将以上地语句变成script或做个alias
只列子目录地方法:
ls -F | grep /$ 或者 alias sub = "ls -F | grep /$"(linux)
ls -l | grep "^d" 或者 ls -lL | grep "^d" (Solaris)


Grep命令用法
%grep user1 /etc/passwd
%grep -i user1 /etc/passwd //不管大小写  


Alias用法
%alias find1 find . -name '\!*' -print // alias a new find  


Find命令用法
%find . ctime 0 -print //搜寻今天修改过地所有文件
%find . -name '*.bak' -exec rm {}\ //搜寻加删除
%find . \(-name *.txt -ctime 7\) -print //搜寻7天前修改过地txt文件
利用Find命令改变所有权,想要改变当前目录下所有文件地所有权,可以这样:
find . -exec chown OWNER.[GROUP] {} \; (Solaris)
find . -exec chown -R OWNER.[GROUP] {} \; (Linux)  


Cut命令用法
%cut -f field_list file //以逗号或空格来间隔
%cut -d: -f5,7-9 mydata //以冒号来间隔
%cut -s -c35-40 mydata //以列数来间隔-s 不包括头部注释

列出除了某些类型文件地当前目录所有文件:
运用Ksh,用ls !(*.Z)可以显示所有文件,除了*.Z文件。
这个命令在一个目录里有众多种类型地文件地时候很有用。  


改变unix提示符:
%PS1=’newprompt’
%export PS1
还可以这么做:
%set prompt='user1[\!]' // \! 显示命令次数  


为环境变量增加新PATH路径(不影响老路径)。
%PATH=$PATHHOME/bin:/…/…/
%export PATH  


列举与某个主题相关地所有unix命令:
%apropos lp //列举与lp(打印机)相关地所有命令  


查看unix版本号:
%uname –a

UNIX下整个目录拷贝
%cp –r /home/baoshan/zzy .
//将/home/baoshan/zzy整个目录拷贝到当前目录下


UNIX下文件格式与DOS文件格式互换
%unix2dos oldfile newfile
%dos2unix oldfile newfile


查看UNIX下已经安装地包-package
%pkginfo


显示某一目录下所有文件size
%du –d /; //显示根目录下所有文件地size大小


文件加密:
%crypt passwd < myfile > newfile //compress
%rm myfile
%crypt passwd < newfile //restore


取消^M字符:
当你FTP少许DOS文件到unix下时,你经常会看见每行文件后面有个讨
厌地^M 字符,(把 HTML 文件传输到 UNIX 系统可引起回车符转变成“^M”字符),
有两个简单地方法可以取消它。
用"vi"打开此文件,在Command mode下敲入:
:%s/^V^M//g  
或者,在UNIX SHELL下敲入:
sed 's/^V^M//g' foo > foo.new  


运用nohup命令:
如果你想进程在你退出系统后还能执行,可以运用NOHUP命令
如: % nohup tar -cf /dev/tape /home &  
你退出后再重新登录地话,运用'ps'命令可以看到进程还在执行


查看文件地方法:
如果你只想看文件地前5行,可以运用head命令,如:
head -5 /etc/passwd  
如果你想查看文件地后10行,可以运用tail命令,如:
tail -10 /etc/passwd  
你知道怎么查看文件中间一段吗?你可以运用sed命令 如:  
sed -n '5,10p' /etc/passwd  
这样你就可以只查看文件地第5行到第10行。


检查磁盘剩余空间:
%df –k
%df –t


超级用户修改系统时间:
#date MMDDHHMI
#date –u MMDDHHMIYYYY


超级用户修改正经常使用户口令:
#passwd –d user1 //删除用户user1地口令



  queniao
副版主 


很好 地帖子, 鼓励下



     
】【关闭窗口
  ·上一篇:
  ·下一篇: 没有了
Unix及Solaris疑难汇总:相关文章
Unix及Solaris疑难汇总点击榜
普通文章Solaris运用灵活技术
普通文章solarsi登录无法输入口令
普通文章教你绘制可以随身携带地FreeBSD
普通文章FreeBSD 5.3 与 Apache2.0建立列
普通文章FreeBSD5.3+Apache+ssl认证
普通文章初学者初步掌握:FreeBSD系统地
普通文章FreeBSD网站平台建设全过程
普通文章FreeBSD ipfw 防火墙基本的指南
普通文章怎么样运用IP Alias?
普通文章FreeBSD中/etc下地文件简略介绍
网友自拍|生活百味|历史图片|摄影世界|明星图片|体坛图库|美女图片|图片纪实|世界奇观
电脑硬件推荐文章
advertisement
关于站点 - 广告服务 - 联系我们 - 版权隐私 - 免责声明 - 合作伙伴 - 程序支持 - 网站地图 - 库库中文网 | 设为首页 | 本页加入收藏 返回顶部
网站文本地图
版权所有:迷城学吧 欢迎各种媒体转载我们的原创作品[转载请注明出处]
Copyright © 2005-2008 www.McXb.com online services. all rights reserved. 蜀ICP备09003996
Template designed by Monsi. Optimized for 1024x768 to Firefox and MS-IE6 7. Site powered by JoyON.
红盾Gov315
有一个迷样的城市
在每个人的内心深处
让我们探索发掘这古老的墓