0、linux基础
文章平均质量分 57
学习使用Linux命令行等等关于Linux系统的知识
想文艺一点的程序员
给学习留点痕迹
展开
-
新安装的 Ubuntu,man 手册找不到 pthread 相关函数,apt-get install manpages-posix-dev 也不行
解决办法:1、先试着安装以下两个 stuffsudo apt-get install manpages-posix manpages-posix-dev2、如果不可以的话,安装下面这个 stuff,sudo apt install glibc-docsince the glibc-doc package should include Linux-specific man pages。...原创 2021-11-03 10:34:18 · 527 阅读 · 1 评论 -
Ubuntu 当中的常见问题
一、apt 下载太慢1、背景Ubuntu使用的下载源服务器在国外,因此在使用的的时候,特别的慢,因此换国内的Ubuntu镜像源,便成了解决速度慢的优选方案。国内的知名镜像源有很多,比如阿里云、华为云、清华大学镜像源……等国内知名镜像源。2、修改配置文件1、备份配置文件sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak2、使用编辑器打开配置文件sudo gedit /etc/apt/sources.list这里用的gedit编辑器,原创 2021-01-25 22:18:12 · 125 阅读 · 0 评论 -
虚拟机上网问题(完全解析)
概念铺垫:1、虚拟机是借助主机的硬件来实现上网功能。2、虚拟机网络配置的三种方式:Host only :这个模式只有主机可以上网。NAT:(与主机有线网络和无线网络上网无关) (虚拟机并不是真正存在网络中)1、 先进行一些文件的修改: vi /etc/network/interface2、将文件内容改为:auto eth0allow-hotplug eth0iface eth0 inet dhcp (让虚拟机动态分配IP地址)3、重启网卡: /etc/init.d/networki原创 2020-11-27 17:19:52 · 189 阅读 · 0 评论 -
文件管理类命令 —— 韩立刚老师
1、命令和选项格式:command [options] [arguments] 命令: 【选项】 【参数】选项分为 短选项 和 长选项短选项:- 有一个杠, 可以进行组合。选项可以组合, ls -a, ls -l ------> ls -la有的选项可以不带杠,通常称为 BSD 风格的选项例如: ps aux ,tar xf带参数:长选项:有两个杠 – , ;例如 --help, --size , --list长选项不可组合如果需要参数通常用等号, --size =1原创 2021-01-30 21:20:18 · 78 阅读 · 0 评论 -
Linux终端和 shell(bash)—— 韩立刚老师
1、多用户操作系统:贝尔实验室发明的Linux操作系统:为了使多个用户使用。允许多个用户,同时向该计算提交计算任务,并且他们相互之间不干扰。怎么实现呢?1、物理终端接入多个显示器和键盘。(1套显示器和键盘,就叫做终端)( 物理终端 )2、虚拟终端使用一个显示器和键盘,但是 Linux 的 mingetty 会模拟出其余终端。(这些是 虚拟终端)并且使用 Ctrl + Alt + F(n) (1——6) 从而来切换 6 个终端。输入 tty ,可以看出我们当前在哪个终端。3、模拟终端原创 2021-01-30 20:31:04 · 640 阅读 · 0 评论 -
韩立刚老师 -- 1、Linux 入门
一、基础铺垫1、什么是 shell1、总体概览(1)计算机硬件:运算器、控制器、存储器、输入输出设备组成。(2)系统内核:让各种硬件设备,各司其职,协调运转。系统内核负责对硬件资源的分配,和任务的调度。 由此可见内核对计算的正常运行非常重要,所以不建议直接修改内核的参数。而是通过,系统调用接口(API),开发出来的程序或服务来管理计算机。(3)shell:将用户和操作系统的内核分隔开来。(也是一个人机交互的东西)(4)Bash:是一个 shell 命令的解释器。(相当于终端)2、ba原创 2021-01-25 19:03:19 · 244 阅读 · 0 评论 -
复习6 ----硬件知识,机器指令,汇编指令,进制,c语言操控内存,
1、从led切入问题:有些芯片输出的电流非常弱 ------> 引脚驱动能力不足?解决:使用三极管来进行放大:分析:同名的称之为网络, 同名的网络是连在一起的。2、S3C2440的框架和启动过程启动过程:1、设置为norflash启动:cpu直接从norflash 读取指令执行。注:设置为谁启动,谁的基地址就是 0, norflash启动的时候,片内SRAM 还可以进行访问,他的地址为 0x4000 0000;2、设置为nandflash启动:cpu不可以直接从 nan原创 2020-10-10 16:24:47 · 381 阅读 · 0 评论 -
复习5 ---- 三种平台流程开发,交叉编译,souceinsight ,notpad ,free -hex
流程概括:1、gcc名词解释GNU 项目创始于一九bai八四年,旨在开du发一个类似 Unix ,且为 自由zhi软件 的完整的操作系dao统: GNU 系统。内GNU 的内核尚未完成,所以 GNU 使用 Linux 作为其内核。GNU 和 Linux 以这样的方式组合成为 GNU/Linux 操作系统,目前有数百万用户。(这个组合有时被错误地称为 Linux。)名词解释:gccgcc是linux系统下主要的编译软件,gcc的全称是GNU编译器套件(GNU Compiler Collectio原创 2020-10-08 19:50:22 · 270 阅读 · 0 评论 -
复习4 ---- 开发板使用熟悉, ping的问题
假设:我们有一块运行了 linux 操作系统的开发板。调试我们就可以使用 串口,进行命令的输入或者调试。 就像我们在 linux 终端命令行一样。1、windows烧录程序:1、JTAG接口:通过GTAG接口来烧录。jlink:就需要jlink的驱动。 eop:就需要eop的驱动。2、要有对应的烧录软件。 这里使用 oflash 软件3、烧写什么文件? 所有的 bin 文件4、烧写到哪里去?我们开发板上面有 norflash ,nandflash。注:norflash 可以由 cp原创 2020-10-08 19:16:32 · 179 阅读 · 0 评论 -
复习3 ---- linux 的进阶命令
1、find目的:查找符合条件的文件1)在那些目录中查找2)查找的内容格式: find 目录名 选项 查找条件举例:find /work/001_linux_basic/dira/ -name "test1.txt"说明:/work/001_linux_basic/dira/指明了查找的路径-name表明以名字来查找文件"test1.txt",就指明查找名为test1.txt的文件同理:find /work/001_linux_ba原创 2020-10-08 17:32:16 · 156 阅读 · 0 评论 -
复习2 --- vi编译器的使用
一个编辑器具备的功能1)打开文件、新建文件、保存文件2)光标移动3)文本编辑4)(多行间|多列间)复制、粘贴、删除5)查找和替换1、vi编辑器的配置cd /etc/vimcp vimrc ~/.vimrccd ~gedit .vimrc在.vimrc中加入如下内容:"关闭兼容功能set nocompatible"显示行号set number"编辑时 backspace 键设置为2个空格set backspace=2"编辑时 tab 键设置为4个空格set tabstop原创 2020-10-08 16:40:17 · 234 阅读 · 0 评论 -
复习1 ---- linux的基本概括,和命令操作复习
目录一个linux 的软件系统组成linux和linux的发行版本一个linux 的软件系统组成linux和linux的发行版本原创 2020-10-08 16:28:17 · 203 阅读 · 0 评论 -
linux零基础入门----- Linux的进阶命令与使用技巧
Author: 想文艺一点的程序员自动化专业 工科男再坚持一点,再自律一点CSDN@想文艺一点的程序员进阶命令1、find功能:在linux文件系统中,用来查找一个文件放在哪里了。举例:find /etc -name "interfaces"分析:/etc 代表:我们知道 “interfaces” 肯定在这个目录下面(目的是为了缩小搜索范围)。-name 代表:固定的格式,表示我们文件名。“interfaces” : 我们要将我们 要.原创 2020-07-23 17:44:51 · 156 阅读 · 0 评论 -
linux零基础入门-----文件类型标记方法(ls中体现),文件权限
Author: 想文艺一点的程序员自动化专业 工科男再坚持一点,再自律一点CSDN@想文艺一点的程序员linux中文件类型标记方法 (看懂 ls -l 命令下的信息)aston@ubuntu:~/Desktop$ ls -ltotal 24drwxrwxr-x 3 aston aston 4096 Apr 20 00:38 1-rw-rw-r-- 1 aston aston 70 Apr 20 02:19 111txt-rw-rw-r-- 1 aston ast.原创 2020-07-23 16:07:05 · 402 阅读 · 0 评论 -
linux零基础入门----- linux 命令行操作常用命令
Author: 想文艺一点的程序员自动化专业 工科男再坚持一点,再自律一点CSDN@想文艺一点的程序员来自朱有鹏老师的学习笔记linux常用命令我的只是学习笔记,记录我的学习例程,并不是教程。(希望大家理解,可能内容不全)理解格式 命令(英文名,中文名)1. man手册作用:查询man 手册,获得帮助信息使用方法:man 1 ls 1表示查询的是linux命令man 2 xxx 2表.原创 2020-07-23 14:47:47 · 192 阅读 · 0 评论 -
linux零基础入门-----特殊符号的含义
Author: 想文艺一点的程序员自动化专业 工科男再坚持一点,再自律一点CSDN@想文艺一点的程序员特殊符号的含义符号含义.当前目录…长一层目录,当前目录的父目录-前一个目录(我刚才从哪个目录cd过来的那个目录)~宿主目录/代表根目录$普通用户的命令行提示符#root用户的命令行提示符*万能匹配符补充:宿主目录:所谓宿主目录,就是操作系统为当前用户所设计的用来存放文件、工作的默认目录。如Windows.原创 2020-07-23 15:37:49 · 93 阅读 · 0 评论 -
linux零基础入门-----普通用户与特权用户的切换
linux中权限表示&管理1、普通用户与特权用户 su命令切换用户Windows中有普通用户和特权用户,特权用户是Administrator,普通用户可以有很多个。特权用户是系统的管理员,对系统内所有文件具有操作权限。每个普通用户只能处理自己的文件,不能访问其他用户的文件,更不能随意处理操作系统的文件。Linux中也有普通用户和特权用户的区别。特权用户就是root用户。普通用户权限受到限制,譬如说普通用户不能cd /root,普通用户不能使用apt-get install 来装软件。可以使原创 2020-07-23 15:58:48 · 949 阅读 · 0 评论 -
linux零基础入门-----vim的使用
Author: 想文艺一点的程序员自动化专业 工科男再坚持一点,再自律一点CSDN@想文艺一点的程序员linux中vim编辑器的使用什么是编辑器?编辑器就是一款软件,它的主要作用就是用来编辑。譬如编写文件,编写代码。Windows中的常用编辑器,如自带的notepad。比较好用的notepad++,UltraEditor,SlickEditorLinux中常用编辑器,自带的最古老的vi。比较好用的vim,gedit。注:vi和vim的关系:vim是vi的升级版,推荐使用vim。我们.原创 2020-07-23 15:46:05 · 173 阅读 · 0 评论 -
linux零基础入门----- 概念铺垫
Author: 想文艺一点的程序员自动化专业 工科男再坚持一点,再自律一点CSDN@想文艺一点的程序员来自朱有鹏老师的学习笔记操作系统的基础概念1.windows和linux的关系操作系统特点windows傻瓜式、好学习、工资低linux / unixlinux认为每一个用户都是专业人士,操作麻烦,学习比较难,免费的、开源的,linux性能好,可移植性好,好的设计理念android移动操作系统,android基于linuxios很优秀,创造.原创 2020-07-22 11:06:31 · 1109 阅读 · 0 评论