Linux简介及基础操作

简介:
1、linux和windows都是操作系统,多任务,多用户,多线程…
Linux免费使用,自由传播,开源
2、Linux 发行版(都是基于linux内核穿的外套)
Ubuntu——嵌入式开发
fedora——早期嵌入式开发
centOS——wed服务器
ArichLinux——用不多
红旗linux——
红帽linux——
小白用户——Loki,Mint(装13用)
iOS(闭源)Android(开放的)都是基于linux开发的
3、linux内核 开发者:linus Benedict Torvalds,1969年——林纳斯-托瓦兹
在这里插入图片描述
(图片引用百度)

虚拟化技术禁用:bios 开启vt

基础操作:
ctrl+alt+t:打开命令行终端
xrandr:列出电脑分辨率
xrandr -s 1360x768:调整命令操作系统分辨率
ctrl+shift++:命令行字体变大
ctrl±:命令行字体变小
ctrl+l:清屏
ls:列出当前文件夹下的文件
ls -a:显示所有的文件
pwd:显示当前在哪个文件夹,显示当前所在路径
mkdir +文件夹名:新建文件夹
cd +文件夹路径:打开相应文件夹
cd …:退回上层文件夹
cd+回车:返回工作目录

mv *.c chenlichen:将所有.c文件异动到该文件夹里
tab键:自动补全,文件名太长先敲钱斌几个字符再敲tab键
mv a.c b.c:将a.c文件变成b.c文件
cp b.c test.c:拷贝b.c文件并新建test.c文件,将b.c里内容拷贝到test.c里
touch chenfile:创建空文件

vi a.c:进入或创建vi命令行模式,编写程序
i :按i进入输入模式(底下出现INSERT,就可以进行写代码)
esc:退出输入模式,进入vi命令行模式
:wq :在命令行模式下按冒号,后输入wq,w保存,q退出
vi a.c:创建a.c文件进入vi模式
gcc a.c:编译该程序,会生成a.out文件
gcc a.c -o laowang:生成的文件为laowang
./+生成的文件名:运行该程序

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/61233.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

如何在群辉NAS系统下安装cpolar套件,并使用cpolar内网穿透?

如何在群辉NAS系统下安装cpolar套件,并使用cpolar内网穿透? 文章目录 如何在群辉NAS系统下安装cpolar套件,并使用cpolar内网穿透?前言1. 在群辉NAS系统下安装cpolar套件2. 管理隧道列表3. 创建固定数据隧道 前言 群晖作为大容量存储系统,既可…

Harbor企业镜像仓库部署

目录 1、案例概述 2、什么是 Harbor 3、Harbor 架构构成 4、案例环境 5、部署harbor环境 安装docker-ce(所有主机) 阿里云镜像加速器 部署Docker Compose 服务 部署 Harbor 服务 启动并安装 Harbor 创建一个新项目 6、客户端上传镜像 7…

Blender如何给fbx模型添加材质贴图并导出带有材质贴图的模型

推荐:使用 NSDT场景编辑器快速助你搭建可二次编辑的3D应用场景 此教程适合新手用户,专业人士直接可直接绕路。 本教程中介绍了利用Blender建模软件,只需要简单几步就可以为模型添加材质贴,图,并且导出带有材质的模型文…

法律监督大数据平台有什么作用?

大数据赋能时代法律监督,构建法律行业领域大数据监督模型。法律监督大数据研判系统助力检察机关以社会公正为核心价值追求,对执法不严、司法不公“零容忍”,强化对诉讼活动的法律监督,坚决维护法律尊严,坚决捍卫公平正…

一、Kubernetes介绍与集群架构

Kubernetes介绍与集群架构 一、认识容器编排工具 docker machine 主要用于准备docker host现已弃用建议使用docker desktop docker compose Compose 是一个用于定义和运行多容器 Docker 应用程序的工具。使用 Compose,您可以使用 YAML 文件来配置应用程序的服务。…

Redis-简单动态字符串(SDS)

文章目录 文章概要SDS数据结构定义SDS和C字符串的区别总结参考 文章概要 本篇文章,我们来学习Redis字符串的编码格式SDS编码,文章将将从以下几个方面介绍SDS: SDS的底层数据结构定义Redis是C写的,那SDS和C中的字符串的区别是什么…

f1tenth仿真设置

文章目录 一、安装依赖二、进入工作空间克隆三、编译四、运行 一、安装依赖 tf2_geometry_msgs ackermann_msgs joy map_server sudo apt-get install ros-noetic-tf2-geometry-msgs ros-noetic-ackermann-msgs ros-melodic-joy ros-noetic-map-server 二、进入工作空间克隆…

爬虫018_urllib库_cookie反爬_post请求百度翻译获取百分翻译内容_以及详细翻译内容---python工作笔记037

然后我们来看如何用urllib发送post请求,这里我们 用百度翻译为例 我们翻译一个spider,然后我们看请求,可以看到有很多 找到sug这个 可以看到这里的form data,就是post请求体中的内容 然后我们点击preview其实就是 返回的实际内容 然后请求方式用的post 然后我们把上面的信息…

php代码审计,php漏洞详解

文章目录 1、输入验证和输出显示2、命令注入(Command Injection)3、eval 注入(Eval Injection)4、跨网站脚本攻击(Cross Site Scripting, XSS)5、SQL 注入攻击(SQL injection)6、跨网站请求伪造攻击(Cross Site Request Forgeries, CSRF)7、Session 会话劫持(Session Hijacking…

Centos7.9_解决每次重启机器配置的java环境变量都需要重新source /etc/profile才生效的问题---Linux工作笔记060

这种情况需要把环境变量,java的环境变量在/root/.bashrc文件中也放一份,注意这个文件是隐藏的,默认是,需要进行ls -a才能显示. #jdk export JAVA_HOME/lib/jvm export JRE_HOME${JAVA_HOME}/jre export CLASSPATH.:${JAVA_HOME}/lib:${JRE_HOME}/lib export PATH${JAVA_HOME}/b…

maven Jar包反向install到本地仓库

maven Jar包反向install到本地仓库 需求实现 需求 项目打包时报错,缺少一个jar包。 但是在maven仓库都找不到此jar包,其他人提供了这个jar包。 需要把这个jar包install到本地仓库,使项目能正常打包运行。 实现 使用git bash命令执行以下脚…