一,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] ;
}
运行结果
参考百度