Linux 基本命令

cd

  1. 进入根目录
cd /
  1. 进入用户家目录
cd ~
或者cd
  1. 用于快速切换两个目录
cd -

在这里插入图片描述

绝对路径和相对路径

在这里插入图片描述

ls

  1. 查看所有目录文件包括隐藏目录(文件名前有.)
ls -a

在这里插入图片描述

  1. 显示文件详细属性信息
ls -l

在这里插入图片描述

  1. 区分文件以及目录(目录后有/)
ls -F

在这里插入图片描述
4. 命令可以一起使用

ls -lF

在这里插入图片描述

ls -lFh //h人性化显示:4096所占内存

在这里插入图片描述
5. 简写

ll

在这里插入图片描述
6. drwxr-x— 代表什么?

第一个字符:文件类型
在这里插入图片描述

  • 普通文件分类:
    普通文本文件:字体绿色
    有执行权限:绿色
    压缩包文件:红色

其他九位—用户对文件的操作权限

  • 权限有四种:读®、写(w)、执行权限(e)、无权限(-)
  • 用户类型:文件所有者、文件所属组、其他人
drwxr-xr-x    //三个为一组
  • rwx( 文件所有者有读写执行权限),r-x(文件所属组有读、执行权限),r-x
    在这里插入图片描述
  1. 文件其他属性
    在这里插入图片描述
    在这里插入图片描述

文件命令

mkdir 创建目录

mkdir 目录名
//创建单层
mkdir hello
mkdir hello/world
//创建多层(-p)
mkdir 目录1/目录2/目录3 -p
//创建多个单层
mkdir 目录1 目录2

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

tree //以树状结构查看目录结构

在这里插入图片描述

删除目录

//删除单目录,不能删除含有子目录来的目录
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

  1. 移动目录/文件
mv 文件/目录1  目录2

在这里插入图片描述

  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

查看命令在哪一个目录下
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值