LINUX学习-在linux下开展日常活动-1

Linux

第一阶段目标:学会在linux下进行你的日常活动。

分解目标:

我使用windows的日常活动:编写文档、查资料、git版本管理、制图

1、编写文档

分解任务:
新建文档–编辑文档–新建文件夹–移动文档–删除文件

1.1 新建、编辑文档
vim test.md    //编辑该文档,若不存在则新建该文档并编辑文档

子问题:中文输入法兼容配置–文本格式(内部已适配 ,但宕机了,说明中文不适配)
子问题:编辑完如何保存退出(esc+ :wq)

如何直接把一个文件放进一个地址里:子问题:如何在终端显示我的文档内容(cat)

另一种编辑器:nano

新建、编辑程序:nano test.c
保存退出:ctrl+o、enter、ctrl+x
编译:gcc test.c
执行:./a.out

  • 为啥一定要a.out?—gcc之后默认执行文件就是a.out
1.2 新建文件夹

子问题:
新建文件夹操作

mkdir file                    //在当前目录下新建一个名称为file的文件夹
mkdir file1/file2.../fileN    //新建多个文件夹

打开到这个路径:

cd  Documents

返回上一级:

cd  ../
子问题:如何查找自己需要的命令

1.查找命令的具体用法:man +命令

man od

2.查找喊该字符的命令:man -k +命令

man -k od

3.二次查找:man -k od | grep 1
//一次查找关键词为od,把第一次的结果二次筛选得带最终结果。第二次查找的关键词为1

子问题:
如何修改文件名:new为新文件名

mv test.c new.c

删除文件:

rm test.c
1.3 移动文档、删除文档

子问题:如何查看我的文件所在地址(whereis 或which)
切换用户:

su username

查看所有权限:

ls -la

子问题:修改文件权限

sudo chmod 777  test.md

子问题:
如何在写命令时自动补全文件名(tab)

子问题:如何直接把一个文件放进一个地址里

打开到文件的原地址和目标地址都包含的根目录下,在此目录下执行移动指令。

把文件放到文件夹里:通过cd和ls到要放的文件夹的根目录下,在此新建文件

子问题:移动文件=复制 +删除原文档
//将files下的test.c文件移动到file2

mv file/test.c file1/test.c

//将files下的test.c复制到file2

cp file/test.c file2/test1.c

//删除之前的文件

rm file/test.c

注:
必须在包含这个文件的根目录下才可进行该文件夹下的操作
要执行一个文件必须在它的根文件夹下执行,不然需要加地址

总结:
本期主要解决了如何在linux上编写、移动文档,介绍了如何查找指令、编译C程序。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值