红联Linux门户
Linux帮助

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

发布时间:2007-07-21 00:31:38来源:红联作者:postnew
rm
用于删除文件及文件夹
比较有用的选项
-f 不询问,强制性删除。
-R 递归删除。我主要用于删除文件夹。
注:rmdir 只能删除空文件夹。
find
用于查找,并执行批量处理
比较有用的选项
-name
确定文件名称。可用wildcards.
例如:find /usr/bin -name "*zip"
-exec
用于执行命令。
查找到的文件名代替符号为{}
以;号结尾。在终端中输入时,前面加上\

例如:find . -name "*.txt" -exec rm {} \;
将删除当前目录及子目录下所有以.txt结尾的文件
df
显示磁盘空间使用情况。
ln
用于创建链接。
比较有用的选项
-s
用于创建软链接。(硬链接好像很少使用)
例如:ln -s temp /tmp/
将在当前目录下创建指向/tmp的软链接。
tar
打包、解压
比较用用的选项
-c
打包

-x
解压
-f
指定文件名
-v
显示信息
例如:
tar -xvf foo.tar.gz
tar -cvf foo.tar.gz "test/*"
less,more,cat
显示文本
info,man
查看帮助文档
type
查询命令的来源。

例如:type ll

whereis
查询命令的可执行程序路径、源代码路径及文档路径
例如:whereis tar
which
查询命令的完全路径
例如:which vim

yum
用于软件包的安装、删除、升级
全名是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)"
文章评论

共有 1 条评论

  1. orochi215 于 2007-07-22 19:07:55发表:

    我来补充补充
    mkdir 建立 文件夹
    mv 源文件 目标文件 移动或者更名
    data 显示日利
    cal 万年历
    who 查看谁在线
    top 相当于 任务管理器
    先说这么多 了 觉得很常用 还有ps grep touch cd cp ls kill基本上 平时用得最多的是这写了