来普特学习的第一天

发布时间:2024年01月20日

第一节 :对Linux系统进行初步的了解

linux用户分类:? ? ? ?1.普通用户?:权限会受限可以有多个,也可以一个没有,名字没有限制
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 2.超级用户:权限不受限制有且只有一个,名字为?root

第二节:对Linux指令进行学习

1.ls指令查看当前目录下的问价

? ?ls -a查看当前目录下的所有文件(包括隐藏文件)

? ? ls -l 查看当前目录下文件的详细信息

? rwx
? ? ? ? ? ? ?r:拥有读权限
????????????w:拥有写权限
????????????x:拥有执行权限

????????第一组rwx:?创建文件的用户对文件是否拥有读写执行权限
????????第二组rwx:?创建文件的用户同组用户对文件是否拥有读写执行权限
????????第三组rwx:?其余人对文件是否拥有读写执行权限

2? mkdir? 在当前目录创建一的新的目录文件

3? ?rmdir 删除指定的目录文件

4? ?touch? 创建普通文件

5? ? rm? ? ? 删除普通文件

6? ? Linux系统目录结构

? ? ? ? ? ? ? ? 根目录? /

? ? ? ? ? ? ? ? ?家目录 ~

? ? a? cd? 进入某个目录

? ? ?b? ? pwd 查看当前所在目录的绝对路径

? ? ?c? ? cp? ? 拷贝文件或者目录?

? ? ? ? ? ? ? ? ? ? 普通文件 :cp? 源文件路径? ?目的途径

? ? ? ? ? ? ? ? ? ? ?目录文件:? cp? ?源目录路径? 目的途径 -rf

? ? ? d? mv? ?移动文件或目录 也可以改文件名

? ? ? ? ? ? ? ? ? ? ?mv 源文件路径 目的途径

? ? ? ? ? ? ? ? ? ? ? mv? 旧文件? 新文件名

作业: 1.在~/Desktop目录下创建三个文件夹test1 test2 test3

2.在test1下创建filename1.txt 在test2下创建filename2.txt 在test3下创建filename3.txt

3.将test1目录下的filename1.txt拷贝到test2目录下? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??

4.将test2目录下的filename2.txt移动到test3目录下

5.将test3拷贝到test1目录下

6.将test1目录修改文件名为filename

7.最后将filename文件夹删除

第三节 C语言开发流程


1 vim编辑器

? ? ?a 使用vim打开一个文件? ?eg: vim filename.c

? ? ? b 点击 i键

? ? ? c? 编写程序代码

? ? ? d? ?按ESC退回到底形模式

? ? ? ?e? ?输入:wq 保存并退出

? ? ? ? ? ? ? ? ? ? :w保存

? ? ? ? ? ? ? ? ? ? ?:q 退出不保存

? ? ? ? ? ? ? ? ? ? :q! 不保存强制退出

2 gcc编译器

? ? ? ?a? 编译filename.c文件

? ? ? ? ? ? ? eg:gcc filename.c(默认生成a.out)

? ? ? ? ? ? ? ? ? ? ? ?gcc? ?filename.c -o filename

? ? ? ?b 执行程序

? ? ? ? ? ?./a.out?

文章来源:https://blog.csdn.net/qq_71181857/article/details/135607599
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。