linux
你的瓦刀
这个作者很懒,什么都没留下…
展开
-
【嵌入式笔记】1.当前主流操作系统及其特点
Windows与linux的关系当前主流的操作系统:windows、、android、iOS、symbian、linux/unixWindows:傻瓜式、好学习、工资低Linux:linux认为每一个用户都是专业人士,操作麻烦,学习比较难,免费的、开源的,linux性能好,可移植性好,好的设计理念Android:移动操作系统,android基于linuxiOS:很优秀,创造性,走钢丝嵌入式操...原创 2019-10-04 20:26:11 · 1252 阅读 · 0 评论 -
【嵌入式笔记】12.linux高阶命令(find,grep,which,whereis,uname,开关机,tree/lstree,mount/umount,sed/awk,磁盘,用户,权限,文件)
1.1、find功能:在linux文件系统中,用来查找一个文件放在哪里了。举例:find /etc -name "interfaces"总结:(1)什么时候用find?当你知道你要找的文件名,但是你忘记了它被放在哪个目录下,要找到该文件时,用find。(2)怎么用find? find 路径 -name "文件名"1.2、grep功能:在一个文本文件中,查找某个词。命...原创 2019-10-11 19:35:17 · 199 阅读 · 0 评论 -
【嵌入式笔记】11.普通用户与特权用户 su命令切换用户,ubuntu中使用sudo暂时获取root权限
3.3、linux中权限表示&管理3.3.1、普通用户与特权用户 su命令切换用户(su,Switch user切换用户)Windows中有普通用户和特权用户,特权用户是Administrator,普通用户可以有很多个。特权用户是系统的管理员,对系统内所有文件具有操作权限。每个普通用户只能处理自己的文件,不能访问其他用户的文件,更不能随意处理操作系统的文件。Linux中也有普通用...原创 2019-10-11 15:31:54 · 533 阅读 · 0 评论 -
【嵌入式笔记】10.linux命令行中一些符号的含义
. 代表当前目录 .. 代表上一层目录,当前目录的父目录 - 代表前一个目录,我刚才从哪个目录cd过来 ~ 代表当前用户的宿主目录 / 代表根目录 $ 普通用户的命令行提示符 # root用户的命令行提示符 * 万能匹配符...原创 2019-10-10 14:52:18 · 357 阅读 · 0 评论 -
【嵌入式笔记】9.什么是编辑器_vi和vim的关系,vi的两种工作模式,查找_快速切换行_设置显示行号
3、编辑器vi的使用(vi和vim的联系)什么是编辑器?编辑器就是一款软件,它的主要作用就是用来编辑。譬如编写文件,编写代码。Windows中的常用编辑器,如自带的notepad。比较好用的notepad++,UltraEditor,SlickEditorLinux中常用编辑器,自带的最古老的vi。比较好用的vim,gedit。注:vi和vim的关系:vim是vi的升级版,推荐使用vim。...原创 2019-10-10 15:26:10 · 434 阅读 · 0 评论 -
【嵌入式笔记】8.Linux ls -l 各字段解释,硬链接软连接
以root的家目录为例:可以看到,用ls -l命令查看某一个目录会得到一个7个字段的列表。第1行:总计(total)Total后面的数字是指当前目录下所有文件所占用的空间总和。可以使用ls –lh查看,也可使用ls –alh查看。第1字段: 文件属性字段-rw-r–r– 1 root root 762 07-29 18:19 exit文件属性字段总共有10个字母组成;第一个字...转载 2019-10-04 21:43:28 · 448 阅读 · 0 评论 -
【嵌入式笔记】7.linux常用命令
(1) ls(list,列表)作用:使用列表把当前文件夹下所有文件显示出来 ls -a 显示所有文件,包括隐藏文件 ls -i 查看文件/文件夹的inode ls -l 以详细信息显示(Linux ls -l 各字段解释,硬链接软连接) ls -a -l ls -l -a ls -la ls -al 四种方式都是可以的...原创 2019-10-04 22:04:26 · 174 阅读 · 0 评论 -
【嵌入式笔记】6.linux内核、发行版,GUI(图形用户界面)和cmdline(命令行)
6.1、linux内核、发行版linux本身指的是一个操作系统内核,只有内核是无法直接使用的。我们需要的,可以使用的操作系统是一个包含了内核和一批有用的应用程序的一个集合体,这个就叫linux发行版。ubuntu、centos、redhat就是linux的不同的发行版。6.2、GUI(图形用户界面)和cmdline(命令行)GUI:grahics user interface,图...原创 2019-10-04 21:11:40 · 690 阅读 · 0 评论 -
【嵌入式笔记】5.相对路径与绝对路径
什么是路径:路径是用来标识一个文件在操作系统的文件系统中存储位置的。pathname举例:D:\winshare\enum.c 全路径 pathname(path+name)D:\winshare 路径 pathenum.c 文件名 name绝对路径:路径是从绝对位置开始的。譬如Windows中从某一个盘...原创 2019-10-04 20:53:54 · 450 阅读 · 0 评论 -
【嵌入式笔记】4.隐藏文件与非隐藏文件
Windows中:文件隐藏与不隐藏通过设置文件属性实现的,可以点击文件,右键属性,选择勾选隐藏选项来设置文件为隐藏文件。。在Windows中查看隐藏文件方法:菜单栏 工具->文件夹选项->查看->显示所有文件和文件夹。Linux中:linux中隐藏文件特点是文件名以.开头,跟文件属性无关。在linux中查看隐藏文件用ls -a命令(普通显示ls)。...原创 2019-10-04 20:50:04 · 328 阅读 · 0 评论 -
【嵌入式笔记】3.搭建linux开发环境
涉及到两个东西:虚拟机软件+linux系统虚拟机软件:就是一个单纯的在windows中运行的软件,跟word、360没有本质区别。现在主流的虚拟机软件有VMWare和VirtualBox。虚拟机软件在windows系统中运行,运行后它会模拟出来一个电脑,所以叫虚拟机。然后我们可以在该虚拟机中安装别的操作系统。当前,可以先使用事先安装好的aston_ubuntu,密码是root。网上有安装教程...原创 2019-10-04 20:39:55 · 136 阅读 · 0 评论 -
【嵌入式笔记】2.多机开发:双系统与虚拟机
开发嵌入式程序,需要linux环境。但是因为:windows中有许多很好用的软件,如notepad++,SourceInsight,所以也需要windows。既需要windows,又需要linux。三种方案:第一种:双系统,不方便第二种:虚拟机,方便,损失性能,与真机微小差异第三种:两台电脑,不方便现实中:个人开发者:虚拟机大公司:服务器+客户端...原创 2019-10-04 20:37:05 · 642 阅读 · 0 评论 -
【嵌入式笔记】13.虚拟机上网的问题,shell的Tab键自动补全与历史记录
1、虚拟机linux上网问题1.1、VMware中虚拟机网络的三种设置第一种:桥接(bridged)第二种:NAT第三种:Host only 。该模式下仅主机可以上网,虚拟机不能上网。1.2、虚拟机上网方式1:NAT方式(Network Address Translation,网络地址转换)设置步骤:第一步:在菜单栏 虚拟机 -> 设置 -> 硬件 -> 网络适配...原创 2019-10-11 20:13:32 · 838 阅读 · 0 评论