一、查找文件或目录
1、查询当前目录的文件并以倒序排列:ll -t
2、查询当前目录的文件并以升序排列:ll -t | tac
3、查询指定目录或文件:ls | grep 匹配字段
二、文件压缩与解压
1、tar:当打包方式不是gzip时可以不加"z"
解包:tar zxvf filename.tar
打包:tar czvf filename.tar dirname
解压:tar zxvf filename.tar.gz
压缩:tar zcvf filename.tar.gz dirname
压缩多个文件:tar zcvf filename.tar.gz dirname1 dirname2 dirname3.....
2、gz命令
解压1:gunzip filename.gz
压缩:gzip filename
3、zip命令
解压:unzip filename.zip
压缩:zip filename.zip dirname
递归压缩:zip -r filename.zip dirname
三、文件内容替换
使用sed命令替换文件内容,properties表示要替换的内容,property表示目标内容。
在源文件上修改:sed -i 's/properties/property/g' build.xml
修改文件内容并保存在其他文件下:sed 's/properties/property/g' build.xml > build.xml.tmp
四、SFTP命令
SFTP登录:sftp -oPort=60001 root@192.168.0.254
SFTP下载:get 远程路径/xxx.txt 本地路径
SFTP上传:put 本地路径/xxx.txt 远程路径
SFTP退出:quit / bye / exit
SFTP文件重命名 rename oldfilename newfilename
五、文件编辑vi
1、文件格式转换为unix格式:在vi模式下set fileformat=unix
2、显示文件行数:set nu(显示行数),set nonu(取消行号)