Welcome 微信登录

首页 / 操作系统 / Linux

Arduino UNO仿真开发环境设置和仿真运行

Arduino UNO仿真开发环境设置和仿真运行

一. Proteus仿真平台简介Proteus软件是英国Labcenter electronics公司出版的EDA工具软件(该软件中国总代理为广州风标电子技术有限公司)。它不仅具有其它EDA工具软件的仿真功能,还能仿真单片机及外围器件。它是目前最好的仿真单片机及外围器件的工具。现已受到电子类特别是单片机爱好者、从事单片机教学的教师、致力于单片机开发应用等的科技工作者的青睐。以前的如EWB等软件只能仿真数字电路和模拟电路,不能仿真CPU和程序。当前网上Pro...
Linux系统入门教程:如何找出Linux中内置模块的信息

Linux系统入门教程:如何找出Linux中内置模块的信息

提问:我想要知道Linux系统中内核内置的模块,以及每个模块有哪些参数。有什么方法可以得到内置模块和设备驱动的列表,以及它们的详细信息呢?现代Linux内核正在随着时间变化而迅速增长,以支持大量的硬件、文件系统和网络功能。在此期间,“可加载模块(loadable kernel modules,[LKM])”的引入防止内核变得越来越臃肿,以及在不同的环境中灵活地扩展功能及硬件支持,而不必重新构建内核。最新的Linux发行版的内核只带了...
用 screenfetch 和 linux_logo 显示带有酷炫 Linux 标志的基本硬件信息

用 screenfetch 和 linux_logo 显示带有酷炫 Linux 标志的基本硬件信息

想在屏幕上显示出你的 Linux 发行版的酷炫标志和基本硬件信息吗?不用找了,来试试超赞的 screenfetch 和 linux_logo 工具。Linux Logo来看看 screenfetch 吧screenFetch 是一个能够在截屏中显示系统/主题信息的命令行脚本。它可以在 Linux,OS X,FreeBSD 以及其它的许多类Unix系统上使用。来自 man 手册的说明:这个方便的 Bash 脚本可以用来生成那些漂亮的终端主题信息和用 ASCI...
Git使用手册:HTTPS和SSH方式的区别和使用

Git使用手册:HTTPS和SSH方式的区别和使用

在管理Git项目上,很多时候都是直接使用https url克隆到本地,当然也有有些人使用SSH url克隆到本地。这两种方式的主要区别在于:使用https url克隆对初学者来说会比较方便,复制https url然后到git Bash里面直接用clone命令克隆到本地就好了,但是每次fetch和push代码都需要输入账号和密码,这也是https方式的麻烦之处。而使用SSH url克隆却需要在克隆之前先配置和添加好SSH key,因此,如果你想要使用SSH ...
Linux Shell 认识与学习

Linux Shell 认识与学习

Linux的终端机执行命令的方式,是通过bash环境来处理的。bash包括变量的设置与使用,、bash操作环境的构建、数据流重定向的功能。下面的知识,对主机的维护与管理有重要的帮助。管理整个计算机硬件的其实是操作系统的内核,这个内核被保护,一般用户只能通过shell来和内核通信(shell将输入的命令与内核通信,内核可以控制硬件来正确无误地工作)。man、chmod、chown、vi、mkfs等命令,都是独立的应用程序,我们可以通过shell(即命令行模式...
Ubuntu 15.10安装后要做的九件事

Ubuntu 15.10安装后要做的九件事

当 Ubuntu 15.10 Wily Werewolf 下载安装完成后并未万事大吉,要想使用顺手还得做诸多改造以符合自己的使用习惯,本文向大家介绍一些我在 Ubuntu 15.10 安装之后所做的几项配置。1.了解新功能特性Ubuntu 15.10 Wily Werewolf 虽然不是一个颠覆性的功能更新版本,但还是带来了不少的功能特性和用户体验改进,之前的 Ubuntu 15.10 新特性文章 中已经有过介绍,这里不再赘述。2.更新系统虽然是才发布的最...
Arch Linux 新手使用入门

Arch Linux 新手使用入门

就前面的几篇文章来说,我一直是以 Ubuntu 与 Fedora 作为新手入门的系统,但是其实我真正想推荐的是 Arch ,经过前面的学习,或许你对 Linux 已经有了一个大致的了解,现在如果你想加速你的步伐,也许可以看看本文。如果要问为什么学习 Linux ,我也只能回答 Just for fun 。Linux系统入门学习:教你在VirtualBox 安装 Ubuntu 15.04 http://www.linuxidc.com/Linux/2015-...
CentOS配置IP地址

CentOS配置IP地址

环境虚拟机:VMWare10.0.1 build-1379776操作系统:CentOS7 64位简介CentOS7最小化安装(Minimal)时,是不带ifconfig指令的,该指令在net-tools软件包里面,通过yum可以安装,但是当我们网络没配置好的时候,这个时候yum也是不能工作的(无法连上网络下载软件包)。那么就需要我们手工配置网卡设置。查看网络适配器ip a列出了所有的网络适配器的信息lo是本地回环地址127.0.0.1eno16777736...
Fedora 23 正式发布及如何从 22 升级

Fedora 23 正式发布及如何从 22 升级

关于本次Fedora 23发布的改善,可以参考本站早先关于 Beta 版 或 Alpha 版 的报道。随着 Fedora 23 引入了更为健壮的跨版本升级机制,充分使用了 dnf 和 systemd 引入的特性。若您当下正在使用 Fedora 22,仅需三步即可升级到新版本:安装 dnf 插件:sudo dnf install dnf-plugin-system-upgrade。该插件将替换先前的 fedup。运行 system-upgrade 插件,下载...
Linux命令touch——如何修改Linux文件的时间

Linux命令touch——如何修改Linux文件的时间

今天因为要写一个Linux下的定时任务,就是删除三个月前的文件,写好了,需要测试下。但是苦于当前的Linux的系统找不到三个月前的文件。那就想到两种方案:1.修改os的时间,把系统时间调到三个月以后。这是一个办法。2.修改文件本身的建立时间。前面一个办法似乎见过的,后面的,只是此时想了,但是还不知道怎么办。那就尝试第二种办法。去网上搜了下,知道touch命令可以搞定(最早知道touch,是因为需要它来帮忙建立一个新的file,O(∩_∩)O...
如何在 GNOME 3 中显示桌面

如何在 GNOME 3 中显示桌面

How to show desktop in GNOME 3你如何在 GNOME 3 中显示桌面?GNOME是一个很棒的桌面环境但是它更加专注于在程序间切换。如果你想关闭所有运行中的窗口,仅仅显示桌面呢?在Windows中,你可以按下Windows+D。在Ubuntu Unity中,可以用Ctrl+Super+D快捷键。不过由于一些原因,GNOME禁用了显示桌面的快捷键。当你按下Super+D或者Ctrl+Super+D,什么都不会发生。如果你想要看到桌面...
yum仓库搭建之RPM包制作

yum仓库搭建之RPM包制作

常见的软件安装方式有以下几种1.yum安装,可自动解决依赖,但不能自定义软件安装位置2.编译安装,可指定安装路径,指定装模块,但编译参数冗长,且耗时较长,不能解决依赖问题。3.rpm安装,安装速度较速,但不能自动解决依赖,尤其是遇到需要的依赖包较多时,特别费时。本文主要介绍利用fpm工具制作个性化的rpm包,后期可放到yum仓库中,直接用yum安装。【fpm介绍】项目地址:https://github.com/jordansissel/fpm作者把这个fp...
如何在 Antergos/Arch Linux 中使用 iPhone

如何在 Antergos/Arch Linux 中使用 iPhone

在Arch Linux中使用iPhone遇到麻烦了么?iPhone和Linux从来都没有很好地集成。本教程中,我会向你展示如何在Antergos Linux中使用iPhone,对于同样基于Arch的的Linux发行版如Manjaro也应该同样管用。我最近购买了一台全新的iPhone 6S,当我连接到Antergos Linux中要拷贝一些照片时,它完全没有检测到它。我看见iPhone正在被充电并且我已经允许了iPhone“信任这台电脑&rdqu...
Linux 中的静态库和动态库简介及生成过程示例

Linux 中的静态库和动态库简介及生成过程示例

在实际的软件开发项目中,不是每一行代码都需要我们亲自写。在我们的软件产品中,有一些代码(尤其是函数)的出现频率很高,它们可以被当作公共代码来反复使用。为了避免重复劳动,我们就把这些公共代码编译为库文件,供需要的程序调用。在Linux中,库分为静态库和动态库两种。本文对静态库和动态库进行了详细的介绍,并用实际的C代码演示了这两种库的生成过程。一、静态库和动态库简介众所周知,程序一般需要经过预处理、编译、汇编和链接这几个步骤才能变成可执行的程序。在实际的软件开...
安装图形编辑工具 Drawpile 1.0.2

安装图形编辑工具 Drawpile 1.0.2

DrawPile是一个开源的绘图程序,用于创建草图。其中,它使用户能够实时共享图纸,并在同一画面同时借鉴。 可以实现多人编辑一幅图片。它界面直观、布局简捷,支持bmp、pbm、png、ppm和xbm格式,在不进行协同工作的时间,也可以作为普通图形工具使用。DrawPile 1.0.2, which has been recently released, coming with the below changes:Fixed crash when smoot...
与 Linux 一起学习:使用这些 Linux 应用来征服你的数学学习

与 Linux 一起学习:使用这些 Linux 应用来征服你的数学学习

这篇文章是与 Linux 一起学习系列的一部分:与 Linux 一起学习: 学习类型与 Linux 一起学习: 物理模拟与 Linux 一起学习: 学习音乐与 Linux 一起学习: 两个地理应用程序与 Linux 一起学习: 使用这些 Linux 应用来征服你的数学学习Linux 提供了大量的教育软件和许多优秀的工具来帮助各种年龄段和年级的学生学习和练习各种各样的习题,这通常是以交互的方式进行。“与 Linux 一起学习”这一系列...
CentOS 7 中使用NTP进行时间同步

CentOS 7 中使用NTP进行时间同步

1. NTP时钟同步方式说明NTP在linux下有两种时钟同步方式,分别为直接同步和平滑同步: 直接同步 使用ntpdate命令进行同步,直接进行时间变更。如果服务器上存在一个12点运行的任务,当前服务器时间是13点,但标准时间时11点,使用此命令可能会造成任务重复执行。因此使用ntpdate同步可能会引发风险,因此该命令也多用于配置时钟同步服务时第一次同步时间时使用。 平滑同步 使用ntpd进行时钟同步,可以保证一个时间不经历两次,它每次同步时间的偏移量...
<< 991 992 993 994 995 996 997 998 999 1000 >>