linux 基础
文章平均质量分 56
linux平台基础
Engineering Lion
这个作者很懒,什么都没留下…
展开
-
(一)linux基本命令
提示:最近在学习linux基本命令,学了忘是常态。写个文章,学而时习之。文章目录一.linux基本快捷键二、使用步骤1.引入库2.读入数据总结一.linux基本快捷键 上下左右快捷键。 ctrl + p(previous)(上) ctrl + n(next)(下) ctrl + b(back)(左) ctrl + b(back)(右) ctrl + b(back)(右)# 二、示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.原创 2021-02-05 11:00:54 · 818 阅读 · 1 评论 -
(二)Linux NFS 服务器搭建
#NFS 服务器搭建背景:最近学习linux,想要搭建一个网络共享文件NFS Server一、安装nfssudo apt-get install nfs-kernel-server二、创建共享目录mkdir NfsShare##因为要创建的权限是读写权限。chmod 777 NfsShare三、修改配置文件sudo vi /etc/exports在配置文件结尾添加:#共享的目录 ip网段(权限rw/ro,非缓存模式)/home/luffy/NfsShare 192.168.1原创 2020-12-27 20:40:55 · 162 阅读 · 0 评论 -
(三)linux ftp服务器搭建 vsftpd
使用vsftpd搭建ftp服务器。1.安装vsftpdsudo apt-get install vsftpd2.修改配置文件cd sudo vi /etc/vsftpd.conflisten=YES#匿名用户登录允许打开anonymous_enable=YESlocal_enable=YES#打开写权限write_enable=YESlocal_umask=022#匿名用户上传权限打开anon_upload_enable=YES#匿名用户创建目录权限打开anon_mkdir原创 2020-12-27 16:54:45 · 138 阅读 · 0 评论 -
(四)gcc编译器 1.编译与链接
学习目标:提示:这里可以添加学习目标例如:一周掌握 Java 入门知识学习内容:提示:这里可以添加要学的内容例如:1、 搭建 Java 开发环境2、 掌握 Java 基本语法3、 掌握条件语句4、 掌握循环语句学习时间:提示:这里可以添加计划学习的时间例如:1、 周一至周五晚上 7 点—晚上9点2、 周六上午 9 点-上午 11 点3、 周日下午 3 点-下午 6 点学习产出:提示:这里统计学习计划的总量例如:1、 技术笔记 2 遍2、CSDN 技术博客 3 篇原创 2021-02-18 11:53:11 · 173 阅读 · 0 评论 -
(五)gcc编译器 2.静态库和动态库的制作
内容摘要: 本节主要介绍静态库和动态库的制作和使用,以及比较静态库和动态库的优缺点文章目录一、静态库的制作与使用制作步骤:静态库的使用:静态库的优缺点二、动态库的制作与使用制作步骤:动态库的使用:动态库的优缺点三、指定共享库的位置一、静态库的制作与使用 静态库在linux中是以.a结尾的文件。静态库是在编译过程中链接时生成可执行文件时使用的。静态库的命名规则原创 2021-02-28 22:57:17 · 191 阅读 · 0 评论 -
(六)gdb调试
本节是前面章节的延续,主要介绍gdb调试的命令。目录一、gdb调试前的准备工作二、gdb调试命令一、gdb调试前的准备工作需要编译的时候,加参数g,生成带调试信息的可执行文件,用于以后的gdb调试。例:gcc -g hello.c -o hello二、gdb调试命令功能命令启动gdbgdb hello查看文件listl查看sort.c第20行l sort.c:20查看sort.c中的sort函数l sort.c:sort第22行打断点(br原创 2021-03-01 20:54:55 · 226 阅读 · 1 评论 -
(七)学会编写一个简单的makefile
tip:当工程大时,每次编译一次,只通过gcc命令一步一步来编译,太复杂,所以我们就需要编写makefile。makefile就相当于我们把编译时的命令写成文件。目录1.makefile的基础2.最简单的makefile3.稍好一点的makefile4.再稍好一点的makefile5.再再稍好一点的makefile6.最后介绍makefile的俩个函数1.makefile的基础(1)命名规则:makefile 或者Makefile(2)makefile规则三要素:目标,依赖,命令2.最简单的ma原创 2021-03-01 21:56:03 · 294 阅读 · 0 评论 -
(八)shell脚本入门
本文只介绍简单的shell脚本编程,包含变量,输入,输出,判断,函数,循环。详细参考:shell教程1、变量,输入,输出,条件判断shell脚本就是一种shell解释执行的程序,相当于windows的批处理器。简单的例子:#!/bin/bash##输入read -p "input your long and wide:" long wide##计算girth=$(($long+$wide+$long+$wide))##输出echo "girth=$girth"##条件判断if [原创 2021-03-06 17:19:37 · 96 阅读 · 0 评论 -
(九)git及github的使用
摘要:本节介绍git的使用和github的使用。文章目录一、配置git步骤一 全局配置步骤二 新建本地git库步骤三 为git库添加文件二、git版本回退步骤一 查看commit号步骤二 版本回退查看历史的commit号修改最后一次提交三、github的使用HTTP的操作SSH的操作四、分支相关命令五、冲突的解决六、忽略文件一、配置git步骤一 全局配置用于区分修改和提交的用户。git config --global user.name "用户名"git config --global use原创 2021-05-10 14:51:57 · 357 阅读 · 0 评论 -
vim自动缩进
vim自动缩进gg = G原创 2021-09-25 16:13:54 · 185 阅读 · 0 评论