Linux基本指令及linux编程流程

linux中的最基本的指令

pwd

pwd(全称为print work directory)的功能是打印当前的工作目录即当前系统的位置,演示效果如下:
在这里插入图片描述
通过在命令终端输入pwd可以看到当前的工作目录是根目录下的home目录下的linux目录(“/”代表根目录)。

ls

ls(全称为list)功能是查看目录的内容用法如下:
ls + 目录名 功能是查看指定目录,演示效果如下:

在这里插入图片描述

这里是查看test目录,准确来说是查看/home/linux/test,即根目录下的home目录下的linux目录下的test目录。

ls -l 目录名/文件名功能是查看指定目录或者文件的属性信息,演示效果如下:
查看test目录的属性
在这里插入图片描述

查看test目录下的test.c文件的属性
在这里插入图片描述

ls -lh 目录名/文件名功能是查看指定目录或者文件的属性信息,大小以k,m,g的形式显示,演示效果如下:

查看test目录的属性
在这里插入图片描述
查看test目录下的test.c文件的属性

在这里插入图片描述

cd

cd(全程为change directory),功能为切换目录,用法如下:

cd 目录名功能为切换到指定的目录,演示效果如下:

在这里插入图片描述
在命令终端输入cd test此时就切换到了test目录,也就是/home/linux/test这个目录。

**cd .**功能是切换到当前目录,演示效果如下:

在这里插入图片描述

**cd ~**功能是切换到家目录,即主目录,演示效果如下:

在这里插入图片描述
这里是将/home/linux/test切换到了/home/linux主目录。

**cd -**功能是回到上一次操作的目录,演示效果如下:

当前操作目录:
在这里插入图片描述
回到上一次的操作目录:
在这里插入图片描述

cd返回家目录,演示效果如下:
在这里插入图片描述
这里直接从test目录返回了主目录

touch

touch的功能是创建一个空文件,用法如下:

touch 文件名功能创建一个指定名字的文件,演示效果如下:

创建一个文件名为1.txt的文件
在这里插入图片描述

mkdir

mkdir(全称为make directory),功能为创建目录,用法如下:
mkdir 目录名功能创建指定名字的目录,演示效果如下:

在test目录下创建名为dir的目录:
在这里插入图片描述

**mkdir -p 目录名/目录名/…/…**功能创建多级目录,演示效果如下:

在这里插入图片描述

cp

copy(全程为copy),功能复制,用法:
cp 源文件 目标文件例如:

把test目录下的1.txt文件复制一份复制成2.txt,演示效果如下:
在这里插入图片描述
cp 文件名 目录名功能将指定文件拷贝到指定目录中,演示效果如下:

将1.txt文件拷贝到dir目录中:
在这里插入图片描述

cp 源目录 目标目录 -r
功能:
1、若目标目录不存在则表示复制出一份;
2、若目标目录存在则表示原目标文件复制到目标文件中;
演示效果如下:

目标目录已存在:

在这里插入图片描述
目标目录不存在

在这里插入图片描述

mv

mv(全称为move),功能是剪切也有改名的效果,用法如下:
mv 源文件 目标文件,演示效果如下:

将1.txt文件名改成3.txt
在这里插入图片描述
将3.txt文件移动到dir目录下
在这里插入图片描述

rm

rm(全称为remove),功能是删除,用法如下:
rm 文件名,功能是删除指定文件,演示效果如下:

删除2.txt文件
在这里插入图片描述

删除目录1,删除目录是要加-r
在这里插入图片描述

linux编程流程

编辑 —— vi / vim
编译 —— gcc (gnu c language complier)
运行 —— ./a.out
调试 —— gdb

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值