红联Linux门户
Linux帮助

Linux下非常命令学习

发布时间:2008-03-23 10:32:19来源:红联作者:Dnirta
1,如何删除非空目录?

用rmdir吗?不是,而是

#rm [your directory] -rf

意思是强制删除该目录,以及该目录下所有文件,试试,肯定奏效,呵呵

不过不要随便用,毫无提示就会删除掉的

而rmdir只能删除空目录哦

另外,如果不强制删除,只用

#rm [your directory] -r

2,压缩-解压缩命令大全

tar.gz这个比较常见

解压:tar zxvf FileName.tar.gz

压缩:tar zcvf FileName.tar.gz DirName

还在为面对一大堆的压缩文件无法解压缩而烦恼吗?

3,如何用命令行创建和删除文件名开头为"-"的文件?

让我们来创建一个这样的文件“-test”

#touch -test

touch:日期格式 "est" 无效

#touch -- -test

#rm -test

rm:无效选项 --t

请尝试执行"rm --help"来获取更多帮助

#rm -- test

呵呵,是不是发现,只有加了"--"才可以正常操作阿

4,如果,我在键入ls命令以后只想显示文件的部分信息,我该怎么办呢?

也许你会查帮助ls --help

可是那么多的组合确实是让人烦恼

不过先在不用烦恼拉

因为我们有gawk

看看这个:ls -l | gawk '{printf $9}'

看看输出什么出来拉

是不是只有文件名拉

要是我还要别的呢,那就在printf后面再加一个$x(x为1到9之间的字符哦)

呵呵,其实gawk是一个脚本语言哦,功能非常强大,有兴趣看看相关的参考书去拉

5,有个好东西,可以对linux服务进行相关的操作

chkconf

6,用rpm命令安装和卸载软件

RPM共有10种基本的模式:它们是安装、查询、验证、删除等。

安装模式: rpm -i [安装选项] <软件包>

查询模式: rpm -q [查询选项]

验证模式: rpm -V 或 -verify [验证选项]

删除模式: rpm -e <软件包>

7,tee命令

这个命令的强大指处在于它会从标准输入设备读取数据,将其内容输出到标准输出设备,同时保存成文件。

例如,我们想把一个文件inputfile的内容即输出到终端上也保存成outputfile1,outputfile2,那么我们就可以这么来弄:

cat inputfile | tee outputfile1 outputfile2
文章评论

共有 2 条评论

  1. sword0838 于 2008-03-23 22:09:33发表:

    好,学习。

  2. sonicss 于 2008-03-23 21:41:23发表:

    谢谢,又学了一招