【Linux命令手册】速查、备忘录

时间:2025-02-14 20:45:16
cd <⽬录名> 进⼊某个⽬录
cd … 回上级⽬录
cd …/… 回上两级⽬录
cd 进个⼈主⽬录
cd - 回上⼀步所在⽬录
pwd 显示当前路径
ls 查看⽂件⽬录列表
ls -F 查看⽬录中内容(显示是⽂件还是⽬录)
ls -l 查看⽂件和⽬录的详情列表
ls -a 查看隐藏⽂件
ls -lh 查看⽂件和⽬录的详情列表(增强⽂件⼤⼩易读性)
ls -lSr 查看⽂件和⽬录列表(以⽂件⼤⼩升序查看)
tree 查看⽂件和⽬录的树形结构
mkdir <⽬录名> 创建⽬录
mkdir dir1 dir2 同时创建两个⽬录
mkdir -p /tmp/dir1/dir2 创建⽬录树
rm -f file1 删除’file1’⽂件
rmdir dir1 删除’dir1’⽬录
rm -rf dir1 删除’dir1’⽬录和其内容
rm -rf dir1 dir2 同时删除两个⽬录及其内容
mv old_dir new_dir 重命名/移动⽬录
cp file1 file2 复制⽂件
cp dir/* . 复制某⽬录下的所有⽂件⾄当前⽬录
cp -a dir1 dir2 复制⽬录
cp -a /tmp/dir1 复制⼀个⽬录⾄当前⽬录
ln -s file1 link1 创建指向⽂件/⽬录的软链接
ln file1 lnk1 创建指向⽂件/⽬录的物理链接
find / -name file1 从跟⽬录开始搜索⽂件/⽬录
find / -user user1 搜索⽤户user1的⽂件/⽬录
find /dir -name *.bin 在⽬录/dir中搜带有.bin后缀的⽂件
locate <关键词> 快速定位⽂件
locate *.mp4 寻找.mp4结尾的⽂件
whereis <关键词> 显示某⼆进制⽂件/可执⾏⽂件的路径
which <关键词> 查找系统⽬录下某的⼆进制⽂件
chmod ugo+rwx dir1 设置⽬录所有者(u)、群组(g)及其他⼈(o)的读®写(w)执⾏(x)权限
chmod go-rwx dir1 移除群组(g)与其他⼈(o)对⽬录的读写执⾏权限
chown user1 file1 改变⽂件的所有者属性
chown -R user1 dir1 改变⽬录的所有者属性
chgrp group1 file1 改变⽂件群组
chown user1:group1 file1 改变⽂件的所有⼈和群组