Linux基本命令
- 软件开发
- 2025-09-16 02:12:02

cd 进入根目录 cd / 进入用户家目录 cd ~ 或者cd 用于快速切换两个目录 cd - 绝对路径和相对路径 ls 查看所有目录文件包括隐藏目录(文件名前有.) ls -a 显示文件详细属性信息 ls -l 区分文件以及目录(目录后有/) ls -F
4. 命令可以一起使用
ls -lF ls -lFh //h人性化显示:4096所占内存5. 简写
ll6. drwxr-x— 代表什么?
第一个字符:文件类型
普通文件分类: 普通文本文件:字体绿色 有执行权限:绿色 压缩包文件:红色其他九位—用户对文件的操作权限
权限有四种:读®、写(w)、执行权限(e)、无权限(-)用户类型:文件所有者、文件所属组、其他人 drwxr-xr-x //三个为一组 rwx( 文件所有者有读写执行权限),r-x(文件所属组有读、执行权限),r-x 文件其他属性 文件命令 mkdir 创建目录 mkdir 目录名 //创建单层 mkdir hello mkdir hello/world //创建多层(-p) mkdir 目录1/目录2/目录3 -p //创建多个单层 mkdir 目录1 目录2tree //以树状结构查看目录结构 删除目录 //删除单目录,不能删除含有子目录来的目录 rmdir 目录名 //常用 rm 目录 //可以删除文件也可以删除目录,如果是目录需要加-r(-r 意思是递归) rm 文件名 rm -r 目录 rm -ri 目录 //删除的时候给提示 rm -rf 目录 //强制删除文件,没有给任何提示直接删除并且不能恢复,慎用! 文件拷贝cp //将文件1内容拷贝到文件2,如果文件2已经存在,就是覆盖操作 cp 文件1 文件2 //将目录1内容拷贝到目录2 cp 目录1 目录2 -r mv 移动目录/文件 mv 文件/目录1 目录2 改名 文件覆盖 mv 存在文件a 存在文件b //文件a内容覆盖到文件b中,并且删除文件a 查看文件内容 cat cat 文件名 //将文件内容显示到终端 more
可以以翻屏的方式查看文件中的内容
more 文件名 less可以以翻屏的方式查看文件中的内容
head可以查看文件头部的若干行信息(默认显示前10行)
head 文件名 或:head -行数 文件名 tail查看文件尾部的若干行(默认显示后10行)
tail 文件名 或:tail -行数 文件名 pwd查看当前目录(绝对路径)
touch 创建文件 touch 文件名 which查看命令在哪一个目录下