E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
【Linux学习笔记】
嵌入式
Linux学习笔记
之GPIO接口
一、GPIO介绍 GPIO意为通用输入输出端口,简单说就是一些引脚,通过它们输出高低电平或者通过它们读取引脚高低电平状态 S3C2440有130个I/O端口,分为A-J共9组:GPA、GPB、、、、GPJ,可以通过设置寄存器来确定某个引脚用于输入、输出还是特殊功能。 比如:可以设置GPH6作为输入、输出、或者用于串口。 1、通过寄存器来操作GPIO
·
2015-11-12 18:15
linux
linux学习笔记
2013-06-27 --------文件篇
通过ls查询文件属性 ls -l 查询非隐藏文件, ls -al查询所有文件,显示结构如下: chgrp [-R] 群组名 档案名或目录。(改变所属群组) chown [-R] 帐号名称:组名 档案和目录 (改变属主) chmod 权限 档案或目录(改变权限) 在linux中档案权限是否可以执行有权限x来决定,windows是有扩展名来决定,.exe,.bat,
·
2015-11-12 15:29
linux
Linux学习笔记
——管道PIPE
管道:当从一个进程连接数据流到另一个进程时,使用术语管道(pipe)。# include <unistd.h>int pipe(int filedes[2]); //创建管道pipe()说明:返回值:0成功,-1出错。如果调用成功,则进程此时由了两个额外的打开文件描述符,filedes[0]中的值是管道的读取端,而filedes[1]是管道的写入端。#include<unistd
·
2015-11-12 14:10
linux
Linux学习笔记
3
touch filename 创建一个不存在的文件,或者修改文件的时间戳。 touch log.txt whereis name 定位一个文件。 whereis php.ini whereis、locate、find的区别 whereis是从环境变量中查找,快捷,但是范围有限,不全面。 locate是从一个日常活动生成的数据库中查找,需要一定
·
2015-11-12 13:19
linux
Linux学习笔记
2
linux的目录结构 根目录 / 根目录下常见目录的作用 root //存放root用户的相关文件 home //存放普通用户文件的目录 bin //存放普通命令的目录 sbin &nbs
·
2015-11-12 13:17
linux
Linux学习笔记
---【1】
什么是POSIX? 为何说Linux使用POSIX对于开发有很好的影响? POSIX是可携式操作系统接口(Portable Operating System Interface)的缩写,重点在于规范内核与应用程序之间的接口,是由美国电气与电子工程师学会(IEEE)发布的一项标准! 因为POSIX标准主要是针对UNIX于一些软件运行时候的标准规
·
2015-11-12 12:27
linux
Linux学习笔记
之RedHat Enterprise Linux 6.4 使用 Centos 6 的yum源问题
作为一名新手,学习Linux已经一个月了,其间遇到了不少问题,而今天笔者遇到的问题是 #yum install pam-devel #This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.S
·
2015-11-12 12:21
centos
Linux学习笔记
之在Linux下查询文件的md5,sha1值
众所周知,md5,sha1作为一种算法被广泛采用,尤其是在验证一些软件时尤为重要。 在Linux上,md5sum和sha1sum是校验文件的重要工具,其使用方式总结如下:一:验证md
·
2015-11-12 12:21
linux
蛮好的
linux学习笔记
linux目录架构 / 根目录 /bin 常用的命令 binary file 的目錄 /boot &n
·
2015-11-12 11:21
linux
Linux学习笔记
(实时更新)
1.linux下软链接和硬链接的区别。 在linux系统中,链接分两种 :一种被称为硬链接(Hard Link),另一种被称为符号链接或软链接(Symbolic Link)。 1)默认不带参数情况下,ln命令创建的是硬链接。 2)硬链接文件与源文件的inode节点号相同,而软链接文件的inode节点号与源文件不同。3)ln命令不能对目录创建硬链接,但可以创建软链接,对目录的软链接会经常被用到。
·
2015-11-12 08:54
linux
linux学习笔记
一些比较重要的热键: Ctrl + D 相当于注销字母: quit; • cd:变换目录 &nbs
·
2015-11-11 19:24
linux
最有价值文章
写得蛮好的
linux学习笔记
3. IT从业人员必看的10个论坛 4.
·
2015-11-11 12:10
文章
Linux学习笔记
(二)
2015年11月10日学习笔记(二)minimal安装缺少一些工具,需要联网,日后通过yum工具去解决。之前已经设置了桥接模式,可以通过所在网络中的路由器去获取一个IP。ifconfig-a #加-a选项可以查看所有启动和不启动的网卡信息(即可以看到down掉的网卡信息),因为只有一块网卡,所以只显示eth0以及它的IP等相关信息.如果日后再加入一块网卡,会在eth0下面显示eth1的信息。lo回
sunwangbackup
·
2015-11-11 11:31
linux个人笔记
Linux学习笔记
(二)
2015年11月10日学习笔记(二)minimal安装缺少一些工具,需要联网,日后通过yum工具去解决。之前已经设置了桥接模式,可以通过所在网络中的路由器去获取一个IP。ifconfig-a#加-a选项可以查看所有启动和不启动的网卡信息(即可以看到down掉的网卡信息),因为只有一块网卡,所以只显示eth0以及它的IP等相关信息.如果日后再加入一块网卡,会在eth0下面显示eth1的信息。lo回环
sunwangbackup
·
2015-11-11 11:31
linux个人笔记
linux学习笔记
---一些有趣的命令
一 在说链接之前我们哈需要说明一个东西,就是inode,一个文件的名字可以有多个,但是inode里的i-number却只有一个,(inode是一个数据结构,里面存放文件的各种属性,属主,属组,权限,大小,最后访问的时间) 那怎么查看那i-number呢?直接输入ls -li就可以查看了(第一列) ➜ linux ls -litotal 20940224 -rw-rw-r-- 2 x
·
2015-11-11 11:30
linux
Linux学习笔记
19-ssh远程管理
远程管理 服务器一般运行在IDC机房中,一般都是通过远程管理方式对服务器进程控制。 常见的远程管理工具: RDP(remote desktop protocol)协议,window远程桌面管理 Telnet:CLi界面下的远程管理,几乎所有操作系统都有(内容明文传输) SSH(secure shell):CLi界面下的远程管理,几乎所有操作系
·
2015-11-11 11:17
linux
Linux学习笔记
18--Linux系统服务基础
服务(Service):运行在操作系统后台的一个或多个程序,为用户或系统提供某项特定的服务。 服务通常是不中断运行的,随时接收请求,提供某项服务。例如:http网页服务由诸如nginx、apache服务。 网络服务:为其他用户、其他计算机提供某项功能服务。 常见的网络服务:Mail, FTP, SMB,HTTP,网游,DNS S
·
2015-11-11 11:16
linux
Linux学习笔记
17--Linux系统启动详解
多数操作系统的启动流程: BIOS启动自检 ->MBR引导->执行引导程序GRUB->加载内核->执行init->runlevel BIOS(Basic Input Output System) 负责检查硬件并且查找可启动设备,如USB、CDROM、HD。 MBR BIOS找到可启动设备后执行其引导代码,引导
·
2015-11-11 11:15
linux
Linux学习笔记
16--Linux扩展权限
默认权限: 每一个终端都有一个umask属性,用于确定新建文件、新文件夹的默认权限。 umask使用数字权限方式表示,如:022 一般来说,普通用户的默认umask是002,root用户的默认umask是022 新目录的默认权限:777-umask 新文件的默认权限:666-umask 例:对于普通用户来说 新建文件
·
2015-11-11 11:14
linux
Linux学习笔记
15-YUM安装
rpm软件包缺点:需要手工解决软件包的依赖关系。使用YUM可解决该问题。 YUM(Yellodog Updater, Modified)是一个RPM前端程序,主要目的是设计用来自动解决RPM的依赖关系问题。 YUM引入仓库(repo)概念,用于存放所有现有的rpm软件包。在安装rpm時,如果存在依赖关系,会自动在仓库中查找依赖软件并安装。 仓库可以是本地的,也可以通过
·
2015-11-11 11:13
linux
Linux学习笔记
13-用户和组
操作系统通过用户、组概念来管理使用计算机的人 用户代表一个使用计算机的使用者,操作系统通过用户概念限制一个使用者能够访问的资源 组用来组织管理用户 用户具有以下概念: 每个用户有一个用户名和一个用户ID(UID),用户ID是操作系统真正用来管理标识用户的,UID为32位长,从0开始,最大一般到60000。 用户分为:root用户(uid为0)、系统用户(uid 1~499)、普通用户(u
·
2015-11-11 11:12
linux
Linux学习笔记
14-权限基础
权限基础 权限:操作系统限制对资源访问的机制,一般分为读、写、执行。每个文件都拥有特定权限,通过所属用户及所属组来限制哪些用户、组可以对特定文件进行什么样的操作。 每个进程都是以某个用户的身份运行,进程权限与该用户的权限一样,用户权限越大,该进程权限越大。 文件权限:每个文件拥有三种权限:r:读取,可读取文件内容,列出目录内容;w:写入,可以修改文件内容,可在目录中创建删除文件;x:执行,可
·
2015-11-11 11:12
linux
Linux学习笔记
7-vi编辑器
vi:命令行界面下的文件编辑工具,支持大多数操作系统。 vim:改进后的vi,并加入对GUI支持。 vim不仅是文本编辑,且可以作为文本处理、代码开发等用途。 多数linux均装有vim。 vim命令可启动vim编辑器。 vim + 目标文件路径 :可新建(存在则打开)该文件。 vim模式: 命令模式(常规模式): vim启动后
·
2015-11-11 11:11
linux
Linux学习笔记
12-RPM软件管理
源代码形式: linux绝大多数开源软件都以源代码形式发布,一般打包成tar.gz。 源代码需编译为二进制形式后才能够动行使用; 基本编译流程: ./configure 检查编译环境、相关库文件及配置参数并生成makefile; make 对源代码进行编译,生成可执行文件; make install 将生成的可执行文件安装到当前计算机中. 源代码形式缺点:操作复杂,编
·
2015-11-11 11:10
linux
Linux学习笔记
11-挂载文件系统
磁盘或分区创建好文件系统后,必须"挂载"到一个目录才能使用。 window或mac系统会自动挂载以系统上,window称之为c盘\d盘。 Linux需手动进行挂载操作。 mount:将格式化的磁盘或分区挂载到一个目录上。 例 : mount /dev/sda3 常用参数: 直接mount命令显示所有已挂载的文件系统;
·
2015-11-11 11:09
linux
Linux学习笔记
10-文件系统
直接分区好的磁盘还不能使用,必须创建文件系统才能被操作系统使用。创建文件系统的过程又称为"格式化"。 没有文件系统的设备称为裸(raw)设备; 常见的文件系统:fat32, ntfs, ext2,ext3,ext4,xfs Linux下常见的主流文件系统:ex3, ext4。 Linux支持的文件系统: ext2, ext3, ext4,
·
2015-11-11 11:08
linux
Linux学习笔记
6-常用命令
查看、设置当前系统时间:date 选项: -u:查看格林威治时间 格式化显示时间:+%Y--%m--%d -s:设置时间,例如:date –s "20:20:00" 显示硬件时间:hwclock(或clock) 查看日历:cal 查看系统运行时间:uptime 输出、查看命令: echo :显示输入的内容
·
2015-11-11 11:07
linux
Linux学习笔记
8-磁盘基本概念
磁盘在Linux中的表示: 所有设备抽象为一个文件,存在/dev目录下; 设备名称一般为hd[a-z]或sd[a-z](a-z为分区号):如hda, hdb, sda IDE设备为hd[a-z],SATA、SCSI、SAS、USB等设备名称为sd[a-z]。 分区: 将一个磁盘逻辑分为几个区,每个区当做独立磁盘管理使用。 每个分区表示:设备名称+分区号,如sd
·
2015-11-11 11:07
linux
Linux学习笔记
(5)-Linux系统文件系统结构
常见的根分区目录下的系统文件夹: bin:binary缩写,保存可执行文件,大多是常用的linux命令。] boot: 引导目录,系统引导启动的文件都存放于此。里面的vmlinuz-版本号的文件就是linux内核文件,它是系统启动时首要加载的文件。 dev:device缩写,硬件设备的抽象文件,每个文件都对应一种硬件。 ect:大多数系统配置文件保存于此,大多以纯文件保存。 h
·
2015-11-11 11:06
linux
Linux学习笔记
(4)-文件基本操作
复制目录或文件:cp命令 cp 源文件(夹) 目标文件(夹) 常用参数: -r 递归复制整个目录树; -v 显示详细信息 移动或重命名文件、目录:mv命令 创建文件:touché 删除文件、目录:rm 常用参数: -i 交互式(每次删除作一次询问) -r 递归删除目录中的所有内容,包括子目录
·
2015-11-11 11:04
linux
Linux学习笔记
(2)-BASH基本操作
Kernel:Linux内核。 Shell:接受用户输入的指令,并将这些指令转换为Kernel可处理的信息。它是用户与Kernel之间联系的桥梁。 Shell分为CLI(Command Line Interface)和GUI(Graphic User Interface)两种。 Linux的Shell: Cli名称为BASH,GUI名称为GNOME。 Bash能完成Lin
·
2015-11-11 11:04
linux
Linux学习笔记
(3)-Linux文件系统结构
系统结构:倒置树状结构,所有文件和文件夹都在根目录"/"中。 Linux系统严格区分大小写。 路径间使用"/"分割(与windows使用"\"相反) 每个shell或进程都有一个当前工作目录,查看当前工作目录使用:pwd命令(print work directory缩写)。 文件名
·
2015-11-11 11:03
linux
嵌入式
Linux学习笔记
一 嵌入式系统定义: 应用于特定环境的硬件体系。 二 两样非常重要的能力: 1. 掌握各种新概念的能力 2. 调试的能力( 包括软件, 硬件 ) 三 需要的基础知识: 1. 操作系统理论基础 2. 数据结构 3. C,C++编程语言 4. 汇编语言 5. Li
·
2015-11-11 08:06
linux
Linux学习笔记
(三)Vi文本编辑器
vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器,这里只是简单地介绍一下它的用法和一小部分指令。由于对Unix及Linux系统的任何版本,vi编辑器是完全相同的,因此您可以在其他任何介绍vi的地方进一步了解它。Vi也是Linux中最基本的文本编辑器,学会它后,您将在Linux的世界里畅行无阻。 1、vi的基本概念
·
2015-11-11 06:52
linux
Linux学习笔记
(二)常用linux命令
一、命令行语法: 命令字 [选项] [参数] 注意:Linux中对命令是区分大小写的。 二、获取命令帮助: 1、help命令:help xxx,shell内部指令,用来获取linux内部命令。例如:help help。 2、'--help'选项:xxx --help 获取命令的帮助信息。 ls --help。 3、man命令:man xx
·
2015-11-11 06:51
linux命令
Linux学习笔记
(一)初识linux
一、什么是Linux Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。 Linux操作系统诞生于1991 年10 月5 日(这是第一次正式
·
2015-11-11 06:49
linux
信号退出【
Linux学习笔记
】kill及kill -9的用法及如何实现进程的优雅退出
在写这篇文章之前,xxx已经写过了几篇关于改信号退出主题的文章,想要了解的朋友可以去翻一下之前的文章 本篇笔记主要说明两个问题:1)如何在shell中终止一个后台进程;2)一个后台服务进程如何实现优雅退出 1. kill与signals 我们这里所说的kill是指作为shell com
·
2015-11-11 06:29
linux
Linux学习笔记
整理来自 https://www.shiyanlou.com/courses/running/3 root 权限,系统权限的一种,与 SYSTEM 权限可以理解成一个概念,但高于 Administrator 权限,root 是 Linux 和 UNIX 系统中的超级
·
2015-11-11 05:33
linux
Linux学习笔记
(知识点总结)
superblock:记录此 filesystem 的整体资讯,包括inode/block的总量、使用量、剩余量, 以及档案系统的格式与相关资讯等;inode:记录档案的属性,一个档案占用一个inode,同时记录此档案的资料所在的 block 号码;block:实际记录档案的内容,若档案太大时,会占用多个 block 。 Filesystem Description (档案
·
2015-11-11 05:35
linux
Linux学习笔记
0------------------------------------------------------------------------------------1. 学习流程 1. Linux平台的开发,vi、gcc、gdb、mysql、tomcat等基本操作 2.《C专家编程》 3. 学习UNIX高级编程《UNIX环境高级编程》
·
2015-11-11 01:08
linux
Linux学习笔记
1
First Day 1、系统软件、应用软件、用户等之间的关系 与用户交流的是外壳。它以命令的形式与用户打交道。我们win7等是用图形界面同用户打交道。2、比如说,bash---->对应着一个shell,每个shell可以理解为命令的名字。ctrl+c表示终止当前命令。 一
·
2015-11-11 00:29
linux
Linux学习笔记
(八)Shell概述
一、什么是Shell? Shell是一个命令行解释器,它为用户提供了一个向Linux内核发送请求以便运行程序的界面系统级程序,用户可以用Shell来启动,挂起,停止甚至是编写一些程序。Shell还是一个功能强大的编程语言,易编写,易调试,灵活性强。Shell是解释执行的脚本语言,在Shell中可以直接调用Linux系统命令。 二、Shell的分类 1、Bourne S
·
2015-11-11 00:03
linux
Linux学习笔记
(七)挂载命令
在Linux中,光盘,U盘,硬盘在使用之前必须进行挂载,挂载类似windows中的分配盘符。 一、查看挂载和自动挂载 1、mount:直接输入mount表示查看系统中所有的挂载点。 2、mount -a:依据配置文件 /etc/fstab 自动挂载。注意,不要将光盘或者U盘等外接设备放入自动挂载点,假如没有插入光盘或者U盘就会导致系统无法启动。 二、挂载
·
2015-11-11 00:02
linux
Linux学习笔记
(五)关机和重启命令
一、关机命令 1、shutdown命令: shutdown [选项] [时间] 选项: -c:取消前一个关机命令 -h:关机 -r:重启 例:shutdown -r 05:30 & //表示到凌晨05:30分重启电脑,&表示让关机命令进入后台运行,不影响用户操作。 shutdown:会关闭计算机正在运行的程序,更安全,有保证。  
·
2015-11-11 00:01
linux
Linux学习笔记
(四)归档和压缩
一、zip压缩命令: 1、压缩文件: 格式:zip 压缩文件 源文件 例:zip abc.zip abc //将abc文件压缩到abc.zip文件内。 2、压缩目录: 格式:zip –r 压缩目录 源目录 例:zip dir.zip dir //将dir目录压缩到dir.zip文件内。 3、解压文
·
2015-11-11 00:00
linux
Linux学习笔记
(六)用户管理命令
一、用户帐号 1、超级用户:具有操作系统中的最高权限,用来管理和维护操作系统。root用户。 2、普通用户:由root用户来创建,在宿主目录中具有完全权限。 3、程序用户:由应用程序添加,维护某个应用程序运行。 二、组帐号 在Linux系统中,将多个用户结合在一起,形成一个组,称为用户组。每个用户帐号至少要属于一个组,这个组称为用户的基本组或者私有组。如果
·
2015-11-11 00:57
linux
Linux学习笔记
(四)归档和压缩
一,常见的压缩/解压缩工具: gzip /gunzip 后缀: .gz bzip2/bunzip2 &nbs
·
2015-11-11 00:56
linux
Linux学习笔记
(一)
2015年11月9日学习笔记这是我在51cto的第一篇博客,只是为了写些东西,保存一下知识点。linux发行版简介linux历史涉及知识点:UNIX历史linux创始人:林纳斯・托瓦兹开始于1991年10月5日(这是第一次正式向外公布时间)GUN:GNU计划,又称革奴计划,是由RichardStallman在1983年9月27日公开发起的。它的目标是创建一套完全自由的操作系统。RichardSta
sunwangbackup
·
2015-11-10 11:53
linux个人笔记
Linux学习笔记
之特殊权限设定(s,t)
r,w,x以外还包含s,t两个特殊权限①SUIDSGIDSUID:chmodu+sXXXX(或者chmod4755XXXX,其中4:SUID,755:ugo)1)仅对二进制程序有效2)执行者对该程序有x的可执行权限3)执行权限仅在该执行过程中有效4)执行者将具备拥有者的权限⭐️方便其他用户临时获取当前文件的执行权限SGID:chmodg+sXXXX(或者chmod2755XXXX,其中2:SGID
cndone
·
2015-11-09 22:06
OS
【原创】
Linux学习笔记
+Linux相关 +Linux shell脚本全面学习 -http://www.linuxidc.com/Linux/2007-06/4767.htm +linux反汇编 -先用gcc编译,然后使用disassemble a.out命令来反汇编 +vmware6 下为linux系统增加磁盘空间 -http://blog.csdn.net/w7849516230/article/details/64
·
2015-11-09 13:58
linux
上一页
38
39
40
41
42
43
44
45
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他