ARM9嵌入式学习笔记(1)-Linux命令 实验1-1-2 Linux常见命令使用 添加用户useradd smb; 设置账户密码passwd smb; 切换用户su - root 关机命令shutdown now 拷贝命令cp cp /home/test /tmp/ //将test文件拷贝到tmp目录下 cp /home/test ./ //将test文件拷贝到当前目录下 cp -r /home/dir1 /tmp/ //将目录dir1拷贝到tmp目录下(-r表示包括子目录) 移动或者更名m…
ARM9嵌入式学习笔记(2) 实验1-1-3 Vi使用 vi创建文件vi hello.c:vi smb.conf-打开文件smb.conf i键-插入模式:esc键-命令行模式::-底行模式: 底行模式下:wq-保存退出:q!-强制退出vi,不保存:set nu-显示行号:/Share-查找字符串share 命令行模式:248G-光标移到248行:6yy-复制该行以下6行:G-光标移到最后一行行首:p-粘贴复制的内容:6dd-删除该行以下6行:u-撤销上一步…
一.引言 很多人可能在电视或电影中看到过类似的场景,黑客面对一个黑色的屏幕,上面飘着密密麻麻的字符,梆梆一顿敲,就完成了窃取资料的任务. Linux 刚出世时没有什么图形界面,所有的操作全靠命令完成,就如同电视里的黑客那样,充满了神秘与晦涩. 近几年来,尽管 Linux 发展得非常迅速,图形界面越来越友好,但是在真正的开发过程中,Linux 命令行的应用还是占有非常重要的席位,而且许多Linux功能在命令行界面要比图形化界面下运行的快.可以说不会命令行,就不算会 Linux. Linux 提供了…
文件处理命令 touch 命令名称:touch 执行权限:所有用户 功能描述:创建空文件 语法:touch [文件名] touch创建文件的时候命名不推荐存在空格,如下面的情况 1touch program files2这将创建两个文件,program和files.不过,这也说明我们可以用touch同时创建多个文件34如果想要创建带空格的文件,应该这样写5touch "program files"67不过,在实际操作中,除非必要,否则不推荐起含有空格文件名的文件. cat 命令名称:c…
权限管理命令 chmod(重要) 命令名称:chmod 英文原意:change the permissions mode of a file 执行权限:所有用户 功能描述:改变文件或目录权限 语法:chmod [{ugoa}{+-=}{rwxX}] [文件或目录] [mode=421] [文件或目录] -R:递归修改 u 表示该档案的拥有者,g 表示与该档案的拥有者属于同一个群体(group)者,o 表示其他以外的人,a 表示这三者皆是. + 表示增加权限.- 表示取消权限.= 表示唯一设定权限…
目录处理命令 ls 命令名称:ls 英文原意:list 执行权限:所有用户 功能:显示目录文件 语法:ls 选项[-ald] [文件或目录] -a:显示所有文件,包括隐藏文件 -l:详细信息显示 -d:查看目录属性 -a -a能显示所有文件,包括隐藏文件.隐藏文件以.开头. -l 1atomy@atomy-virtual-machine:~/桌面$ ls -l / 2总用量 1918440 3lrwxrwxrwx   1 root root          7 5月   6 11:48 bin…
1. blkid  查看当前系统中所有已挂载文件系统的类型…
SQL简介 SQL 支持下列类别的命令: 1.数据定义语言(DDL) 2.数据操纵语言(DML) 3.事务控制语言(TCL) 4.数据控制语言(DCL)  …
go语言,golang学习笔记3 用命令下载框架报错问题解决 设置环境变量 下载安装:go get github.com/astaxie/beego 首页 - beego: 简约 & 强大并存的 Go 应用框架https://beego.me/ 1.错误情况一: package github.com/astaxie/beego: cannot download, $GOPATH not set. For more details see: go help gopath 这是因为没有设置环境变量 …
Linux内核分析第六周学习笔记--分析Linux内核创建一个新进程的过程 zl + <Linux内核分析>MOOC课程http://mooc.study.163.com/course/USTC-1000029000 进程的两种虚拟机制:虚拟处理器,虚拟内存 任务队列:链表每一项都是进程描述符结构. 进程描述符描述内容:打开的文件,进程地址空间,挂起信号,进程状态 Linux通过slab分配器分配task_struct结构,达到对象复用和缓存着色. 进程标识值:内核通过唯一的PID来标识每个进…
深度学习中常用linux命令总结 1.创建文件夹 mkdir 文件名2.删除文件 rm -d 目录名 #删除一个空目录 rmdir 目录名 #删除一个空目录 rm -r 目录名 #删除一个非空目录 rm 文件名 #删除文件3. cd ..代表上一级目录 cd ~代表HOME目录 cd -代表前cd 一目录4.复制文件到指定目录 cp -r 要复制的 复制到5.pwd 显示工作的路径6.cat file1 从第一个字节开始正向查看文件的内容 7.vim编译器的使用流程: 1)vim -- 进入文件…
转载请标注原链接:http://www.cnblogs.com/xczyd/p/5543731.html 第一篇博客:linux学习笔记1-ubuntu的安装与基本设置 之中,已经介绍了如何安装linux操作系统,以及一些基本的设置修改. 本篇博客主要介绍linux中的一些常用的命令(主要是shell命令) ============================================== 文件/文件夹相关操作 #在当前目录下,创建一个名为test的文件夹 mkdir test #在当…
个人常用的Linux命令总结(持续更新): 切换目录:cd 列出目录下面的文件:ls 显示当前所在的目录:pwd 操作文件 新建文件:touch file01 查看文件内容:less more cat 删除文件:rm file01 其中 -f 是强制删除 复制文件:cp sourceFile01 destFile01 移动文件:mv sourceFile01 destFolder01 操作文件夹 创建文件夹:mkdir folder01 删除空文件夹:rmdir folder01 删除包含内容的…
Linux命令——文件管理相关命令 <1>查看文件信息:ls ls是英文单词list的简写,其功能为列出目录的内容,是用户最常用的命令之一,它类似于DOS下的dir命令. Linux文件或者目录名称最长可以有265个字符,“.”代表当前目录,“..”代表上一级目录,以“.”开头的文件为隐藏文件,需要用 -a 参数才能显示. ls常用参数: 参数 含义 -a 显示指定目录下所有子目录与文件,包括隐藏文件 -l 以列表方式显示文件的详细信息 -h 配合 -l 以人性化的方式显示文件大小 图中列出的…
1      前言 从踏入嵌入式行业到现在已经过去了4年多,参与开发过的产品不少,有交换机.光端机以及光纤收发器,停车场出入缴费系统,二维码扫码枪,智能指纹锁以及数字IC芯片开发等; 涉及产品中中既有STM和Nuvoton这类通用芯片,也有Nordic-52832,Nordic-52810,易兆微这种专用的蓝牙芯片,还包含用于WIFI设备的ESP32芯片,以及专业的指纹/二维码安全芯片,当然也参与过基于ARM9内核的Linux的嵌入式服务器开发和维护,更详细的参与了异步双核MCU的验证工作和库开…
linux shell命令学习笔记:~这里只是对自己一些常用但是不熟悉的的命令进行记录 --------------------------------------------------------------------------命令:man功能:查找帮助信息实例:man ls结果: 查找关于ls的帮助文档 ------------------------------------------------------------------------------命令:cat 功能:显示文本…
学习笔记(连载)之Linux系列 Note:本学习笔记源自<鸟哥的Linux私房菜(基础学习篇)>一书,为此书重要内容的摘要和总结,对于一些常识性的知识不再归纳 新型冠状病毒引发的肺炎战"疫"到了关键时期,在家无事可做,突发奇想将自己对于后端技术的学习成果通过Markdown格式记录下来,发表在博客上,帮助自己回顾学过的东西.<鸟哥的Linux私房菜>是一套很好的Linux学习材料,讲得很详细,也很深入.之前我学习Linux都是"用到哪儿,学到哪儿&q…
第四节:Linux命令基础 标签(空格分隔):Linux实战教学笔记 第1章 认识操作环境 root:当前登陆的用户名 @分隔符 chensiqi:主机名 -:当前路径位置 用户的提示符 1.1 Linux系统命令操作语法的格式 提示: 一般情况下命令中的[]表示可选,既命令的参数及文件是可选的. 参数选项===>一个命令的不同的功能(不同的条件). 1.2 Linux目录结构 第2章 认识常用的Linux基础命令 简单粗暴贯穿常用命令,对命令使用框架有个整体认识 2.1 创建一个目录/data…
作者:枫雪庭 出处:http://www.cnblogs.com/FengXueTing-px/ 欢迎转载 前言 本篇博客是对 每日一linux命令(http://www.cnblogs.com/peida/archive/2012/12/05/2803591.html)的学习总结. 正文 对于linux命令的学习, A)常用 man 命令,查看文档 B)常有--help,查看帮助文档 Linux命令总结如下: 一. 文件目录操作命令 二. 文件查找命令 三. 压缩解压 四. linux文件权限…
本文根据廖雪峰的博客,记录下自己的学习笔记.主要记录常用的命令,包括仓库初始化.添加文件.提交修改.新建分支.内容暂存.分支管理.标签管理等内容. git是分布式版本控制系统. 首先是安装,从官网下载安装包,按照提示安装即可,安装好后可以在 开始 菜单找到 Git bash,同时 右键菜单也可以看到 Git bash here. 基本概念: 工作区 Working Directory :电脑里面能看到的目录 版本库 Repository:工作区中一个隐藏目录.git,这个不算工作区,而是git的…
shell(计算机壳层)_百度百科 http://baike.baidu.com/subview/849/15831672.htm Shell (computing) - Wikipedia, the free encyclopedia http://en.wikipedia.org/wiki/Shell_(computing) iSeries QSHELL - Wikipedia http://en.wikipedia.org/wiki/ISeries_QSHELL According to…
这两个命令都是删除,所以放一块说了 del 删除文件 rd 删除目录(文件夹) --------------------------------------------------------------------------- del 现在我想把目录下所有.txt文件删掉,可以这么做 del *.txt 哈哈,就一行代码的批处理.非常简单.所以有时候没必要非for循环 rd for /d %%i in (*) do ( rd %%i ) rd命令不支持通配符.只能用for循环执行.而for循…
第一天:Linux命令 vim操作 第二天:数据类型 运算符 顺序语句第三天:分支语句 循环语句第四天:循环语句 数组第五天:数组第六天:指针第七天:函数 数组与指针第八天:数组指针第九天:递归 第十天:结构体 嵌入式------->软件控制硬件 windows 闭源的Linux 开源的 Linux的常用版本ubuntucentOSredhat VM:虚拟机 虚拟一台PC Linux是一个开源的.多用户的.多任务的.要求必须要以用户名和密码去登录. 1.Linux常用命令(命令名称 选项 还有参…
读研时转人工智能,机器学习方向,必然要用到python,于是开始自学. 1.环境: 使用linux环境下python编译,熟悉各种基本操作. 2.书籍: --  笨方法学python --   a byte of python 3.常用linux命令: 1.ls命令 就是list的缩写,通过ls 命令不仅可以查看linux文件夹包含的文件,而且可以查看文件权限(包括目录.文件夹.文件权限)查看目录信息等等 常用参数搭配: ls -a 列出目录所有文件,包含以.开始的隐藏文件 ls -A 列出除…
Linux文件系统采用树形目录结构,系统中一切皆文件.文件名字母区分大小写 Linux命令使用格式(终端窗口) 命令名 [选项] [参数] 命令名:在命令行输入命令. 备注:命令名字母区分大小写, 1.命令用法 1.1 who $ who #显示登录到系统中的用户信息 输出结果 tarena tty7 2017-11-07 22:07 (:0) 1.2 pwd $ pwd #显示当前工作目录(当前路径) 输出: /home/tarena #绝对路径  绝对路径:从根开始的路径. /home/ta…
注意:本篇安装用户是root,非root用户启动的时候会报缺少文件错误. 一.安装SNMP 1.1.下载Net-SNMP的源代码 选择一个SNMP版本,比如5.7.1,下载地址如下:http://sourceforge.net/projects/net-snmp/files/net-snmp/5.7.1/,如下图所示: 下载完成之后得到如下图所示的一个压缩包 1.2.把压缩包传输到远程的Linux服务器 把压缩包使用FTP传输工具传输到远程的Linux服务器 上传成功后在linux的root目录…
查看系统进程 ps:用于报告当前系统的进程状态 a:显示所有终端机下执行的程序 ps -ef/ps aux: 这两个命令都是查看当前系统正在运行进程,两者的区别是展示格式不同. 如果想要查看特定的进程可以使用这样的格式:ps aux|grep redis (查看包括redis字符串的进程) [root@VM_0_4_centos ~]# ps -ef | grep nginx root 1892 1 0 15:19 ? 00:00:00 nginx: master process nginx n…
Linux命令行与Shell脚本编程大全 5.2 shell 的父子关系 命令分组 Command Grouping 主要有两种形式: 一种以小括号包括,命令之间以冒号分隔.也被称为 进程列表: 注意,至少要有两条命令才会被认为是进程列表:(command;command[;command;command...]) 另一种以大括号包括,语法为 { command;[command;command;...] } ; 注意与花括号之间必须留有空格,同时最后一个命令后仍然需要一个分号. 两种命令分组的…
linux的监控包括多个方面,常用的是进程,内存,I/O,磁盘空间这三个方面. vmstat是Virtual Meomory Statistics(虚拟内存统计)的缩写,可对操作系统的虚拟内存.进程.CPU活动进行监控.他是对系统的整体情况进行统计,不足之处是无法对某个进程进行深入分析.vmstat 工具提供了一种低开销的系统性能观察方式.因为 vmstat 本身就是低开销工具,在非常高负荷的服务器上,你需要查看并监控系统的健康情况,在控制窗口还是能够使用vmstat 输出结果.在学习vmsta…
Linux cd 命令可以说是Linux中最基本的命令语句,其他的命令语句要进行操作,都是建立在使用 cd 命令上的. 所以,学习Linux 常用命令,首先就要学好 cd 命令的使用方法技巧. . 命令格式: cd [目录名] . 命令功能: 切换当前目录至dirName . 常用范例 3.1 例一:进入系统根目录 命令: cd / 输出: [root@localhost ~]# cd / 说明:进入系统根目录,上面命令执行完后拿ls命令看一下,当前目录已经到系统根目录了 命令: cd .. 或…