[ Linux ]
Linux
编程小鱼酱
专注于C++、Qt软件开发^_^
展开
-
linux操作系统gcc8的编译笔记
1.下载gcc8.3 wget https://mirrors.ustc.edu.cn/gnu/gcc/gcc-8.3.0/gcc-8.3.0.tar.xz 2.解压tar xvf gcc-8.3.0.tar.xzcd ~/gcc-8.3.03.运行 download_prerequisites 脚本 ./contrib/download_prerequisites...原创 2022-01-02 20:52:49 · 607 阅读 · 0 评论 -
linux操作系统基础之学习目录
安装linux系统linux操作系统基础之文件和目录(一)gcc和g++嵌入式开发常用的开源项目和工具FTPssh和scp软件安装与卸载文件和目录用户权限管理系统管理、磁盘管理常用命令概述(一)常用命令概述(二)vim使用阿里云ECS搭建静态服务器linux 安装vscode调试pythonECS服务器使用FTP工具和X-shell进程管理shell脚本apa...原创 2019-04-11 21:55:32 · 356 阅读 · 0 评论 -
linux操作系统基础之嵌入式开发常用的开源项目和工具
valgrind 性能测试http://valgrind.org/Sanitizerhttps://github.com/google/sanitizersDlt打印loghttps://github.com/GENIVI/dlt-viewerpcLinthttps://www.gimpel.com/html/pcl.htmccpcheckerhttp://c...原创 2019-04-11 21:46:41 · 1465 阅读 · 0 评论 -
linux操作系统基础之gcc和g++
文章目录一.介绍二. gcc and g++ 分别是GNU的c & c++编译器。三.C/C++ 中gcc和g++的对比与区别一)、区别二)、小误区一.介绍gccGNU编译器套件(GNU Compiler Collection)包括C、C++、Objective-C、Fortran、Java、Ada和Go语言的前端,也包括了这些语言的库(如libstdc++、libgcj等等)。...原创 2019-04-11 21:46:00 · 742 阅读 · 0 评论 -
linux操作系统基础之构建-samba
1. 介绍Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,能够完成在windows、mac操作系统下访问linux系统下的共享文件2. 安装使用apt命令安装samba3. 配置3.1 创建存放共享文件的路径在home路径下操作:修改其权限:修改samba的配置文件:3.2 创建samba账户4 重启samba当对配置进行了更新,需要重启samba软件后...原创 2019-04-12 07:17:51 · 291 阅读 · 0 评论 -
linux操作系统基础之构建-ssh和scp
1.ssh<1>ssh介绍SSH为Secure Shell的缩写,由 IETF 的网络工作小组(Network Working Group)所制定;SSH为建立在应用层和传输层基础上的安全协议。SSH是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议。常用于远程登录,以及用户之间进行资料拷贝。利用SSH协议可以有效防止远程管理过程中的信息泄露问题。SSH...原创 2019-04-11 08:17:53 · 322 阅读 · 0 评论 -
linux操作系统基础之常用服务器构建-FTP
a原创 2019-04-11 08:06:45 · 2197 阅读 · 0 评论 -
linux操作系统基础之软件安装与卸载
文章目录ubuntu1. 寻找国内镜像源2. 备份Ubuntu默认的源地址3. 更新源服务器列表4. 更新源5. Ubuntu软件操作的相关命令6. sudo apt-get update 更新源Centos1、备份2、下载新的CentOS-Base.repo 到/etc/yum.repos.d/CentOS 53、之后运行yum makecache生成缓存相关链接阿里云很全的文档ubunt...原创 2019-04-11 07:07:49 · 676 阅读 · 0 评论 -
linux操作系统基础之用户权限管理(四)
文章目录@[toc]<1>查看当前用户:whoami<2>查看登录用户:who<3>退出登录账户: exit<4>添加用户账号:useradd<5>设置用户密码:passwd<6>删除用户:userdel<7>切换用户:su<8>查看有哪些用户组<9>添加、删除组账号:groupadd、gr...原创 2019-04-10 07:54:09 · 876 阅读 · 0 评论 -
linux操作系统基础之系统管理、磁盘管理(三)
文章目录<1>查看当前日历:cal<2>显示或设置时间:date<3>查看进程信息:ps<4>动态显示进程:top<5>终止进程<6>关机重启:reboot、shutdown、init<7>检测磁盘空间:df<8>检测目录所占磁盘空间:du<9>查看或配置网卡信息:ifconfig<1...原创 2019-04-09 07:31:10 · 223 阅读 · 0 评论 -
linux操作系统基础之常用命令概述(二)
Linux命令-文件、磁盘管理文章目录Linux命令-文件、磁盘管理1.文件管理<1>查看文件信息:ls<2>输出重定向命令:><3>分屏显示:more<4>管道:|<5>清屏:clear<8>创建目录:mkdir<9>删除目录:rmdir<10>删除文件:rm<11>建立链接文件:...原创 2019-04-09 07:15:04 · 280 阅读 · 1 评论 -
linux操作系统基础之常用命令概述(一)
很多人可能在电视或电影中看到过类似的场景,黑客面对一个黑色的屏幕,上面飘着密密麻麻的字符,梆梆一顿敲,就完成了窃取资料的任务。Linux 刚出世时没有什么图形界面,所有的操作全靠命令完成,就如同电视里的黑客那样,充满了神秘与晦涩。近几年来,尽管 Linux 发展得非常迅速,图形界面越来越友好,但是在真正的开发过程中,Linux 命令行的应用还是占有非常重要的席位,而且许多Linux功能在命...原创 2019-04-09 06:47:07 · 195 阅读 · 0 评论 -
linux操作系统基础之文件和目录(一)
文章目录Linux 目录用户目录相对路径和绝对路径绝对路径相对路径.和..文件权限通过设定权限可以从以下三种访问方式限制访问权限:计算权限八进制值Linux 目录/:根目录,一般根目录下只存放目录,在Linux下有且只有一个根目录。所有的东西都是从这里开始。当你在终端里输入“/home”,你其实是在告诉电脑,先从/(根目录)开始,再进入到home目录。/bin、/usr/bin: 可执...原创 2019-04-09 06:39:58 · 331 阅读 · 0 评论 -
阿里云搭建静态服务器
阿里云ECSUbuntu 18 搭建教程下载X-shell 远程连接filezilla Ftp工具需要设置ECS安全策略搭建web需要开通 http 80端口x-shell账号密码 是 root +设置的密码(这个密码是8位带有大小写字符的)在ECS后台登录的话,我们使用的是一个六位密码连接FTP选择 sftp协议,端口22此处有坑,我用21连了很久都拒绝安装nginxng...原创 2019-04-07 07:36:24 · 578 阅读 · 0 评论 -
ECS服务器使用FTP工具和X-shell
目标环境阿里云服务器 Ubuntu 18操作系统,搭建nginx 的web静态服务器下载软件X-shell 远程连接filezilla Ftp工具操作步骤1.登录阿里云 配置相关手机版本阿里云app有bug!!! 无法淘宝授权首先点击控制台点击这个1然后我们点击管理,进入后台在这里我们可以设置密码,这个密码是我们用来 x-shell或者ftp使用...原创 2019-03-23 22:14:51 · 384 阅读 · 0 评论 -
linux 安装vscode调试python
1.下载 vscode安装包 .tar.gz2.解压tar -zxvf test.tar.gz3.然后移动到 /usr/local/ 目录mv VSCode-linux-x64 /usr/local/4.可能还需要给可执行的权限, 然后就已经可以运行了chmod +x /usr/local/VSCode-linux-x64/code5.复制一个VScode图标文件到 /usr/sh...原创 2019-04-07 07:24:22 · 2776 阅读 · 0 评论 -
linux操作系统基础之vim的使用手册
vim1)正常模式 第一次执行的状态2)插入模式 按i、a、o、I、A、O、后可输入文本状态3)命令模式 在正常模式下按ESC输入冒号(:)的状态4)可视化模式 按v (???)按ESC可以从其他模式转换为正常模式在正常模式下使用h(左)j(下)k(上)l(右)移动光标 或者使用箭头移动光标正常模式下使用x删除一个字符正常模式下按u 可以回到上一个状态正常模式下Ctr...原创 2018-11-26 08:29:38 · 481 阅读 · 0 评论