文件夹路径
cd . .
回退上一级路径
cd /
回退到根路径
cd ~
切换用户主目录
cd -
切换到上一个所有目录
查看文件夹
ls
显示文件夹
ls -a
显示文件夹(以及隐藏文件夹)
ls -l
显示文件夹详细信息
ll
是ls -l缩写
创建目录删除
mkdir app
创建一个名为文件夹
mkdir -p app/text
创建一个多级文件夹
rmdir app
删除名为app的文件夹
文件查看
cat yun.txt
查看文件信息,一次展示所有
more yun.txt
查看文件信息一次展示一屏幕,回车展示下一条 空格展示下一屏幕 按q退出
less yun.txt
查看数据可以按住上下键查看信息
tail -10 yun.txt
查看后10行代码
tail -f yun.txt
查看动态日志
文件操作
rm yun.txt
删除yun.txt文件
rm -r a
删除文件夹,进入文件夹递归删除
em -f a
删除文件不询问
rm -rf a
不询问递归删除文件
rm -rf /*
自杀 删除所有文件夹,文件
复制文件
cp a.txt …/
将a.txt文件复制为上一级目录中
cp a.txt b.txt
经a.txt文件复制到上级目录
移动剪切重命名
mv a,txt …/
将a.txt文件移动到上一层目录中
mv a.txt b.txt
将a.txt文件重命名为b.txt
打包
tar -zcvf [打成的包名] [要打包的名]
打包并压缩指令
tar -cvf [打成的包名] [要打包的名]
打包指令
解压
tar -xvf [解压的包名]
解压到当前目录 解开tar文件,不解压
tar -zxvf [解压的包名] -C [ /目录]
解压到指定目录
查找文件
find / -name [文件名]
查找文件
find / -name [文件名前部分]*
加一个通配符*
查找内容
grep [搜索的字符串] [目录] [参数]
会将带有此字符串的内容都列出来
参数:–color高亮度显示字符串
参数:-A[数字] 列出查询后几条记录
参数:-B[数字] 列出查询前几条记录
其他常用命令
pwd
显示当前所有目录
touch a.txt
创建一个空文件名为a.txt
clear
清屏 或者按crtl+L
以上是Linux的基础指令,下期>Linux上软件安装