linux
xuyuanshu123
这个作者很懒,什么都没留下…
展开
-
linux引导流程
系统引导流程A 固件firmware(CMOS/BIOS) -----POST 加电自检B 自举程序BootLoader(GRUB) ----载入内核C 载入内核Kernel -------驱动硬件D 启动进程initE 读取执行配置文件/etc/inittab硬件也有一个时钟,和操作系统里的软件时钟不同。在linux下:#hwclock ...原创 2011-04-13 11:11:00 · 75 阅读 · 0 评论 -
linux第一天
曾经也看过一段linux,只不过不是很系统,想在仔细的看一遍,故有此系列,以备忘记[color=red]A 为什么要学习linux Linux是一个开源,免费的操作系统,稳定,安全,处理并发,很多企业的后台都是基于linux的。Linux内核派生处理多个操作系统如ubuntu,fedoro,redhat,红旗等。方向:一个是linux系统管理员,一个是linux程序员(...原创 2011-03-18 19:36:47 · 101 阅读 · 0 评论 -
linux的文件权限了目录配置
1 :D [color=red]linux最优秀的地方就在于是一个多用户多任务环境,可以多个用户同时使用该系统。为了让各个用户有保密的文件,文件权限管理变的很重要,一般文件可存取访问的身份有owners,group,others [/color] linux用户账号切换: 一般账号到root :su 回到原来账号 exit ...2011-03-21 15:47:08 · 114 阅读 · 0 评论 -
linux文件及目录管理
[color=darkred]用户管理[/color]useradd name 添加用户passwd name 设置密码 ,如果没有name则是为当前用户设置密码userdel name 删除用户名userdel -r name删除用户及用户主目录 :D 创建目录 mkdir -m 711 test2 创建目录赋予权限,当没有m参数时,创建目录的权限和uma...2011-03-23 20:59:11 · 85 阅读 · 0 评论 -
命令 -练习
试验一 第一步:创建用户tom,用户组nokia以及普通用户aaa #useradd tom #groupadd nokia ...原创 2011-03-24 19:47:03 · 180 阅读 · 0 评论 -
什么是APT
:D 新的操作系统装好以后,安装新软件是一件必不可少的工作。但是在Linux中,安装应用软件和Windows下有些不同,对于Linux初学者来说,安装软件是一件很让人头疼的事情。由于很多Linux 应用软件都是以源代码的形式发布的,这就要求用户根据自己系统的实际情况和自身的需要来配置、编译源程序后,才能使用这些软件。Linux传统的通过源代码方式安装Linux对于大多数Linux 初学者往往显得...原创 2011-04-01 16:02:29 · 243 阅读 · 0 评论 -
vi简单使用-java程序
Vi编辑器是linux下最有名的编辑器,linux必须掌握的工具。 :D 实例:# Vi hello.java#I 进入到插入模式直接编写java代码!即可按下esc键 进入到命令模式输入:Wq 保存退出 q!直接退出Ls列出当前目录下的所有文件编译hello.java javac java命令Linux 既可以开发java程序,也可以开发c程序或c...原创 2011-04-01 21:05:57 · 185 阅读 · 0 评论 -
关于useradd命令
实验了下usadd发现不好用,崩溃了。[code="java"][root@vlmq2007 vlmq]#useradd liumq3bash: useradd command not found[/code]解决方法:使用su -切换到root账号,su - 和su 的切换方法环境变量不同。/bin:bin为binary的简写主要放置一些系统的必备执行档例如:...原创 2011-04-04 10:26:32 · 135 阅读 · 0 评论 -
linux运行级别及root密码
命令:init【0123456】运行级别 相当于在windows中的安全模式和普通登录模式的样别0 关机1 单用户2 多用户状态无网络服务[color=red]3 多用户状态有网络服务[/color] 做服务器的时候常用。4 系统未使用保留给用户[color=darkred]5 图形界面[/color]6 系统重启常用的是3和5 要修改默认的运行级别可修改...原创 2011-04-04 11:19:21 · 118 阅读 · 0 评论 -
linux分区
3 在linux中 每个设备都被当做一个文件来看待,这系统中几乎所有的硬件设备都在/dev目录中。如/dev/hda 代表IDE硬盘, sata硬盘 u盘 /dev/sda,打印机 /dev/lp,等4 关于硬件设备和相应文件名的关系。IDE硬盘是由两个接口组成的IDE1和IDE2,分别拥有主设备和从设备,如:ide master sl...原创 2011-04-04 17:06:32 · 87 阅读 · 0 评论 -
linux--shell
:D [color=red]Shell 简介[/color] shell 是用户和Linux 操作系统之间的接口。Linux 中有多种shell,其中缺省使用的是bash。 Linux 系统的shell 作为操作系统的外壳为用户提供使用操作系统的接口。它是一个命令语言解释器,拥有自己内建的shell 命令集。shell 也能被系统中其他应用。程序所调用用户在提示符下输入的命令都...原创 2011-04-05 10:41:32 · 81 阅读 · 0 评论 -
网络环境配置
第一中方法:root账号登陆#setup 出现text mode setup utility界面可以配置,防火墙,鼠标,网络,打印机,系统服务,时区。#ifconfig查看网卡信息此时配置完并没有生效:# etc/rc.d/init.d.network restart即生效。第二种方法:#ifconfig eth0(第一块网卡) ip地址# ifconfig...原创 2011-04-05 11:25:51 · 227 阅读 · 0 评论 -
linux --ssh
[color=red]ssh(secure shell)是一款集远程操作linux[/color]和进行文件上传下载的软件,安全方便。linux中默认安装并启动sshd服务。默认监听端口 22使用方法:windows中安装ssh客户端使用ssh客户端登陆到linux 文件的压缩和解压缩zip和unzip...原创 2011-04-05 19:31:16 · 88 阅读 · 0 评论 -
linux中的epoll
:D :D 在linux的网络编程中,很长的时间都在使用select来做事件触发。在linux新的内核中,有了一种替换它的机制,就是epoll。相比于select,epoll最大的好处在于它不会随着监听fd数目的增长而降低效率。因为在内核中的select实现中,它是采用轮询来处理的,轮询的fd数目越多,自然耗时越多。并且,在linux/posix_types.h头文件有这样的声明:#d...原创 2011-06-27 18:34:12 · 79 阅读 · 0 评论 -
time命令
[color=red]time命令在测试程序效率的时候很有用,也很方便。[/color]它以秒为单位将一条命令执行期间所用的时间、系统时间和 time 命令的执行时间打印在标准错误中。例如:说明执行命令行”command [arguments...]“,命令行执行结束时在标准输出中打印执行该命令行的时间统计结果,其统计结果包含以下数据:1)实际时间(real time): 从c...原创 2011-06-08 09:19:25 · 105 阅读 · 0 评论 -
linux 进程管理
进程是程序的执行过程存在父进程和子进程在linux系统中,使用系统调用folk创建进程,fork复制的内容包括父进程数据和堆栈段以及父进程的进程环境。进程的表示 PID[color=red]前台进程,在shell提示出打入命令,创建一个子进程,运行命令,这条命令和shell异步运行后台进程,在shell提示出打入命令,若后随一个& 则shell创建的子进程运行此命令,但是不...原创 2011-04-13 14:00:22 · 94 阅读 · 0 评论 -
linux的硬连接和软连接
1.Linux链接概念Linux链接分两种,一种被称为硬链接(Hard Link),另一种被称为符号链接(Symbolic Link)。默认情况下,ln命令产生硬链接。【硬连接】硬连接指通过索引节点来进行连接。在Linux的文件系统中,保存在磁盘分区中的文件不管是什么类型都给它分配一个编号,称为索引节点号(Inode Index)。在Linux中,多个文件名指向同一索引节点是存在的...原创 2011-04-18 15:06:18 · 89 阅读 · 0 评论 -
ls -l命令详解(转)
ls -l 列表信息详解我们平时用ls -l 命令查看一个目录下的文件和子目录的详悉信息时,会得到一个详细的文件和目录名列表.这个列表包含了文件的属性,所属用户,所属组,创建时间,文件大小等等信息.这些信息到底是什么意思呢?有很多初学者对这些不太了解,因此想详悉讲解一下用ls -l命令得到的文件列表每一个字段的意思[root@kevin root]# ll总用量 100drwx...原创 2011-04-18 16:18:56 · 558 阅读 · 0 评论 -
正则表达式
过了上面癿几个简单癿范例,我们可以将基础癿正觃表示法特殊字符汇整如下: RE 字符 意义不范例 ^word 意义:待搜寻癿字符串(word)在行首! 范例:搜寻行首为 # 开始癿那一行,幵列出行号 grep -n '^#' regular_express.txt word$ 意义:待搜寻癿字符串(word)在行尾! 范例:将行尾为 ! 癿那一行打印出杢,幵列出行...原创 2011-04-21 09:21:57 · 73 阅读 · 0 评论 -
正则表达式
过了上面癿几个简单癿范例,我们可以将基础癿正觃表示法特殊字符汇整如下: RE 字符 意义不范例 [color=red]^word [/color]意义:待搜寻癿字符串(word)在行首! 范例:搜寻行首为 # 开始癿那一行,幵列出行号 grep -n '^#' regular_express.txt [color=red]word$[/color] 意义:待搜寻癿字...原创 2011-04-21 09:24:42 · 74 阅读 · 0 评论 -
什么是守护进程,以及如何编写
守护进程守护进程是生存期长的一种进程。它们独立于控制终端并且周期性的执行某种任务或等待处理某些发生的事件。他们常常在系统引导装入时启动,在系统关闭时终止。unix系统有很多守护进程,大多数服务器都是用守护进程实现的。比如,网络服务inetd、Web服务http等。同时,守护进程完成许多系统任务。比如,作业规划进程crond、打印进程lqd等。这里主要说明守护进程的进程结构,以及如何...原创 2011-05-19 20:56:37 · 406 阅读 · 1 评论 -
su-和su的区别
joe为普通用户,root为超级用户。 现象如下:[joe@TRIXBOX1 ~]$ su口令:[root@TRIXBOX1 joe]# ifconfigbash: ifconfig: command not found su命令格式su [-|-p] [-c command] [username]- : 在切换当前用户时切换用户工作环境-p : 在切换...原创 2011-05-25 10:10:22 · 296 阅读 · 0 评论 -
解析profile文件
Linux profile文件的改变会涉及到系统的环境,也就是有关Linux环境变量的东西,学习Linux要了解Linux profile文件的相关原理,这里对则以文件进行具体分析。这里修改会对所有用户起作用。1、Linux是一个多用户的操作系统。每个用户登录系统后,都会有一个专用的运行环境。通常每个用户默认的环境都是相同的,这个默认环境实际上就是一组环境变量的定义。用户可以对自己的运行环...原创 2011-05-25 10:39:17 · 499 阅读 · 0 评论 -
linux 主机名hostname解析
:D :D :D :D 1、 什么是主机名: 无论在局域网还是INTERNET上,每台主机都有一个IP地址,是为了区分此台主机和彼台主机,也就是说IP地址就是主机的门牌号。但IP地址不方便记忆,所以又有了域名。域名只是在公网(INtERNET)中存在(以实验为目的的局域网域网实验性除外),每个域名都对应一个IP地址,但一个 IP地址可有对应多个域名。域名类型 linuxsir...原创 2011-05-29 16:29:23 · 1830 阅读 · 0 评论 -
linux快捷键及任务控制
Ctrl-C -杀死当前任务Ctrl-D - 作用是 EOF 即文件末尾(End-of-file)。如果你的光标处在一个空白的命令行上,将会退出bash,比你用exit命令退出要快得多。Ctrl-Z - 暂停进程。使用命令:bg在后台运行或者使用fg在前端运行。[color=red]作业号后的加减号表示:有+号的是最后一个被停止的作业,有-的是上一个作业。[/colo...原创 2011-05-30 21:07:45 · 191 阅读 · 0 评论 -
linux环境变量和本地变量
:D :D 每一种编程语言中,我们都会碰到变量的作用域的问题。(比如在函数中定义的变量在函数外不能使用的)BASH 中也有类似的问题,局部变量和环境变量(全局变量)。局部变量是普通的变量,仅在创建它的Shell中有效。环境变量。我们更多的使用“环境变量”而不是“全局变量”,因为这个名称更能体现它的特点。[color=red]环境变量对创建它的Shell及其派生出来的子进程都...原创 2011-06-01 09:03:07 · 271 阅读 · 0 评论 -
linux中单引号、双引号、反引号的作用
单引号目的: 为了保护文字不被转换.除了他本身. 就是说除去单引号外, 在单引号内的所有文字都是原样输出.1. [root@jszwl161 SP49EP9]# echo '$*>原创 2011-06-01 19:53:54 · 193 阅读 · 0 评论 -
linux 脚本的执行方式
1、source命令用法: source FileName 作用:在当前bash环境下读取并执行FileName中的命令。该filename文件可以无"执行权限" 注:该命令通常用命令“.”来替代。 如:source bash_profile . bash_profile两者等效。 source(或点)命令...原创 2011-06-03 20:34:37 · 112 阅读 · 0 评论 -
X Window
X-Window是一种协议,而不是一种实现。通过该协议可以实现多个图形窗口。它是完全独立于操作系统的。其实使用命令行完全可以实现全部的功能。它的网络特性非常好。而且源代码也是免费的。x-window 实现如 CDE,KDE ,GONNE等,在服务器方面还是相当吃性能的。...原创 2011-04-11 14:11:13 · 101 阅读 · 0 评论