1、Vi 编辑进入后通过 :set nu 显示所有行号
vi 文件名,打开文件后
如果要显示所有行号,使用 :set nu
如果要显示当前行号,使用 :nu
如果要跳转到指定行,使用 :行号
例如,跳转到第10行,使用 :10
2、tail -f +文件名 : 查看跳动日志
ctrl + c :退出正在查看的日志
ps -aux | grep tomcat 查看挑选tomcat 进程
ps -aux | grep java java
ps -aux | grep pid 端口号
cat + 文件 :查看文件
3、快捷键:
ctrl + l 清屏
4、压缩:
tar -cvf jpg.tar *.jpg //将目录里所有jpg文件打包成tar.jpg
tar -czf jpg.tar.gz *.jpg //将目录里所有jpg文件打包成jpg.tar后,并且将其用gzip压缩,生成一个gzip压缩过的包,命名为jpg.tar.gz
tar -cjf jpg.tar.bz2 *.jpg //将目录里所有jpg文件打包成jpg.tar后,并且将其用bzip2压缩,生成一个bzip2压缩过的包,命名为jpg.tar.bz2
tar -cZf jpg.tar.Z *.jpg //将目录里所有jpg文件打包成jpg.tar后,并且将其用compress压缩,生成一个umcompress压缩过的包,命名为jpg.tar.Z
rar a jpg.rar *.jpg //rar格式的压缩,需要先下载rar for linux
zip jpg.zip *.jpg //zip格式的压缩,需要先下载zip for linux
5、解压
tar -xvf file.tar //解压 tar包
tar -xzvf file.tar.gz //解压tar.gz
tar -xjvf file.tar.bz2 //解压 tar.bz2
tar -xZvf file.tar.Z //解压tar.Z
unrar e file.rar //解压rar
unzip file.zip //解压zip
6、复制/剪切
如果dir2目录不存在,则可以直接使用
cp -r dir1 dir2
如果dir2目录已存在,则需要使用
cp -r dir1/. dir2
mv 文件名 路径
mv hello.csv ./python:把当前目录的hello.csv剪切到当前目的python文件夹里
mv hello.txt ../java/ 把当前目录下的文件hello.txt剪切到上一级目录的子目录java目录里
mv hello.txt .. 把文件hello.txt移动到上一级目录
7、删除
如果存在文件需要先删除,加了f就是不用确认了
rm -rf /home/www/statics/*