切换目录命令
cd 文件名:进入该目录(可使用tab命令补全文件名)
cd.. :退回上一级目录
cd~:切换到用户主目录
pwd:显示当前所在目录的绝对路径,以字符串形式
cd-:返回上一次目录
列出文件列表
ls -a:显示当前目录下的所有文件或目录(包含隐藏文件,在Linux中“.”开头的都是隐藏文件)
ls -l:可以简写为ll,列表查看当前目录下的所有目录和文件(列表查看,显示更多信息)
创建目录和移除目录
mkdir 文件名:创建该目录
mkdir -p 文件名/子文件名:创建多级目录
rmdir 文件名:删除该文件(只能删除空文件)
浏览文件
cat 文件名:访问文件内所有内容
more 文件名:显示部分内容,按空格显示下一页内容
按回车显示下一行内容
按q退出
less 文件名:用法与more类似,但less命令可以用上下键控制
tail -参数(数字) 文件名:显示最后参数个文件内容
tail -f 文件名:动态查看
ctrl c结束查看
文件操作
cp:复制
mv:剪切
rm:rm 文件:删除文件(需要询问)
rm -f 文件名:不询问删除目录
rm -r 目录:删除目录(需要询问)
rm -rf 目录名:不询问删除目录
rm -rf/*:不询问删除所有文件
tar:tar -c:创建一个新tar文件
tar -v:显示运行过程的信息
tar -f:指定文件名
tar -z:调用gzip压缩命令进行压缩
tar -t:查看压缩文件内容
tar -x:解开tar文件
tar -cvf xxx.tar ./*:打包文件
tar -zcvf xxx.tar.gz ./*:打包并压缩
解压:tar -xvf xxx.tar
tar -zxvf xxx.tar.gz -C /usr/aaa(新文件名)
find:查找符合条件的文件:find / -name "ins*" 查找文件名称是以ins开头的文件
find / -name "ins*" -ls
find / -user itcast -ls 查找用户itcast的文件
find / -user itcast -type d -ls 查找用户itcast的目录
find /-perm -777 -type d-ls 查找权限是777的文件