![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux学习
文章平均质量分 88
酸菜余
这个作者很懒,什么都没留下…
展开
-
修改ubuntu开机启动顺序
sudo vim /etc/default/grub其中的“GRUB_DEFAULT=0”就是设置的默认启动项了,根据开机grub顺序修改它(第一项从0开始)sudo update-grub重新生成GRUB启动配置项原创 2020-08-04 08:26:20 · 1317 阅读 · 1 评论 -
git的使用教程
git下载与配置sudo apt install git github config --global user.name "你的github用户名"github config --global user.email "你的github邮箱"git工作流程一般工作流程如下:clone Git 资源作为工作目录在clone 的资源上添加和修改文件如果其他人修改了,你可以更新资源...原创 2020-02-22 22:05:17 · 89 阅读 · 1 评论 -
VIM最实用的快捷键命令
命令说明G文尾gg文首$行尾^行首x删除当前光标所在字符dd删除当前光标所在行u撤销上一步操作/全文搜索(用完后取消高亮:noh)n向下搜索N向上搜索yy复制当前行P粘贴w正向移动到下一个单词b反向移动到上一个单词f{char}当前行查找指定字符(;前进,后退...原创 2020-02-12 11:48:07 · 281 阅读 · 0 评论 -
查看系统的磁盘使用情况
df -kh原创 2020-02-05 13:55:52 · 705 阅读 · 0 评论 -
apt和dpkg的区别
apt命令apt是一个客户/服务器系统。在服务器上先复制所有deb包,然后用apt分析工具(genbasedir)根据每个deb包的包头信息对所有的deb进行分析,并将该分析救过记录在一个文件中,这个文件被称为deb索引清单,apt服务器的deb索引清单只与base文件夹中,一旦apt服务器内的deb有所改动,一定要使用genbasedir产生新的deb索引清单。客户端再进行安装或升级时一定...原创 2020-01-14 20:10:28 · 2006 阅读 · 0 评论 -
linux特殊符号笔记
管道和重定向:|、>、>>、<重导向就是使命令改变它所认定的标准输出。“>”可将结果输出到文件中,该文件原有内容会被删除,“>>”则将结果附加到文件中,源文件内容不会被删除。“<”可以改变标准输出。cat date1.txt>>data2.txt管道“|”可将命令的结果输出给另一个命令作为输入之用rpm -qa|grep...原创 2019-12-11 21:32:20 · 87 阅读 · 0 评论 -
SSH原理和运用
什么是SSHssh是一种网络协议,用于计算机之间的加密登录本文针对的实现是OpenSSH,讨论其在Linux中的用法最基本的用法SSH主要用于远程登录。假定你要以用户名user,登录远程主机host,只要一条简单命令:$ ssh user@hostssh的默认端口是22,即你的登录请求会送进远程主机的22端口。使用p参数,可以修改这个端口。$ ssh -pp 2...原创 2019-12-11 20:56:55 · 121 阅读 · 0 评论 -
gcc和g++的编译连接过程
一、编译的四个阶段1、 预处理:生成后缀为“.i”的文件2、编译:转为汇编语言,后缀为”.s“的文件3、汇编:转为二进制目标文件,后缀为“.o”的文件4、连接:多个目标文件(二进制)结合库函数等综合成能独立执行的文件,后缀为”.out“的文件gcc无法进行第4步的库文件连接,而g++则能完整编译出可执行的文件(实际上g++从步骤1到步骤3都是调用gcc完成的,步骤4则是由自己完成的)...原创 2019-12-11 20:30:47 · 380 阅读 · 0 评论 -
CMakeLists语法小结
一、Cmake 简介cmake 是一个跨平台、开源的构建系统。它是一个集软件构建、测试、打包于一身的软件。它使用与平台和编译器独立的配置文件来对软件编译过程进行控制。二、常用命令1. 指定 cmake 的最小版本cmake_minimum_required(VERSION 3.4.1)2. 设置项目名称project(demo)3. 设置编译类型project(demo)...原创 2019-10-21 22:17:17 · 590 阅读 · 0 评论 -
vim命令
命令说明vim进入vimi进入输入模式esc退出输入,进入命令模式shift+q::w保存:q退出:q!强制退出原创 2019-12-11 18:48:00 · 74 阅读 · 0 评论 -
Linux下的目录命名的意义
1、/bin :获得最小的系统可操作性所需要的命令2、/boot :内核和加载内核所需的文件3、/dev :终端、磁盘、调制解调器等的设备项4、/etc :关键的启动文件和配置文件5、/home :用户的主目录6、/lib :C编译器的库和部分C编译器7、/media :可移动介质上文件系统的安装点8、/opt :可选的应用安装包9、/proc :所有正在运行进程的映像10、/r...原创 2019-12-11 19:00:09 · 100 阅读 · 0 评论