当前位置:操作系统 > Unix/Linux >>

简记Fedora5几个常用的命令行程序

    1. rm
    2. 用于删除文件及文件夹
    • 比较有用的选项
      • -f 不询问,强制性删除。
      • -R 递归删除。我主要用于删除文件夹。
        • 注:rmdir 只能删除空文件夹。
    1. find
    2. 用于查找,并执行批量处理
    • 比较有用的选项
      • -name
        • 确定文件名称。可用wildcards.
        • 例如:find /usr/bin -name "*zip"
      • -exec
        • 用于执行命令。
        • 查找到的文件名代替符号为{}
        • 以;号结尾。在终端中输入时,前面加上\
        • 例如:find . -name "*.txt" -exec rm {} \;
          • 将删除当前目录及子目录下所有以.txt结尾的文件
    1. df

      • 显示磁盘空间使用情况。
    1. ln
    2. 用于创建链接。
    • 比较有用的选项
      • -s
        • 用于创建软链接。(硬链接好像很少使用)
        • 例如:ln -s temp /tmp/
          • 将在当前目录下创建指向/tmp的软链接。
    1. tar
    2. 打包、解压
    • 比较用用的选项
      • -c
        • 打包
      • -x
        • 解压
      • -f
        • 指定文件名
      • -v
        • 显示信息
    • 例如:
      • tar -xvf foo.tar.gz
      • tar -cvf foo.tar.gz "test/*"
    1. less,more,cat

      • 显示文本
    2. info,man

      • 查看帮助文档
    1. type
    2. 查询命令的来源。
    • 例如:type ll
    1. whereis
    2. 查询命令的可执行程序路径、源代码路径及文档路径
    • 例如:whereis tar
    1. which
    2. 查询命令的完全路径
    1. yum
    2. 用于软件包的安装、删除、升级
    • 全名是Yellowdog Updater Modified
    • 比较有用的选项
      • install,remove,update
        • 安装,删除,升级
        • 后接软件包名称
        • 例如:yum install "mplayer"
        • 例如:yum install "mplayer-plugin-*"
        • 例如:yum remove "xmms*"
        • 例如:yum update "gnochm"
      • info
        • 查询软件包
        • 例如:yum info "gstreamer*"
      • grouplist
        • 列出软件组
      • groupinstall,groupremove,groupupdate
        • 软件组的安装,删除,升级
        • 例如:yum groupinstall "KDE (K Desktop Environment)"
  • CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
    部份技术文章来自网络,