![](https://img-blog.csdnimg.cn/20190918135101160.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
linux系统问题
linux系统问题
零一2035
为自己加油!!
展开
-
CPU 处理器
认识了 Cortex-M 阵营都有哪些成员后,可以看到 ARM Cortex-M 越来越注重安全性能和 AI 性能,这也给了我们一个发展方向,未来物联网的发展也不再是仅限于对接一下云平台上报数据这么简单,而是更多的提升物联网设备安全能力和 AI 能力,毕竟硬件设备遭遇入侵比电脑中毒更加可怕,如果端侧 AI 处理能力大大提升,则数据处理可直接在终端中完成,而不用去消耗不必要的云端算力~,使用 AMBA 5 AHB 总线,支持 Thumb/Thumb-2 部分指令集,支持 4 个优先级等级。转载 2023-08-04 15:36:38 · 294 阅读 · 0 评论 -
Linux下安装VSCode
我的环境:ubuntu16.04 64bit1、从官网下载压缩包访问Visual Studio Code官网 https://code.visualstudio.com/docs?dv=linux642.解压 ,如果文件名不对,可能解压不出来的(扩展名:tar.gz)tar jxcv code-stable-code_1.7.2-1479766213_amd64.tar.gz13.然后移动到 /usr/local/ 目录mv VSCode-linux-x64 /usr/local/1转载 2021-06-29 19:13:40 · 6012 阅读 · 0 评论 -
git 生成补丁文件及打补丁
一、 patch 和diff 的区别Git 提供了两种补丁方案,一是用git diff生成的UNIX标准补丁.diff文件,二是git format-patch生成的Git专用.patch 文件。 .diff文件只是记录文件改变的内容,不带有commit记录信息,多个commit可以合并成一个diff文件。 .patch文件带有记录文件改变的内容,也带有commit记录信息,每个commit对应一个patch文件。二、创建patch和diff1、创建patch 文件的常用命令行*某次提交(含转载 2021-06-15 14:05:42 · 11322 阅读 · 2 评论 -
Linux 下查询某个目录下指定字符串所在文件名
grep -R "要查找的字符串" ./原创 2021-04-10 17:25:58 · 347 阅读 · 0 评论 -
make: arm-eabi-gcc: Command not found 错误解决办法
环境变量均已设置好,ls也可以找到gcc,但就是不能使用,且arm-none-eabi-gcc -v会显示相应的路径没文件;但去https://launchpad.net/gcc-arm-embedded/4.9/4.9-2015-q3-update网址中看linux下的gcc版本不分32位和64位。经过搜索说是缺少ia32-libs,但sudo apt-get install ia32-libs是不行的,最后执行:sudo apt-get install lib32ncurses5sudo..转载 2021-01-06 20:27:34 · 6965 阅读 · 0 评论 -
unbutu下搭建samba,实现多用户远程登录,并映射到本地磁盘
1.安装samba(ubuntu14TLS)命令:sudo apt-get update sudo apt-get install samba2.创建Linux系统用户命令:cd /home sudo useradd zienon sudo passwd zienon根据提示输入你要设置的密码 chown -R zien原创 2017-05-22 20:10:42 · 1822 阅读 · 0 评论 -
Ubuntu下搭建smaba
一、安装Ubuntu下安装samba #apt-get install samba #apt-get install smbfs二、samba配置文件/etc/samba/smb.conf介绍(1)全局配置[global] workgroup = WORKGROUP //这是设置工作组,跟XP一样就OK se转载 2017-05-22 16:21:14 · 343 阅读 · 0 评论 -
如何让终端只保持当前文件目录,以免文件路径太长
1.命令:cd /home/zienonvi .bashrc 修改行代码:PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ '改成:PS1='${debian_chroot:+($debian_chroot)}\u@\h:\W\$ '(注:就是将小写字母w改成大写字母W即可)source /home/原创 2017-05-23 09:51:18 · 1028 阅读 · 0 评论 -
linux 下的shutdown指令
命令简介:该命令可以安全关闭或者重新启动系统。你没有看错,shutdown命令不仅可以关闭系统、也可以重启Linux系统。 命令语法:/sbin/shutdown [-t sec] [-arkhncfFHP] time [warning-message]命令参数:参数长参转载 2017-04-17 13:35:15 · 17131 阅读 · 0 评论 -
linux下使用menuconfig需要安装如下库
sudo apt-get install build-essential sudo apt-get install libncurses5 sudo apt-get install libncurses5-dev转载 2017-04-20 14:41:04 · 5063 阅读 · 1 评论 -
find命令
通用格式:find pathname -options [-print -exec -ok]例子:find / -name filename 再根目录里面搜索文件名为filename的文件find /etc -name *s*在目录里面搜索带有s的文件find /etc -name *S 在目录里面搜索以s结尾的文件find /etc -name s*在目录里面搜索以s开头的文转载 2017-06-09 17:29:39 · 154 阅读 · 0 评论 -
Linux系统下的dlopen、dlsym、dlclose
1、前言 为了使程序方便扩展,具备通用性,可以采用插件形式。采用异步事件驱动模型,保证主程序逻辑不变,将各个业务已动态链接库的形式加载进来,这就是所谓的插件。linux提供了加载和处理动态链接库的系统调用,非常方便。本文先从使用上进行总结,涉及到基本的操作方法,关于动态链接库的本质及如何加载进来,需要进一步学习,后续继续补充。如何将程序设计为插件形式,挖掘出主题和业务之间的关系,需要进一转载 2017-06-22 14:09:56 · 462 阅读 · 0 评论 -
Linux下升级gcc、gdb工具
1.下载gcc最新的源码包 wget http://gcc.skazkaforyou.com/releases/gcc-4.9.1/gcc-4.9.1.tar.gz2.解压缩 tar -xf gcc-4.9.1.tar.gz3. cd gcc-4.9.14.运行download_prerequisites脚本, ./contrib/download_prereq转载 2017-08-10 14:24:44 · 1053 阅读 · 0 评论 -
获取系统架构及位数及NDK自制交叉编译器
zienon@zienon-virtual-machine:bin$ archx86_64zienon@zienon-virtual-machine:bin$ uname -aLinux zienon-virtual-machine 3.13.0-32-generic #57~precise1-Ubuntu SMP Tue Jul 15 03:51:20 UTC 2014x原创 2017-08-11 13:22:55 · 334 阅读 · 0 评论 -
top指令下的内存概念
VIRT:1、进程“需要的”虚拟内存大小,包括进程使用的库、代码、数据,以及malloc、new分配的堆空间和分配的栈空间等;2、假如进程新申请10MB的内存,但实际只使用了1MB,那么它会增长10MB,而不是实际的1MB使用量。3、VIRT = SWAP + RESRES:1、进程当前使用的内存大小,包括使用中的malloc、new分配的堆空间和分配的栈空间,但不包括swap转载 2017-09-21 13:42:09 · 873 阅读 · 0 评论 -
通过远程终端登录虚拟机提示被拒绝
Ubuntu没有安装 ssh2的服务,在终端中执行如下指令:sudo apt-get install openssh-server原创 2017-10-31 15:23:55 · 2621 阅读 · 1 评论 -
git 项目管理命令
提交:git add .git commit -m "备注信息"git push origin rel_1.3.1_mxchip 下拉:git pull origin rel_1.3.1_mxchip 查看分支git branch切换分支git checkout mico-os-3.5跟新到指定版本git update version查看所有分...原创 2018-09-30 08:51:00 · 209 阅读 · 0 评论 -
Makefile-----GNU
GNU Make 使用手册(中译版)翻译:于凤昌译者注:本人在阅读Linux源代码过程中发现如果要全面了解Linux的结构、理解Linux的编程总体设计及思想必须首先全部读通Linux源代码中各级的Makefile文件。目前,在网上虽然有一些著作,但都不能全面的解释Linux源代码中各级的Makefile文件,因此本人认真阅读了GNU Make 使用手册(3.79)版原文,在此基础上翻译了转载 2017-04-06 13:36:06 · 961 阅读 · 0 评论 -
find命令使用
Linux中find常见用法示例·find path -option [ -print ] [ -exec -ok command ] {} \;find命令的参数;pathname: find命令所查找的目录路径。例如用.来表示当前目录,用/来表示系统根目录。-print: find命令将匹配的文件输出到标准输出。-exec:转载 2017-04-06 11:35:24 · 527 阅读 · 0 评论 -
关于双系统问题
1.电脑安装双系统的时候,发现只能进入到linux系统,原先的windows不见了。这是因为系统引导程序有误解决方法:在linux终端输入 update-grub当弹出一些列fou原创 2016-10-13 14:53:17 · 302 阅读 · 0 评论 -
Linux下安装星际翻译
1.安装stardict在Ubuntu中有两种安装方式在软件中心中直接搜索即可 使用命令sudo apt-get install stardict112.给stardict安装词典Ubuntu软件中心,有一位同仁已经将方法发在了留言里面为了方便,我把需要复制的发出来吧! 词典网址:点击这里命令如下: 解压sudo tar -xjv转载 2016-10-24 16:59:10 · 426 阅读 · 0 评论 -
Linux下shell入门简介
从程序员的角度来看,Shell本身是一种用C语言编写的程序,从用户的角度来看,Shell是用户与Linux操作系统沟通的桥梁。用户既可以输入命令执行,又可以利用Shell脚本编程,完成更加复杂的操作。在LinuxGUI日益完善的今天,在系统管理等领域,Shell编程仍然起着不可忽视的作用。深入地了解和熟练地掌握Shell编程,是每一个Linux用户的必修功课之一。Linux的Shell种类转载 2016-11-01 11:37:07 · 256 阅读 · 0 评论 -
ubuntu14安GUVCviewer,显示不了画面问题
安装,有PPA可用,根据你的系统版本选择适合的命令:Ubuntu 14.04 及衍生系统用户:sudo add-apt-repository ppa:ubuntuhandbook1/appssudo apt-get updatesudo apt-get install guvcviewUbuntu 13.10 及衍生系统用户:sudo add-apt-repositor转载 2016-10-14 11:04:43 · 5204 阅读 · 0 评论 -
Linux系统下的bootloader、Linux内核、root文件系统介绍
简介:三部分:bootloader、linux kernel(linux内核)、rootfile(根文件系统)。那么这3部分是怎么相互协作来构成这个系统的呢?各自有什么用呢?三者有什么联系?怎么联系?系统的执行流程又是怎么样的呢?搞清楚这个问题你对整个系统的运行就很清楚了,对于下一步制作这个linux系统就打下了另一个重要的根基。下面是笔者针对网上bootloader、linuxker转载 2016-10-25 16:42:11 · 11258 阅读 · 0 评论 -
linux下查看磁盘,文件大小的命令
1.查看硬盘的使用情况df -h单元为根据大小适当显示,-m单位为M $df -h 文件系统 类型 容量 已用 可用 已用% 挂载点 /dev/sda6 ext4 9.4G 4.0G 5.0G 45% / udev devtmpfs 2.0G 4.0K 2.0G 1% /dev t转载 2016-10-15 13:53:07 · 4432 阅读 · 0 评论 -
Linux获取root,提示Authentication failure
使用: sudo passwd, 再输入登录新密码即可设定新值,使用su, 即可以登录管理员(root)用户;转载 2016-10-15 15:33:20 · 878 阅读 · 0 评论 -
linux下常用指令
查找内容log2f : grep -nrs "log2f" ./转载 2016-10-19 18:38:17 · 494 阅读 · 0 评论 -
linux终端分屏
、安装 terminator,$ sudo apt-get install terminator112、Ctrl+ Alt + T 试一下打开什么终端,我的默认启动的是terminator;如果想换换默认的终端,还需以下一步3、接下来,安装dconf-tools,这个是设置默认终端的必须$ sudo apt-get install dconf-tools打开dconf-tools转载 2016-11-11 10:39:19 · 716 阅读 · 0 评论 -
LINUX下更新flash
1、下载后Flash后就对他进行解压缩到当前目录下2、将解压缩出来的libflashplayer.so 拷贝到火狐浏览器插件目录(/usr/lib/mozilla/plugins)中即可原创 2016-11-12 11:09:45 · 3311 阅读 · 0 评论 -
解决安装VMWare tools后/mnt中有hgfs但没共享文件
、解决安装VMWare tools后/mnt中有hgfs但没共享文件前提:在虚拟机软件中设置了共享目录此时在linux中进入 /mnt/hgfs 文件夹,但发现共享的文件没有显示使用以下办法解决(root权限):1. vmware-hgfsclient 命令查看当前有哪些共享的目录,这里我只使用了shared文件夹2. 使用 mount -t vmhg转载 2016-12-12 15:56:55 · 2560 阅读 · 0 评论 -
linux下安装svn
1.sudo apt-get install subversion2.sudo apt-get install wine3.wine rapidsvn原创 2016-12-13 15:43:31 · 220 阅读 · 0 评论 -
linux下安裝sougou拼音
1.首先安裝fcitx步驟: 進入到系統設置-----》language surport-------->選擇fcitx 2.到官網選擇你要下載的版本,最好是deb格式3.双击下载的安装包,选择安装就好了。4.在右上角有一个键盘 标志,在里面找到sougou pinyin就可以了原创 2016-10-14 13:16:12 · 370 阅读 · 0 评论 -
ubuntu14,64bit 下的arm-linux-gcc 的安装
1.下载 arm-linux-gcc,我找了好久都没找到下载的官网,最后都是从帖子上下载的,都是ARM友善之家的版本,现在大多数是arm-linux-gcc-4.4.3.tar.gz版本,注意这是32位的,如果你的ubuntu是64位的,你要注意安装32位的库,后面我会详细介绍。2.解压文件。大多数的帖子介绍的解压命令是sudo tar -xvzf arm-linux-gcc-4.4.3.tg转载 2016-11-28 17:02:24 · 2468 阅读 · 0 评论 -
Linux下的ftp命令初探
Linux ftp 命令一、ftp的get命令和mget命令有何不同?get一次只下载一个文件;mget一次可以下载多个文件,而且支持通配符,需要注意的是在mget的时侯,需要对每一个文件都选择y/n,如果想不交互的下载全部的文件,可以先用prompt命令关掉交互方式(关闭:prompt off;打开:prompt on)。二、FTP使用什么命令来定位服务器与本地硬盘的路径?ftp转载 2017-01-19 16:28:52 · 205 阅读 · 0 评论 -
目录权限详解
转载 2017-03-29 13:59:04 · 462 阅读 · 0 评论 -
系统环境变量profile修改导致进入不了系统
在网上搜索后找到结果:1)、进入系统(在输入密码的那个界面)2)、按住Ctrl+Alt+F1(F1~F7分别是不同的模式,前6个为控制台模式)3)、根据提示输入用户名、密码4)、进入etc目录 (cd /etc)5)、编辑profile文件 (/usr/bin/sudo vi profile)6)、删除里面自己添加的出问题的代码 (选中按x键删除)7)、保存并退出 (依转载 2016-10-11 09:47:47 · 1486 阅读 · 0 评论