切换目录 cd
cd 路径
cd / 进入根目录
cd ~ 进入家目录
cd - 回到先前的目录
cd .. 回到上一级目录
cd /var/www/ 进入var下面的www文件夹
查看当前目录 pwd
pwd :打印当前目录,查看当前所在的位置
查看当前目录文件ls(list)
ls : 列出文件夹中的文件和目录
ls -ll 详细的方式列出文件当前文件夹中的内容
ls -a 显示当前隐藏文件和非隐藏文件
ls -ld 只显示当前文件夹得属性信息,不显示文件夹内的内容
创建目录mkdir
mkdir fr 创建一个fr的文件夹
mkdir -p /etc/tt/dd 一次性创建嵌套的多层目录
创建文件touch
touch test.ext 创建一个test.txt的文件
复制指定的文件或目录cp(copy)
cp -i test.txt cp.txt 复制text.txt并改名为cp.txt
cp -r 复制文件夹必须要添加此参数不然无法复制
cp -p 复制时保存当前文件的属性并一同复制过去
删除文件或目录rm(remove)
rm -f 删除文件时不提示用户任何信息
rm -r 删除文件夹时必须添加此选项
rm -i 删除文件或目录时提示用户默认自动添加其选项
移动文件mv(move)
mv fr.txt dd.txt 给fr.txt改名为dd.txt
mv /etc/fr.txt /usr 将etc下面的fr.txt移动到usr下面
.使用cat,more,less,head,tail命令可以查看文件
cat一次性打开所有的内容,所以打开较少内容的时候用cat但文件较多时不建议使用cat
more、less打开较多内容文件的时候他会自动分页显示,可以使用Pgup,Pgdown或者ctrl+b,ctrl+f来进行翻页显示,按q键直接退出查询。
head,tail分别表示显示文件的头几行或最后的几行;选型时-n,n表示显示的行数默认是10行
使用wc,grep命令可以统计、检索文件内容
wc -w: 可以统计指定文本内容单词数量
wc -l: 可以统计指定文本内容的行数
wc -c:可以统计指定文本内容的字节数
使用tar命令可以制作或释放归档文件,还可以调用压缩程序bzip2、gzip
-c 创建新的归档文件
-C 释放或解压文档时所指定的文件夹
-f 归档文件
-j 调用bzip2压缩程序
-v 显示详细信息
-z:调用gzip压缩程序
-x:解压压缩文件
-t:查看文件内容
-p:归档时保存文件权限