之前学校的时候linux命令也记过一些,但由于不经常用,好多都忘记了。。。
下面记录一下工作工可以用到的linux命令,不全面但很重要。 后续会持续更新。。。
解压文件
tar的压缩包:tar -zxvf sourceName targetName //sourceName 要解压的文件的路径 targetName 解压到那
zip的压缩包:unzip zipName //zipName zip压缩包的名字,注意如果要解压到指定的目录需要加参数-d,命令如下:
unzipsourceName -dtargetName //sourceName 要解压的文件的路径 targetName 解压到那
批量修改文件名的名称;假如在我的/home/zcd/2015100100 目录下有10000个文件,文件名的格式大概是:CATETE_DATA_201510010000 ,CATETE_DATA_201510010001 ,CATETE_DATA_201510010002 ...... ,CATETE_DATA_201510019999 我要把所有的文件重命名为CATETE_DATA_2015,09309999这样的格式,也就是说要把文件名中的1001替换为0930,那么我们主要进入2015100100 这个目录,执行如下命令:
rename 1001 0930 CATETE_DATA_2015*
快速查找某个文件 find -name "*filename*" 可以在filename左右加*来进行左右匹配的查询,*代表任意多个
查找某个目录 find -name 目录名 -type d
如何查看linux的系统是32位的还是64位的:
1、uname -a
2、getconf LONG_BIT