1、cd
进入上级目录:cd..
进入上两级目录:cd../..
进入主目录:cd~
进入指定目录:cd xx/xx
2、mv
移动istester文件夹到www目录下:mv ~/istester/ /app/www
移动文件test.ini 到www目录下并重命名为new_test:mv ~/istester/test.ini /app/www/test_new.ini
移动文件test到上两级目录:mv ~/istester/test../..
同时移动istest1,2两个文件夹到www目录:mv istester1 istester2-t/app/www
同时移动1.ini和2.ini文件到tester文件夹:mv {1..2}.ini -t tester
同时移动多个文件:tar -cvf all.tar *.ini(先打包所有ini文件)
mv all.tar /app/www(移动包到指定文件夹后解压)
tar -xvf all.tar
3、cp
复制文件:cp istester.tar.gz /app/www/bak
复制文件夹:cp-r istester/ /app/www
4、mkdir
新建文件夹:mkdir tester
新建多层级文件夹:mkdir -p /tester/test/20200331/01
新建多个文件夹:mkdir tester1 tester2
5、history
查看命令执行记录:history
从命令执行记录中搜索history:history | grep history
执行序号为1076的命令:!1076(记录中还是会记录实际执行的命令)
6、tail
实时刷新xx.log:tail -f xx.log
输出xx.log后10条记录:tail -10 xx.log
7、tar
打包一个文件/文件夹:tar -cvf all.tar 1.ini
tar -cvf all.tar tester/
解压:tar -xvf all.tar
打包多个文件/文件夹:tar -cvf all.tar 1.ini 2.ini
压缩一个文件/文件夹:tar -zcvf all.tar.gz 1.ini
tar -zcvf all.tar.gz tester/
解压:tar -zxvf all.gz
tar -cvf all.tar */ 会将当前目录所有文件及文件夹下的子级文件都打包
tar -cvf all.tar /* 慎用!会打包所有文件
8、ls
查看目录下所有文件:ls
查看目录下所有文件(含权限,所有者,文件修改时间):ll
ls -l
查看所有文件含隐藏文件:ls -a
查看所有istester00打头的所有文件详细信息:ls -l istester00*
9、ps
查看所有进程(含进程ID,运行时间):ps -A
查看所有进程(含进程ID,运行时间,启动命令行):ps -ef
查看Java进程:ps -ef | grep java
10、wget
下载文件:wgethttp://51.istester.com/isTester.png
下载文件,并重命名:wget -o new_Logo.jpghttp://51.istester.com/isTester.png
后台下载:wget -bhttp://51.istester.com/isTester.png
11.其他常用
查看当前服务器IP
ifconfig
清空当前终端屏幕
clear
网友评论