基本命令
工作目录切换
cd 工作目录
cd #回到~目录
cd .. #回到上一级目录
显示当前工作目录
pwd
pwd -P #显示非连接目录的真实目录的路径
查看当前目录下文件
#常用
ls -ail #显示当前目录的所有文件及目录,并显示详细信息和inode号
ls -il 文件/目录 #显示特定文件的详细信息和inode号
#ls -ail 输出的信息
2624088 drwxr-xr-x 4 shyman shyman 4096 3月 14 22:05 .cargo
2626092 drwxr-xr-x 2 shyman shyman 4096 3月 14 21:12 .conda
2359330 drwxr-xr-x 49 shyman shyman 4096 6月 2 11:06 .config
2359364 drwx------ 3 shyman shyman 4096 3月 14 18:28 .dbus
2510713 drwxr-xr-x 2 shyman shyman 4096 3月 24 17:21 .deepin-calculator
2510772 drwxr-xr-x 4 shyman shyman 4096 5月 17 22:41 .deepinwine
3557110 drwxr-xr-x 3 shyman shyman 4096 3月 17 18:27 .designer
从左列到右列:
1.inode号
2.文件权限
3.对文件来书被链接的次数,对目录来说是子目录数
4.所属用户
5.所属用户组
6.文件大小(/字节)
7,8,9. 月 日 时间 最后修改时间
10. 文件/目录名
目录的创建与删除
mkdir 新目录名
rmdir 删除的空目录名
rm -r 目录 #递归删除目录里的文件和目录本身
rm -rf 目录 #不询问
复制
cp src dst/dst_dir #将src文件 复制到dst_dir目录下
cp -i src dst/dst_dir #将src文件复制到 dst_dir 下 询问是否覆盖同名文件(默认直接覆盖)
cp -p src dst/dst_dir #连权限一起复制
cp -r src_dir dst_dir #复制目录
删除
rm -r 文件/目录
rm -rf 文件/目录
移动/改名
mv src dst
查看文件内容
cat 文件
创建文件
touch file_name