Linux基本命令(1)

来源:互联网 发布:淘宝发布宝贝教程图解 编辑:程序博客网 时间:2024/05/16 06:59

1. df命令查看设备还有多少磁盘空间,df -h会变成人类可读的形式,单位M和G都会显示出来。

2. du显示当前目录下所有文件、目录和子目录的磁盘使用情况,-c表示显示所有已列出文件总的大小,-h按照人类能够识别的方式显示,-s显示每个输出参数的总计

3. sort对文件中的数据进行排序,sort 文件名,-n表示把数字当成数字而不是字符排序,-M表示识别三字符的月份命名排序,如Jan,Feb,-r 表示倒序(reverse)

4. grep [options] pattern [file]表示在文件中查找,-v表示反向查找,输入不匹配的行,-n表示显示匹配模式所在的行,-c表示显示有多少行匹配,grep -e t -e f file1表示满足两个条件中的一个(以t或以f开头均可,-e的作用),如grep -v t file1,grep -n t file1,grep -c t file1,正则表达式grep [tf] file1表示包含t或f的匹配

5. zip能够将整个目录下的文件都压缩到单个文件 zip -r testzip test 将test目录下的所有文件压缩金testzip.zip中

6. tar归档操作,-c 创建一个归档文件,-v在处理文件时显示文件,-f file输出结果到文件或设备file,如tar -cvf test.tar test/ test2/表示创建了一个包含test和test2目录内容的test.tar的归档文件;-t表示列出已有归档文件的内容 tar -tf test.tar表示勒出tar文件test.tar的内容,但并不解压;-x表示提取文件(--extract),tar -xvf test.tar表示从我呢间test.tar中提取文件

下载了开源软件之后,经常看到文件以.tgz结尾。这些是用gzip压缩过的tar文件,可以使用命令tar -zxvf filename.tgz来解压。

0 0
原创粉丝点击