Linux学习(一)

ls 操作

ls 是查看当前位置的所有文件 -l 详细信息 -hl 人性化详细信息(把字节改成多少k或者m) -a 查询隐藏文件(所有以.开头的文件都是隐藏文件)
用 mv tmp.txt .tmp.txt 把它变成隐藏文件
打开终端时 系统默认的目录为家目录,在家目录上还要一个根目录
在这里插入图片描述

pwd 操作

pwd是显示当前的位置
在这里插入图片描述

cd 操作

cd 表示前往 cd a 为进入a中
在这里插入图片描述
此时的文件位置发生了改变

返回操作 ,返回 home目录

cd ./ 
表示进入当前的文件 等价于原地不动
cd ../
表示返回上一步
cd ~
为返回家目录  
cd /
前往根目录

根目录
在这里插入图片描述
创建文件夹 mkdir

mkdir 表示创建文件夹
mkdir a 表示在当前目录下创建了一个名为a的文件夹
mkdir a/ sadf 表示在当前目录下创建了一个名为a sadf的文件夹 文件夹名带有空格时要加转义字符
mkdir b/c/d/e -p 创建一个文件夹并且在文件夹b中创建文件夹c以此类推
find 查看文件夹的目录

在这里插入图片描述
touch创建文本

touch a.cpp 在该文件夹位置下创建一个名称为a类型为cpp的文件

在这里插入图片描述

cp复制(window下的复制+粘贴+重命名)

cp a b -r 把文件夹a复制到文件夹b中(同时也会把a中的文件复制到b中) 不加-r会滤过文件
cp a.app b 把文件a.cpp复制到文件夹b中
cp a/a.cpp b 把文件夹中的a.cpp这个文件夹
cp a/a.cpp b/b.cpp 把文件夹a中的文件a.cpp 复制到文件及b中并且修改为b.cpp

rm删除

rm a.cpp 删除名为a.cpp的文件
rm a -r 删除文件夹中所有的文件 包括文件夹a

mv移动(类似window下的复制剪切+复制+重命名)

mv a/a.app b/b.cpp 把文件夹a中的文件a.app移动到文件夹b中并且修改为b.cpp
mv a.cpp as.cpp 把该文件重命名为as.cpp

cat 展示文件

cat a.cpp 展示文件a.cpp中的内容

Linux下的复制和粘贴

ctrl+ins 复制
shift+ins 粘贴

在这里插入图片描述

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值