当前位置: 主页 > 操作系统 > Linux > linux shell和文件系统

linux shell和文件系统

时间:2009-11-23来源:互联网 点击:
shell命令: unix中绝大多数都是外部命令。内部命令常用的有cd  很少
dos      |      shell
dir      |       ls
type     |       cat
cd      |       cd
md      |      mkdir
rd       |      rmdir
del      |      rm
copy    |       cp
ds      |       dear
attrib    |       chown  charp   chmod

此上命令除了cd 全是外部命令


最重要的命令:  man  主题
主题可是shell命令也可是配置文件,还可是C语言函数,但有时shell命令和配置文件相同时打入命令怎么办呢,此时用参数
                   man 1.命令 2.系统函数 3.标准库函数  5.配置文件
例:查passwd      默认   man passwd  会查到
                        man passwd(1)命令
               此时要用 man 5 passwd  可查配置文件

模糊查找(匹配)参数: -k  例 man –k  PPP      和大多数unix中一样k为小写.
第二个重要命令: vi 文件名       (文本编辑器)
     它有三种工作模式,缺省为”命令模式”
                   输入I 进入”插入模式”   按ESC回到命令模式
   常见命令: 删一个字符  x
              删除一行   dd
              恢复操作   u
              复制       yy   (光标在哪一行将复制哪一行)
              粘贴       p    (粘贴在光标下面)
在vi重复输入一些命令时,在前面加数字 如插入100个a  则在命令模式下先输入100 按I输入一个a 回到命令模式则会有100个a被插入  5行东西重复3次则输入5yy3p  存盘退出用大写ZZ   
“末行模式”常见是搜索字符.用”/”在命令模式下输入
“/”加字符串.在手册中也能用
“;”会引发末行模式.可用”;”跳到某一行”;”加数字可直接到那
“;”还可用与文件操作
“;q”可直接退出
“;q!”强制退出
“;w”存盘不退出
“;wq”存盘退出
“;recover”可在出现以外后修复文件
“;w 文件名”另存为


                        
shell命令的敲法:
      命令   参数1   参数2
参数定界:用到” ‘  ‘”(单引号) 用单引号括起的如’abc  def ‘是告诉shell消除语法歧义
如要建一文件叫  jack’s  daily 却不能用单引号了,此时得用”\”应写为: 例如:
touce  jack\’s\ daily
“\”为转意字符,取消反斜杠后一个字符的特殊含义

文件系统

在unix中”.”无特殊含义
  unix下区分文件类型的命令   file  
unix下是靠文件的头部说明来区分文件格式,所以操作系统不会理会扩展名的
(exe文件头两字母是MZ)
        mount 直接回车是显示当前所mount的状态
df 察看磁盘利用状态 磁盘分区
du –h +子文件名  检测文件系统子目录所占空间
pwd查看当前子目录

unix下一个文件可以不可读而可执行,对于子目录而言x就是另外一层含义了,称之为检索。对子目录而言r就是列表权
站长资讯网
. TAG: SHELL LINUX 文件系统
推荐内容最近更新人气排行
关于我们 | 友情链接 | 网址推荐 | 常用资讯 | 网站地图 | RSS | 留言