1.查看帮助
man 命令 //查看该命令的帮助文档
q //退出帮助页面
2.切换目录:cd
cd 目录(文件夹)
cd 目录/目录
cd .. // 返回上一级目录
cd / // 回到根目录
cd ~ // 回家
cd - // 回到上一次的目录
3.创建目录和删除目录
mkdir //创建目 mkdir -p
mkdir 目录名
mkdir -p a/b/c //创建多层目录
rmdir //删除目录,
rmdir 目录 //删除当前目录下指定目录,只能删一个空目录
也可以用 -p 删除多层目录,但都用rm命令更方便(后面)
4.展示目录下的文件列表
ls
ls //展示能看见的文件和目录的名称
ls -a //展示所有文件的名称,包括看不见的
文件前面有“.”的代表的是隐藏文件
ls -l (ll) //显示所有文件并带有详细信息(ls升级版)
简写为:ll
ll -h //友好的显示,文件大小不是纯数字,显示k了...
5.浏览文件
cat //显示文件的所有内容
more //分页显示,空格向下一页,回车下一行,不能上
less //分页显示,可以按上下键(PageUp,PageDown)浏览
tail //查看文件的后面的内容 tail -5 setting.xml
tail -要显示的行数 文件名 //根据参数显示文件的后几行
tail -f 文件名 //动态的查看文件内容(例:查看tomcat启动日志文件)
crlt+c 暂停动态滚动查看
6.对文件的操作
touch 文件名 //创建一个文件
cp 文件名 目录/文件名 //复制一个文件到指定目录/文件
例如:cp 1.txt 2.txt
mv 文件名 目录/文件名 //移动文件到指定的目录/文件
删除文件 rm
rm 文件名 //带询问删除
rm -f 文件名 //不带询问删除
rm -r 目录 //带询问的递归删除
rm -rf 目录 //不带询问的递归删除 慎用。。。
7.tar:打包或解压一个文件或者目录
常用的组合
-cvf:打包一个文件或者目录
-zcvf:打包并压缩一个文件或者目录 压缩的格式是:gzip
-xvf:解压或者打开一个文件
用法:
tar 参数 文件名 要打包或者解压的文件目录0
例如:
将当前目录下的所有文件打包成test1.tar
tar -cvf test1.tar ./*
将当前目录下的所有文件打包并压缩成test2.tar.gz
tar -zcvf test2.tar.gz ./*
将test1.tar解压到当前目录
tar -xvf test1.tar
将test1.tar解压到b目录
tar -xvf test1.tar -C b
8.查找符合条件的字符串
grep 字符串 要查找的文件
9.查看当前的工作目录
pwd
10.下载资源
wget 资源路径 //联网可以下载任何url(www.163.com可以)
11.查看磁盘空间: df -h
12.free查看内存空间使用情况:-g GB单位
-m MB
-k KB