“遇见你,我的生活开始充满颜色~”

  今天开始,我们又要扩展我们的友谊,加入一位全新的朋友,它有一个帅气的英文名——Linux。

  它是谁,它是干嘛的,这一定是我们第一次听到这个名字的反应,不要着急,下来,我们就要开始隆重地介绍这位新朋友:

                                                     简介

姓名: Linux

性别:未知

职业:服务器系统/嵌入式操作的主力军

留言:认识我需要掌握以下模块的能力哦:

    主要模块:

  1. 基本操作
  2. 搭建开发环境gcc/g++/gdb,静态库,共享库
  3. 进程fork,替换,文件操作,信号
  4. 进程间通信(IPC机制)
  5. 编程及线程同步
  6. 网络编程

    其它模块:安装mysql数据库,redis,shell程序设计,git基本使用

我的其它内容将在后续逐渐揭晓,请不要走开哦❤

  哈哈,我想,现在的你一定充满了好奇心吧,下来我该告诉它的一些需要掌握的基本内容了。

  一.文件夹相关内容:

/:根目录(根文件夹)

跟目录的子文件夹(标红的我们需要重点记忆):

boot(保存内核),bin(保存命令),lib(保存库文件),etc(保存配置文件),home(家目录),root(管理员),usr,var,proc…

这里我们需要重点讲解一下home(家目录):

创建文件在家目录,可用~代替(/home/stu -> ~);

/home/stu    是stu这个用户的家目录;

/home/xiaobai  是xiaobai这个用户的家目录;

自己只拥有以自己名字命名的家目录以下这片空间的权限,别处无权限。

二.基本命令:

cd 切换路径,只能对文件夹使用(cd .. 跳到父类文件夹 cd . 当前文件)

ls 显示当前位置有哪些文件(ls -l 显示这些文件夹的相关属性)

pwd 显示当前位置

touch 创建普通文件

mkdir 创建目录(文件夹)

rm 删除普通文件

rm -r 删除文件夹

            

clear/ ctrl+l 清屏

sudo su 切换到管理员(密码不显示)

exit 退出管理员

                                         

apt update 更新安装包

apt install vim 安装文本编译器

(gcc(编译c语言程序)  g++(编译c++程序)  make(用来执行makefile文件) net-tools(网络工具包))

vim,gcc,g++,make,net_tools 都是Linux中重要的工具包,以后的学习中都会用到,所有都需要提前安装好!!!

  这就是初识Linux的全部内容,期待下一次的相遇……

Logo

openEuler 是由开放原子开源基金会孵化的全场景开源操作系统项目,面向数字基础设施四大核心场景(服务器、云计算、边缘计算、嵌入式),全面支持 ARM、x86、RISC-V、loongArch、PowerPC、SW-64 等多样性计算架构

更多推荐