1.ls:罗列当前路径下的内容
ls指令后可加参数:
ls -l:罗列详细信息;
ls -a:罗列隐藏文件;
ls -al:既罗列详细信息,又罗列隐藏文件;
ls -lrt:对文件按照时间排序;(最后修改的在最下面)
ls -d:将文件像目录一样显示;
ls [path]:展示路径下的内容;
2.pwd:输出当前所在的路径;
3.cd [path]:切换路径
cd的快捷方式:
cd - :切换回上一次所在的路径;
cd / :切换到根目录;
cd ~ :切换到家目录(用户登录到该机器时所处的目录);
4.touch:创建一个文件;
5.mkdir:创建文件夹
mkdir [文件夹名称]:创建一个文件夹;
mkdir -p [path]: 一次性创建具有目录层缀的文件夹;
6.rm:删除命令
rm [文件名称]:删除文件;
rm -r [文件夹名称]: 递归删除文件夹;
rm -i: 展示删除结果;
7.man:帮助手册;
8.cp:拷贝文件或文件夹:
cp [源文件] [目标文件] :拷贝文件;
cp -r [源文件夹] [目标文件夹]:拷贝文件夹;
9.mv:移动或重命名文件or文件夹;
mv [源文件] [目标路径下] : 移动;
mv [源文件] [新文件名称] : 重命名;
10.echo:在屏幕中输出内容,采用重定向方式写入少量内容
例如:echo "Hello" >[文件名称]
11.cat 、more、less:查看文件内容
cat -n : 输出行号;
more [文件名称]:通过回车向下去看:
(1) b:向前翻页;
(2) f:向后翻页;
less -i:忽略搜索时的大小写;
less -N: 显示每行的行号;
less / : 向下搜索"字符串"的功能;
less ? :向上搜索"字符串"的功能;
q:退出;
12.head:默认从头开始输出10行内容;
13.tail -f:循环读取,默认从尾部输出10行内容;
14.find:查找文件
find [path] -name [文件名称]
15. grep:查找字符串;
grep "字符串" [path] -R
16.zip压缩:
压缩:
zip [压缩后的文件名称].zip[待要压缩的文件] -r
解压缩:
unzip [待解压缩的压缩文件].zip
17.tar 压缩:
gzip:
压缩: tar zcvf [压缩后的文件名称].tar.gz [待要压缩的文件]解压缩:tar gxvf [待解压缩的压缩文件].tar.gz
bz2:
压缩: tar jcvf [压缩后的文件名称].tar.bz2 [待要压缩的文件]
解压缩:tar jxvf [待解压缩的压缩文件].tar.bz2