随笔分类 - linux
linux系统进阶
摘要:RPM软件包管理大多数开源软件都是以源代码形式发布的,源代码形式程序安装流程一般如下:./configure 检查编译环境、相关库文件以及配置参数并生成makefilemake 将源代码编译为可执行文件make install 安装编译好的可执行文件RPM(redhat Package Manager)是为了方便软件管理使用所开发的一套开源软件格式,RPM的设计目标如下:使用简单以单一软件包格式发布(.rpm文件)可升级追踪依赖关系保存软件基本信息软件验证功能支持多平台RPM基础命令:安装软件:rpm -i linuxcast-soft.rpm卸载软件:rpm -e linuxca...
阅读全文
摘要:Linux多命令协作:管道及重定向开源文化的核心理念之一就是不要重复发明轮子,很多开源软件都大量使用了其他开源软件或功能组建,同样,Linux中的命令也往往只实现某个特定的、单一的功能,复杂功能往往都是通过多命令协作完成的管道及重定向就是Linux多命令协作的基础机制Linux的Shell对数据流进行以下分类定义:stdin 标准输入 编号为:0 默认:键盘stdout 标准输出 编号为:1 默认:终端stderr 标准错误 编号为:2 默认:终端重定向用来控制终端数据流:> 将标准输入以覆盖形式重定向到指定文件,如:ls > outfile>> 将标准输入以追加形式重
阅读全文
摘要:linux系统启动详解系统启动流程BIOS-->MBR:BOOT CODE-->执行引导程序-->加载内核-->执行INIT-->runlevelstep1:BIOS基本输入输出系统,负责检查硬件和查找可启动设备,如USB/CDROM等step2:MBRbios找到可启动设备后执行其引导代码step3:GRUBstage1(MBR的镜像)引导stage1_5,stage1_5加载各种文件系统驱动,引导stage2,stage2加载完毕后加载内核
阅读全文
摘要:6.1网络基础ip编址ip编址是一个双层编址方案,一个ip地址标识一个主机(或一个网卡接口)*目前IPv4编址已经饱和,IPv6已成唯一编址方案*IPv4地址为32位长,IPv6地址为128位长*一个IPv4地址分2部分:网络部分(标识所属区域)和主机部分(标识区域中哪个主机)子网掩码*通过子网掩码确定网络部分的位数*子网掩码和IP地址一样,一一对应,IP地址对应子网掩码为1的部分为网络部分同一个网络主机之间的通信同一网络中,各主机通过交换机直接通信,以mac(网卡标识)地址区分,信息交互前以ARP协议进行mac寻址不同网络之间的通信路由在不同网络之间传输数据的功能叫路由功能,一般有多个接口,
阅读全文
摘要:5.1用户基础user&group用户相关文件/etc/passwd -保存用户信息/etc/shadow -保存用户密码/etc/group -保存组信息查看当前登录的用户whoami显示当前用户who显示哪些用户已经登录系统w显示哪些用户已经登录和操作行为创建一个用户修改用户信息usermod 参数 username支持以下参数-l新用户名-u新userid-d用户家目录位置-g用户所属主组-G用户所附属组-L锁定用户使其不能登录-U 解除锁定删除用户userdel用户名:删除用户名userdel -r用户名:删除用户及家目录组创建、修改、删除组groupadd组名:创建组grou
阅读全文
摘要:课程链接help几乎所有的命令都可以使用-h或--help参数获取使用方法、参数信息等maninfo与man类似,但提供更详细深入信息man/info都可以通过“/ key”进行信息搜索doc/usr/share/doc目录下
阅读全文
摘要:3.1磁盘基本概念:磁盘、分区、MBR与GPT基本概念柱面:cylinder,每个盘面同一轨道的立体扇区:sector,盘片某角度的部分磁头:head,读取数据磁盘在linux中的表示抽象为一个文件,保存在/dev目录下IDE设备名称为hd[a-z],SATA,SCSI,SAS,USB等设备名称为sd[a-z]分区的概念磁盘逻辑的分为几个区,便于管理表示方式:设备名称+分区号,例如:sda1,sda2是一个软件概念,主流分区机制:MBR/GPTMBR:Master Boot Record,传统分区机制,大多数使用在BIOS的PC设备,只支持2T以下设备*只能创建4个主分区*扩展分区:占用一个主
阅读全文
摘要:2.2命令行界面shell的介绍shell分为2种:GUI(图形界面) CLI(命令行界面)提示符#root用户 $普通用户su - 命令可以直接切换到root用户exit 从root用户切换到普通用户hostname 显示当前用户主机名【提示行@后面的部分】命令分为3部分:命令、选择、参数uname 反馈当前用户系统uname -r 反馈内核版本号firefox 直接运行浏览器ctrl+c 终止当前命令firefox & 将命令后台运行Tab*自动补全命令(连续2次按,可以查询命令)*自动补全文件名*无法补参数,命令完毕后tab是用来补全文件的clear 清屏↑↓ 用于显示上一条或下
阅读全文
摘要:1.进入virtualbox管理界面,选择新建2.命名虚拟机名称,选择类型及版本(centos和redhat是一模一样的,可选32位和64位,本机现在选择了64位,可后来发现不能安装,无奈重新配置了32位,--!悲剧!),下一步3.配置虚拟机内存(内存优先选择在1-1.5G之间,太小不能加载XWindow界面,太大容易浪费本机系统内存),下一步4.创建虚拟硬盘,使用默认即可,下一步5.选择硬盘文件类型,默认即可,下一步6.如果硬盘空间足够,动态分配即可,下一步7.可以选择创建的文件位置,创建8.(这里可以在各个标签页进行配置修改比如在常规进行32和64位进行转换,--!)选择存储,配置镜像9.
阅读全文
摘要:转自: http://www.360doc.com/myindex.aspx?login=1【系统】RedHat Linux 9.0的安装+下载+入门指南(图文并茂)2007-09-21 09:05 P.M.下面我先就RedHat Linux为大家做一个简单的介绍,本人推荐大家安装的话还是选择香港即时科技的RedHat Linux版本.Quote:RedHat Linux是目前世界上使用最多的Linux操作系统。因为它具备最好的图形界面,无论是安装、配置还是使用都十分方便,而且运行稳定,因此不论是新手还是老玩家都对它有很高的评价。现在,RedHat Linux又出了9.0新版本,在原有的基础上
阅读全文
摘要:<ctrl><Alt>T快速进入终端命令<Ctrl><Alt><F1>切换到第一个文本终端。在Linux下你可以有多达六个不同的终端。这个命令的意思是:“同时按住<Ctrl>键和<Alt>键,然后按<F1>键,再释放所有的键”。<Ctrl><Alt><Fn> (n=1..6)切换到第n个文本终端。(你也可以使用不是很经常用到的命令chvt n 来实现,n指的是第n个文本终端)。在文本终端下(不是在X窗口),你也可以简单使用<ALT><Fn>
阅读全文
摘要:1. 调整隐私方面的设置。 你在安装了Ubuntu后可能想调整隐私方面的设置。默认情况下,当你在Dash(托盘)里面输入搜索时,Ubuntu会提供在线搜索结果。这每一次搜索最后都通过Canonical的服务器来进行处理。禁用这项功能是个好主意。 点击Launcher(启动器)上面的Settings(设置)图标(即上面带有齿轮和扳手的那个图标)。然后点击弹出来的System Settings(系统设置)窗口里面的Privacy(隐私)。关闭这个菜单里面的"Include online search results"(包含在线搜索结果)和"Record Activit
阅读全文
摘要:1、启动虚拟机,选择“新建虚拟机”2、点击下一步3、自定义,点击下一步4、选择安装盘镜像文件,我的放在C盘5、个性化 Linux输入完整名称: Ubuntu 12.10用户名:www.linuxidc.com6、命名虚拟机,你想要此虚拟机使用什么名称?我选择Ubuntu12.10位置放在:D:\LinuxIDC.com\Ubuntu然后点击下一步7、处理器配置指定改虚拟机处理器数量8、虚拟机内存你想要该虚拟机使用多少内存?内存大小根据你自己机器的内存大小选,我这里选1024MB,然后下一步9、网络类型10、选择I/O控制器类型我用SCSI适配器,选的这个11、选择磁盘你想要使用哪个磁盘?如果是
阅读全文

浙公网安备 33010602011771号