linux 杂】的更多相关文章

first,what is shell?其实只要是碰过计算机的,对于OS(Operation System操作系统,不管是linux.unix.windows)有点概念的人大多都听过这个名词,因为只要有OS那么就离不开Shell.其实Shell就是将我们输入的指令与kernel(核心)的沟通,使kernel可以控制hardware硬件(例如声卡,网卡,显卡)来正确无误工作. 基本上,替我们工作的是[hardware],控制硬件的是[kernel],而我们user则是利用[shell]控制一些ke…
基本上vi共分为三种模式,分别是[一般模式]].[编辑模式]与[指令列命令模式].这三种模式的作用是: 一般模式:以vi处理一个档案的时候,一进来该档案就是一般模式.在这个模式中,你可以使用[上下左右]按键来移动光标,你可以使用[删除字符]或[删除整行]来处理档案内容,也可以使用[复制]粘贴]来处理你的文件数据 编辑模式:在一般模式中可以处理删除.复制.粘贴等等的动作,但却无法编辑.要等你按下[i.I.o.O.a.A.r.R]等字母之后才会进入编辑模式.通常在linux中,按下上述的字母时,在画…
1.linux 下替换windows换行符命令   set ff=unix(命令行)…
set -e表示一旦脚本中有命令的返回值为非0,则脚本立即退出,后续命令不再执行; set -o pipefail表示在管道连接的命令序列中,只要有任何一个命令返回非0值,则整个管道返回非0值,即使最后一个命令返回0. --------------------------------------------------------------------------------------------------------------------------------------------…
linux驱动开发总结(一) 基础性总结 1, linux驱动一般分为3大类: * 字符设备 * 块设备 * 网络设备 2, 开发环境构建: * 交叉工具链构建 * NFS和tftp服务器安装 3, 驱动开发中设计到的硬件: * 数字电路知识 * ARM硬件知识 * 熟练使用万用表和示波器 * 看懂芯片手册和原理图 4, linux内核源代码目录结构: * arch/: arch子目录包括了所有和体系结构相关的核心代码.它的每一个子目录都代表一种支持的体系结构,例如i386就是关于intel c…
miscdev简称杂类设备杂类设备就是对字符设备驱动做一个封装,方便简单使用杂类设备封装字符设备需要包含的头文件:#include <linux/miscdevice.h>(1)杂类设备的数据结构: struct miscdevice { int minor; //次设备号 const char *name; //设备名称 const struct file_operations *fops; //文件操作结构体 struct list_head list; struct device *pa…
1.所有上传至linux服务器的文件都是英文,避免中文出现乱码导致一些非预期错误,难以查找. 2.删除较危险,linux没有回收站,慎用 rm -rf 3.vi/vim学习地址:http://www.runoob.com/linux/linux-vim.html…
1. 字符串截取 var=http://www.baidu.com/index.html echo ${var} var=http://www.baidu.com/index.html /*从左到右第一个/开始的*/ echo ${var#*/} /www.baidu.com/index.html /*从左到右第二个/开始的*/ echo ${var##*/} index.html /*从右到左第一个/开始的*/ echo ${var%/*} http://www.baidu.com /*从右到…
apt-cache search linux apt-cache search linux | grep generic apt-cache search linux | grep 4.10. apt-cache search linux | grep 4.10. | grep all dpkg --get-selections | grep linux cd /home/xxxxx/Downloads/ ll -h | grep deb dpkg -i linux-headers--04101…
此处使用CP 命令复制/etc/profile和/etc/init.d/network到家目录下,当然也可以指定其他目录如./ 根目录等. 在2提示处,如果输错了文字,可以ctrl+backspace键来删除,登录linux服务器版(类似dos界面)时,如果输错用户名或密码 也可以用ctrl+backspace键来删除,并重新输入. grep 基本格式:grep expression  1.主要参数 [options]主要参数: -c:只输出匹配行的计数. -i:不区分大小写 -h:查询多文件时…