Ubuntu

Linux常用命令大全

假如想象 提交于 2021-01-21 18:13:15
最近都在和Linux打交道,感觉还不错。我觉得Linux相比windows比较麻烦的就是很多东西都要用命令来控制,当然,这也是很多人喜欢linux的原因,比较短小但却功能强大。我将我了解到的命令列举一下,仅供大家参考: 系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性 hdparm -tT /dev/sda 在磁盘上执行测试性读取操作 cat /proc/cpuinfo 显示CPU info的信息 cat /proc/interrupts 显示中断 cat /proc/meminfo 校验内存使用 cat /proc/swaps 显示哪些swap被使用 cat /proc/version 显示内核的版本 cat /proc/net/dev 显示网络适配器及统计 cat /proc/mounts 显示已加载的文件系统 lspci -tv 罗列 PCI 设备 lsusb -tv 显示 USB 设备 date 显示系统日期 cal 2007 显示2007年的日历表 date 041217002007.00 设置日期和时间 - 月日时分年.秒 clock -w

如何在OrangePi Zero2开发板上连接3.2寸树莓派SPI LCD显示屏

心不动则不痛 提交于 2021-01-21 16:30:34
香橙派Zero2开发板采用全志H616 四核 64位处理器,拥有512MB/1GB 内存可选,集成千兆以太网卡、蓝牙5.0+双频WiFi、Micro-HDMI输出、USB2.0、13pin、26pin扩展功能口等端口,适配了安卓10、Ubuntu和Debian等操作系统。 下面将给大家介绍通过26pin扩展口连接树莓派3.2寸SPI LCD显示屏的操作。 1) 测试的 LCD 显示屏详情页链接如下 2) LCD 显示屏和开发板接线方式如下所示 3) 将 LCD 显示屏接到开发板后,再使用下面的命令加载 fbtft_device 内核模块 4) fbtft_device 内核模块加载时 dmesg 命令正确的输出 log 如下所示,而且由 log 可 以知道 LCD 屏幕使用的 framebuffer 为 fb1 5) 然后使用下面的命令就可以在 LCD 屏幕上显示 Orange Pi 的 logo 图片 6) 还可以将 tty1 的输出映射到 LCD 屏幕的 fb 设备——fb1,映射完后,HDMI 就不 会再有图像输出了 如果要切换回 HDMI 显示,请使用下面的命令 下面是运行 htop 命令的输出 7) 由于默认的终端字体太大,导致屏幕无法显示太多的内容,可以通过下面的方法 来缩小终端的字体 a. 首先运行 dpkg-reconfigure console-setup) b.

使用U盘安装Linux最美桌面发行版Elementary OS 及常用开发环境配置(JDK,Redis,MySQL,Docker,IDEA,STS)

吃可爱长大的小学妹 提交于 2021-01-21 14:26:53
##前言 假期在家无聊,刚好把六年前的一台笔记本电脑利用起来,原来电脑虽然说配置说不上古董机器,但是运行win系统感觉还是不流畅,所幸给换成Linux桌面版系统,在网上查阅了很多,Linux桌面系统要么推荐Ubuntu要么是基于Ubuntu系统的,早期安装过deepin,但是个人不是太喜欢吧,最终锁定安装Elementory OS,先展示安装后的效果吧,使用elementary-2-macos美化后的界面,在图标和界面风格上倾向于mac风格。 ##启动盘制作 准备一个容量超过4G的U盘,建议先备份U盘中的重要文件,制作启动盘会格式化数据。 ###下载镜像 下载地址: https://elementary.io/ 下载原版安装镜像,注意将价格改为0。 ###U盘制作 推荐复刻工具Rufus 下载地址: https://rufus.ie/ ##安装 查询自己安装电脑型号进入Bios的方法,一般都是在开机时候出现Logo按下ESC或者F1,F2,F12等. 进入Bios --> 关闭Secure Boot密钥认证 --> 启用UEFI引导模式 --> 选择U盘启动 --> 等待安装 安装过程中根据自己习惯选择基本配置,语言,时区,用户名,密码等等。 系统的安装过程比较简单,大概等待十几分钟就可以完成。 ##系统美化 系统美化可以直接安装其他系统主题

ElementaryOS:使用这个轻量级 Linux 桌面提高你的工作效率

随声附和 提交于 2021-01-21 13:01:06
ElementaryOS 提供了一个快速、轻量、高效的桌面,让你在新的一年里保持工作效率。 在前几年,这个年度系列报道了各个应用程序。今年,我们将在 2021 年寻求帮助的策略之外,还将关注一站式解决方案。欢迎来到 2021 年 21 天生产力的第一天。 当寻求提高生产率的工具时,很容易将几乎能用但不能完全很好地发挥作用的应用集合在一起。在过去的几年里,我们已经谈到了单个的电子邮件应用、日历应用、记事本应用等等。不过,总会有些麻烦。要么需要自定义脚本,要么需要复杂的导出/导入步骤才能使一个工具工作。 ElementaryOS 是一个完整的桌面,具有美观、实用、高效的环境。 ElementaryOS 桌面 (Kevin Sonney, CC BY-SA 4.0 ) ElementaryOS 是一个基于流行的 Ubuntu Linux 发行版的“按需付费”开源项目。对于过去安装过 Ubuntu 的人来说,初始设置和安装会非常熟悉。然而,一旦登录,体验就会很不一样。 ElementaryOS 使用 Gala 窗口管理器 和 Pantheon shell。这两个都是专门为 Elementary 开发的。安装后,桌面非常精简,它只提供了少量的轻量级应用。这些应用包括 Web 浏览器、终端、邮件客户端和日历客户端。它还有一个应用中心,允许你安装 Elementary 团队策划的免费和商业应用。

ElementaryOS:使用这个轻量级 Linux 桌面提高你的工作效率 | Linux 中国

我是研究僧i 提交于 2021-01-21 13:00:48
ElementaryOS 提供了一个快速、轻量、高效的桌面,让你在新的一年里保持工作效率。 来源: https:// linux.cn/article-13033- 1.html 作者:Kevin Sonney 译者:geekpi (本文字数:1554,阅读时长大约:2 分钟) 在前几年,这个年度系列报道了各个应用程序。今年,我们将在 2021 年寻求帮助的策略之外,还将关注一站式解决方案。欢迎来到 2021 年 21 天生产力的第一天。 当寻求提高生产率的工具时,很容易将几乎能用但不能完全很好地发挥作用的应用集合在一起。在过去的几年里,我们已经谈到了单个的电子邮件应用、日历应用、记事本应用等等。不过,总会有些麻烦。要么需要自定义脚本,要么需要复杂的导出/导入步骤才能使一个工具工作。 ElementaryOS 是一个完整的桌面,具有美观、实用、高效的环境。 ElementaryOS 桌面 (Kevin Sonney, CC BY-SA 4.0) ElementaryOS 是一个基于流行的 Ubuntu Linux 发行版的“按需付费”开源项目。对于过去安装过 Ubuntu 的人来说,初始设置和安装会非常熟悉。然而,一旦登录,体验就会很不一样。 ElementaryOS 使用 Gala 窗口管理器 和 Pantheon shell。这两个都是专门为 Elementary 开发的

Build Emacs on Ubuntu - libraries not found

这一生的挚爱 提交于 2021-01-21 11:12:20
问题 I am trying to install Emacs v. 26.1. When I run ./configure , I see the following error: configure: error: The following required libraries were not found: libXpm libjpeg libgif/libungif libtiff gnutls Maybe some development libraries/packages are missing? However, they seem to be already there. I tried multiple things, such as: : ~$ apt-cache search gnutls gnutls-doc - GNU TLS library - documentation and examples libcurl3-gnutls - easy-to-use client-side URL transfer library (GnuTLS flavour

嵌入式开发新手路线教程:嵌入式linux学习路线

最后都变了- 提交于 2021-01-21 10:56:05
Linux是一个开源、免费的操作系统,主要应用于服务器(网站服务器、云计算集群、DNS 等)和嵌入式,同时也被很多程序员用作个人操作系统。Linux 使用 GPL 许可证,允许任何人以任何形式传播其源代码。GPL 许可证的内涵很简单:你随意使用我的代码,只要标明这是我的代码就可以了。 1、嵌入式高级C语言 Linux系统 Linux Ubuntu操作系统安装、使用、Linux常用命令、samba服务器、SSH远程登录GCC编译器、GDB调试器、VI编辑器 1、嵌入式C语言高级编程 1、C数据类型、控制语句 2、C程序结构设计、数组、函数、预处理: 3、指针及字符串操作 4、结构体、共用体、宏、枚举 5、文件I/O操作 数据结构及算法 1、数据结构之单向链表、双向链表 2、数据结构之队列、栈 3、数据结构之树、图 4、算法之各种排序(选择法、冒泡法、插入法等) 5、递归 6、算法之二分查找 2、嵌入式设备及GUI开发 嵌入式环境配置与开发工具学习 1、Linux下项目管理工具Make以及Makefile工作原理及其编写 2、Linux下shell脚本相关知识及其编写 3、嵌入式开发环境的基本概念及其搭建 4、A53开发板介绍、设备使用、A53开发板与电脑通信、交叉编译 GUI图形界面开发 1、常用控件——button、label、text edit等 2、常用布局方式——水平布局

远控免杀专题(7)-Shellter免杀(VT免杀率7/69)

左心房为你撑大大i 提交于 2021-01-21 09:42:30
本专题文章导航 1、远控免杀专题(1)-基础篇: https://mp.weixin.qq.com/s/3LZ_cj2gDC1bQATxqBfweg 2、远控免杀专题(2)-msfvenom隐藏的参数: https://mp.weixin.qq.com/s/1r0iakLpnLrjCrOp2gT10w 3、远控免杀专题(3)-msf自带免杀(VT免杀率35/69): https://mp.weixin.qq.com/s/A0CZslLhCLOK_HgkHGcpEA 4、远控免杀专题(4)-Evasion模块(VT免杀率12/71): https://mp.weixin.qq.com/s/YnnCM7W20xScv52k_ubxYQ 5、远控免杀专题(5)-Veil免杀(VT免杀率23/71): https://mp.weixin.qq.com/s/-PHVIAQVyU8QIpHwcpN4yw 6、远控免杀专题(6)-Venom免杀(VT免杀率11/71): https://mp.weixin.qq.com/s/CbfxupSWEPB86tBZsmxNCQ 7、远控免杀专题(7)-Shellter免杀(VT免杀率7/69):本文 文章打包下载及相关软件下载: https://github.com/TideSec/BypassAntiVirus 免杀能力一览表 几点说明: 1

嵌入式linux系统开发教程

我是研究僧i 提交于 2021-01-21 09:31:41
在学习嵌入式开发的过程中,尤其是开始入门时,包括各种各样的教程,都是在讲学习linux,很少讲如何利用linux来开发属于自己的嵌入式项目,也就是没有一个全局的概念,简单理解,大概流程如下: 一、建立开发环境 操作系统当然是LInux,或者在win系统下安装虚拟机,通过网络下载相应的GCC交叉编译器进行安装,或者安装产品厂家提供的交叉编译器。 这一步,就相当于在win系统下,要安装一个IDE开发环境,如MDK,IAR等。 二、配置开发主机 主要是配置minicom,也就是串口助手,minicom软件是作为调试嵌入式开发板信息输出的监视器和键盘输入工具,是一个非常方便的工具,我们开发其他嵌入式程序时,其实很多时候也采用串口调试,所以最终原理都是相通的。 配置网络,主要是配置NFS网络文件系统,这个主要是用于下载程序,当然不配置也可以,有很多别的办法。 三、建立引导装在程序的bootloader 常用的bootloader主要有u-boot、vivi等,貌似主流的就是u-boot,这个根据自己具体的芯片进行移植修改。有些芯片是没有内置引导加载程序的,这就需要编写开发板上的Flash的少些程序,当然也可以用windows下的通过JTAG并口和仿真器少些Flash芯片程序,也有linux下的公开源代码的J-Flash程序,所以在设计自己的硬件时,可以预留多种方式。 简单的讲

pg4admin 401 Unauthorized Error

╄→尐↘猪︶ㄣ 提交于 2021-01-21 06:14:48
问题 I just installed the desktop version of pg4admin after having difficulty running it using my prior install. I used the following installing documentation to pull this off. However, when I run the pgadmin4 service, the page gives my the following error: Unauthorized The server could not verify that you are authorized to access the URL requested. You either supplied the wrong credentials (e.g. a bad password), or your browser doesn't understand how to supply the credentials required. Also, on