ubuntu软件下载安装,ubuntu系统vim常用命令学习以及ubuntu系统下c语言helloworld入门以及编写简单程序

一,ubuntu软件下载安装

(一)apt-get 常用命令

sudo apt-get install xxx

安装命令,从开源库里下载开源软件

sudo apt-get remove xxx删除命令,删除软件,保留配置文件
sudo apt-get purge删除命令,彻底删除软件和配置文件
sudo apt-get autoremove删除命令,自动清理不需要的软件包
sudo apt-get update更新命令,更新软件源
udo apt-get upgrade更新命令,更新版本较低的软件

(二)修改参数提高下载速度

1.ubuntu下载慢的原因

Ubuntu系统一般采用 apt-get 命令进行某个软件的在线查找和安装,默认官方的软件源仓库位于国外,下载速度较慢。请修改系统参数,选择国内镜像源仓库(如阿里云或清华大学镜像),以提高软件安装速度。

2.解决办法

步骤一:打开终端

利用快捷键ctrl+alt+t打开终端

步骤二:先打开源目录看看:先切换到目录:cd /etc/apt
查看目录:sudo vi sources.list

步骤三:寻找国内镜像源

清华大学:ubuntu | 镜像站使用帮助 | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror

华为:repo.huaweicloud.com/ubuntu-releases/

阿里:阿里巴巴开源镜像站-OPSX镜像站-阿里云开发者社区 (aliyun.com)

步骤4:将与国内镜像源相同的软件包内容进行替换。

二、ubuntu系统vim常用命令学习

(一)进入vim的命令

vi进入vim文本编辑器
vi filename进入Vim文本编辑器,新建filename文件
vi +# filename进入vim编辑器,打开已存在的filename文件
vi -r filename从vi crash或非正常退出中恢复文件
vi -r .*.swp从交换文件.*.swp中恢复文件

(二)退出vi的命令

:wq/:x /:ZZ保存文件,退出vi
:q! /:ZQ不保存文件,退出vi
:w保存文件,不退出vi
:w filename把vi中的内容保存到不存在的filename文件,不退出vi
:w! filename把vi中的内容保存到已存在的filename文件,不退出vi

(三)vi的三种工作方式

模式作用
命令模式可以通过输入vi的命令对文件的内容进行处理
编辑模式可以在光标处输入内容
命令项模式用户输入冒号后,光标会跳到底行,然后输入命令

(四)命令模式下的命令

1.插入命令

a在光标后插入内容
A在当前行的尾部插入内容
o在当前行的下面插入新行
O在当前行的上面插入新行
i在光标处插入内容
I在第一行插入内容

2.删除命令

dd删除光标所在行的所有字符
dw删除从光标处字符开始的一个单词
x删除光标处的字符
X删除光标前的一个字符
d0删除从当前光标所在行的第一个字符到当前光标的前一个字符的一串字符
D删除从当前光标所在的字符到当前光标所在行的最后一个字符的一串字符

3.修改/替换命令

s输入一串字符来替换光标处的字符
S先清除光标所在的行,你可以在当前行输入一串字符
cc先清除光标所在的行,你可以在当前行输入一串字符
cw修改一个单词
C修改从光标处开始及其该行后面的部分
r输入一个字符替换光标处的一个字符

4.撤销命令

u撤销命令

5.光标移动命令

h向左
l向右
k向上
j向下

6.其他命令

三、c语言helloworld入门

步骤一:创建文件

步骤二:打开hello.c文件

步骤四:写helloworld程序

步骤五:运行执行文件,最后一行可以看到编译结果

四、编写10进制数转2进制的程序

代码实现

#include <bits/stdc++.h>
using namespace std;

int main(){
	int a,b,x=0;
	int s[100];
	cout<<"输入十进制数:"; 
	cin>>a;
	cout<<endl;
	while(a!=0){
		b=a%2;
		a=a/2;
		s[x]=b;
		x++;
	}
	 cout<<"输出二进制数: "; 
	for(int j=x-1; j>=0; j--){
		cout<<s[j] ;
	}
	

运行结果

参考百度

  • 6
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值