ls命令
ls 查看当前路径下的所有文件
ls -a 查看...包括隐藏文件
ls -lh 详细的文件大小显示 K M G
ls-lha 查看当前路径下的所有文件包括隐藏文件并以详细的文件大小显示 K M G
ls ../ (直接查看上一级 )
chmod指令
cd指令
功能:切换路径
cd 家目录
cd ~ 家目录
cd . 当前目录
cd / 回到根目录
cd ../ 回到上一目录
cd ../../ 回到上一级的上一级目录
mkdir指令
功能:创建目录(类似文件夹)
mkdir dir1 创建目录dir1
mkdir dir1 dir2 创建平级目录dir1,dir2
mkdir -p dir1/dir2/dir3 创建嵌套目录dir1,dir2,dir3
rmdir命令
rmdir dir1 删除目录(必须是空目录)
rmdir -p dir1/dir2/dir3
(从后往前删除)
(先删除dir3,若空,删除,再删除dir2,若空,删除,再删除dir1,若空,删除,)
若遇到非空时,直至删除到非空的时候,停止删除(从后往前删除)
touch命令
touch file1
创建file1,若不存在file1,则直接创建file1;若存在,则进行覆盖
touch file1 file2
创建同级file1 file2
rm命令
rm file1 删除file1
rm -f file1 删除file1,不提示信息
rm -r dir1 删除dir1及其里面的内容
rm -rf dir1 强制删除dir1及其里面的内容,不提示信息(常用)
echo命令
功能:回显字符串,也可以往文件中写内容,类似于printf
echo 字符串
echo '字符串'
echo "字符串''
echo -n "字符串" -n表示回显的字符串不独占一行
echo -e"\tlt字符串\n" -e表示回显的字符串可以解析以开始的 占义字符
cat命令
cat 文件名 在终端显示文件内容
cat -n 文件名 在终端显示文件内容并标注行号
cp命令
功能:进行复制粘贴
cp file1 file2 复制file1,粘贴为file2,若fle2不存在,新建;若file2存在,替换
cp -r dir1 dir2 复制dir1,粘贴为dir2,若dir2不存在,新建;若dir2存在,替换
cp file1 dir2 复制文件file1,粘贴到dir1file1 dir1
mv命令
功能:进行剪切粘贴
mv file1 file2剪切file1,粘贴为file2【此时file2的内容是file1的内容)
mv dir1 dir2剪切dir1,若dir2存在粘贴到dir2;若dir2不存在将dir1重命名为dir2
mv file1 dir1剪切file1,粘贴到dir1里面