摘要:参考:http://www.cnblogs.com/xiaochaohuashengmi/archive/2011/10/08/2203153.htmlrpm是由红帽公司开发的软件包管理方式,使用rpm我们可以方便的进行软件的安装、查询、卸载、升级等工作。但是rpm软件包之间的依赖性问题往往会很繁琐...
阅读全文
摘要:userdel作用:删除指定用户,以及用户相关的文件。 如不加选项,则仅删除用户账号,而不删除相关文件选项:-f:强制删除用户,即时用户当前已登录-r:删除用户的同时删除与用户相关的所有文件实例:userdel 命令很简单, 比如现在有一个用户Linux , 其家目录在/var 目录中, 现在我们删...
阅读全文
摘要:usermod作用:用于修改用户的基本信息。 usermod 命令不允许你改变正在线上的使用者账号名称,当usermod 命令用来改变user ID时,必须确认这名user 没有在电脑上执行任何程序。选项:-c 修改用户账号的备注文字-d 修改用户登入时的目录-e i修改账号的有效期限-f 修改在密...
阅读全文
摘要:useradd作用:用于Linux中创建的新的系统用户, useradd 可用来建立用户账号, 账号建好之后,再用passwd 设定账号的密码, 可用userdel 删除账号。 使用useradd 指令创建的账号,实际上保存在/etc/passwd文本文件中。选项:-c :备注文字, 显示在pass...
阅读全文
摘要:lsattr作用: 查看文件的第二扩展文件系统属性选项:-a: 列出目录中的全部文件-E: 显示设备属性的当前值, 从设备数据库中获得-D: 显示属性的名称, 属性的默认值,描述和用户是否可以修改属性值得标志-R: 递归的操作方式-V: 显示指令的版本信息注意:lsattr 经常使用-D,-E,-R...
阅读全文
摘要:chattr 作用:改变文件属性,这项指令可改变存放在ext2文件系统上的文件或目录属性,这些属性共有一下8种模式模式:a: 让文件或目录仅供附加用途b: 不更新文件或目录的最后存取时间c: 将文件或目录压缩后存放d:将文件或目录排除在倾倒操作之前i: 不得任意更动文件或目录s: 保密性删除文件或目...
阅读全文
摘要:chmod 作用:修改目录或文件权限(= 赋值不管存在与否, + 增加权限)符号链接的权限无法变更, 如果用户对符号链接修改权限, 其改变会作用在被链接的原始文件。 参数: -R: 递归修改处理 -v: 显示执行过程 -h: 只对符号链接的文件做修改, 不更改其他任何相关文件。 ...
阅读全文
摘要:chown 作用:改变某个文件或目录的所有者和所属的组, 该命令可以向某个用户授权,使该用户编程指定文件的所有者或者改变文件的所属组, 用户可以是用户或者是用户ID, 用户组可以是组名或者租ID, 文件名可以使用由空格分开的文件列表。 在文件中可以包含通配符。只有文件主和超级用户才可以使用该命令 ...
阅读全文
摘要:1. 查看配置文件/etc/shadow第一行中root账号的第三个字段(以':'分隔)中的数字,请算一下这个数字是怎么来的? 距离19700101 到修改密码的时间:echo $(($(date --date="2008/09/04" +%s)/86400+1))2. 写出一个您认为很强悍的密码...
阅读全文
摘要:我们对任何一个目录用ls -l 命令都可以看到其连接数至少是2,这也说明了系统中是存在硬连接的,而且命令ln -d 也可以让超级用户对目录作硬连接,这些都说明了系统限制对目录进行硬连接只是一个硬性规定,并不是逻辑上不允许或技术上的不可行。那么操作系统为什么要进行限制呢?答案可能有两个。 先来说第一...
阅读全文
摘要:一、前言《http://blog.chinaunix.net/uid-186064-id-2823296.html》LVM是逻辑卷管理(Logic Volume Manage)的简称,它是建立在物理存储设备上的一个抽象层。 允许你生成逻辑存储卷, 与直接使用物理存储在管理上相比,提供了更好的灵活性。...
阅读全文
摘要:pwd作用:以绝对路径的方式显示用户当前工作目录,命令将当前目录的全路径名称(从根目录)写入标准输出, 全部目录使用/分隔,第一个/表示根目录, 最后一个/ 表示当前目录。 执行pwd 命令可以立刻知道目前所在的工作目录的绝对路径名称。参数:-P: 查看当前目录的真实物理目录-L: 查看当前目录的逻...
阅读全文
摘要:type作用:用来显示指定命令的类型,判断出命令是内部命令还是外部命令。命令类型:alias: 别名keyword:关键字, shell 保留字function:函数, shell函数builtin: 内置命令,shell内建命令file: 文件,磁盘文件,外部命令unfound: 没有找到语法:t...
阅读全文
摘要:方法一: 在vim下,输入:%s/字符串//gn方法二: 命令行下,输入grep -c '要查找的字符串' 文件名.txt
阅读全文
摘要:内容概要:1. gzip工具语法: gzip [-d#] filename 其中#为1-9的数字,默认压缩级别为6只能压缩文件gzipfilename 生成filename.gz 源文件消失解压 gzip -d filename.gz 解压后,压缩文件也会消失2. bzip2压缩工具语法: bzip...
阅读全文
摘要:一、which作用:which 命令用于查找并显示给定命令的绝对路径,环境变量PATH中保存了查找命令时需要遍历的目录, which 命令会在环境变量$PATH 设置的目录里查找符合条件的文件。也就是说,使用which命令就可以看到某个系统指令是否存在,以及执行的命令位置。语法:which (选项)...
阅读全文
摘要:1. vim简介vim是从vi发展出来 ,第一个版本由布莱姆·米勒在1991年发布 ,它基于VIM许可证,兼容GPL。 官网www.vim.org2. 安装vim: yum install -y vim-enhancedvimfilenamevim +n filename // n是数字,可以定位到...
阅读全文
摘要:1. 查看磁盘或者目录的容量df查看磁盘各分区使用情况 不加参数以k为单位 df -i inode数,df -h以G或者T或者M df -m以M单位显示du 查看目录或者文件的容量 不加参数 以k为单位显示 -s 列出总和 -a列出所有文件和目录 -k 以k为单位 -m以M为单位 -h 最合适的单位...
阅读全文
摘要:1. /etc/passwd由 : 分隔成7个字段(1) 用户名 规则:大小写字母、数字、减号(不能出现在首位)、点以及下划线,其他字符不合法(2) x 放密码,安全起见放到 /etc/shadow(3) uid (0-4294967294=2^32-2)root uid=0 1-499系统保留 普...
阅读全文
摘要:rm作用:删除一个目录中的一个或多个文件或目录,也可以将某个目录及下属的所有文件及子目录均删除掉, 对于连接文件只是删除整个连接文件,而保持原有文件。注意:使用rm 命令要格外小心,因为一旦删除文件后,就无法恢复了。 所以在删除文件之前, 最好看一下文件内容,确定是否一定要删除, rm 命令可以使用...
阅读全文
摘要:alias 命令作用:设置命令别名,可以将较长的命令进行简化,使用alias 时,用户必须使用单引号将原来的命令引起来,防止特殊字符导致错误。如要永久生效则将alias 命令存放到bash 的初始化文件 /etc/bashrc中。语法:alias (选项)(参数)选项:-p: 打印已经设置的目录别名...
阅读全文
摘要:cd 命令作用:cd 用来切换目录,目录表示法可为绝对路径或相对路径, 若目录名称省略,则变换至使用者的登陆目录。 ~ 可表示为家目录,.为当前目录,..为上级目录语法:cd (选项)(参数)选项:-p: 如果要切换到的目标目录是一个符号链接,直接切换到符号链接所指定的目标目录-L: 如果要切换的目...
阅读全文
摘要:cut 作用:按列提取文件 参数: -d 指明列分隔符 -f 选择输出的区域 -c 指定字符位置 -b :以字节为单位进行分割。这些字节位置将忽略多字节字符边界,除非也指定了 -n 标志。 -c :以字符为单位进行分割。 -d :自定义分隔符,默认为制表符。 -f :与-d一起使用,指定显示...
阅读全文
摘要:find 作用:用于在文件树种查找文件,并作出相应的处理 (硬盘) 格式:find pathname -options [-print -exec -ok ...] 格式参数:pathname: find命令所查找的目录路径。例如用.来表示当前目录,用/来表示系统根目录。 -print:...
阅读全文
摘要:grep :http://www.cnblogs.com/peida/archive/2012/12/17/2821195.html作用:用于过滤/搜索的特定字符。可使用正则表达式能多种命令配合使用,使用上十分灵活参数:-a --text #不要忽略二进制的数据。 -c --count #计算符合...
阅读全文
摘要:1.inode 解析:存储文件元信息(文件创建者,创建日期,大小等)的区域叫做inode即 索引节点。2.inode 内容:文件字节数、拥有者UserID,GroupID,读写执行权限,时间戳,链接数,block位置3.inode 大小inode 也会消耗硬盘空间,所以硬盘格式化的时候,操作系统自动...
阅读全文
摘要:ln 命令 作用:它的功能是为某一个文件在另外一个位置建立一个同步的链接 参数:必要参数: -b 删除,覆盖以前建立的链接 -d 允许超级用户制作目录的硬链接 -f 强制执行 -i 交互模式,文件存在则提示用户是否覆盖 -n 把符号链接视为一般目录 -s 软链...
阅读全文
摘要:locate :http://www.cnblogs.com/peida/archive/2012/11/12/2765750.html 作用:locate命令可以在搜寻数据库时快速找到档案,数据库由updatedb程序来更新,是最近才建立或刚更名的数据,可能会找不到,执行updatedb则会更新...
阅读全文
摘要:tr作用:标准输入中通过替换或删除操作进行字符转换语法:tr -c -d -s ["string1_to_translate_from"] ["string2_to_translate_to"] new_file 将文件中的abc 替换为 xyz cat file | tr -d "Snail...
阅读全文
摘要:sort作用:将文本文件内容加以排序,sort可针对文本文件的内容,以行为单位来排序 参数: -b 忽略每行前面开始出的空格字符。 -c 检查文件是否已经按照顺序排序。 -d 排序时,处理英文字母、数字及空格字符外,忽略其他的字符。 -f 排序时,将小写字母视为大写字母。 -i 排序时,除了...
阅读全文
摘要:vim :修改文件 模式: 默认进来是一般模式、i 编辑模式、esc 退出编辑 、shift+: 底行模式 参数: w: write/q:quit/! force 编辑模式: /a:光标之后插入内容 /A:光标最后插入内容 /o:当前光标下新行插入内容 /O:当前光标上...
阅读全文
摘要:whereis 作用:whereis命令只能用于程序名的搜索,而且只搜索二进制文件(参数-b)、man说明文件(参数-m)和源代码文件(参数-s)。如果省略参数,则返回所有信息。 参数:-b 定位可执行文件。 -m 定位帮助文件。 -s 定位源代码文件。 -u 搜索默认路径...
阅读全文
摘要:一、which作用:which 命令用于查找并显示给定命令的绝对路径,环境变量PATH中保存了查找命令时需要遍历的目录, which 命令会在环境变量$PATH 设置的目录里查找符合条件的文件。也就是说,使用which命令就可以看到某个系统指令是否存在,以及执行的命令位置。语法:which (选项)...
阅读全文
摘要:*查: ls : 查看文件等信息 /cat: 查看文件只显示最后一页、 /cat > filename:创建新文件 /cat file1 file2 > file:合并文件 / -A : 全文显示 / -b :对非空输出行编号 / -n: 全文显示并编行号 t...
阅读全文
摘要:mkdir:创建一个目录 /mkdir a b c :创建同级目录 /mkdir -p aa/bb/cc: 递归创建目录touch:修改文件时间戳,或者新建一个不存在的文件 /-a 更改存取时间 /m 更改变动时间 /-t 使用指定的日期时间
阅读全文
摘要:cp:复制文件 /cp -r:复制目录 /bin/cp -f: 复制文件并覆盖已有文件(写命令的绝对路径/bin/) /cp /ect/passwd .:将其他文件复制到当前目录 /-n :不要覆盖已存在的文件 /-f: force如果目标文件无法打开则将其移除并重试 ...
阅读全文
摘要:rmdir作用:用来删除空目录, 当目录不再被使用时, 或者磁盘空间已达到使用限定值, 就需要删除失去价值的目录。 利用rmdir 命令可以从一个目录中删除一个或多个空的子目录。 该命令从一个目录中删除一个或多个子目录。语法:rmdir(选项)(参数)选项:-p :或--parent ,删除目录后,...
阅读全文
摘要:rmdir 作用:rmdir 命令用来创建目录,该命令创建由dirname 命名的目录。如果在目录名的前面没有添加任何路径名,则在当前目录下创建由dirname指定的目录;如果给出了一个已经存在的路径,将会在该目录下创建一个指定的目录。 在创建目录时, 应保证新建的目录与它所在的目录下没有重名文件。...
阅读全文
摘要:一.帮助+基本文件管理+用户管理 1.怎么查看命令帮助 ls --help man ls :查看命令/man 5 file:查看配置文件二.基本文件管理,通过{查,建,删,改} 四个维度介绍了不同的命令*查: ls : 查看文件等信息 /cat: 查看文件只显示最后一页、 ...
阅读全文
摘要:一、ls 命令作用:用来显示目录列表。语法: ls (选项) (参数)选项:-a: 显示所有档案以及目录(ls内定将档案或目录名称为“./..”的视为隐藏)-A: 显示除隐藏文件“./..”以外的所有文件列表-b: 将文件中的不可输出的字符以反斜线加字符编码的方式输出-c : 与”-lt“ 选项连用...
阅读全文
摘要:编辑 /etc/grub/grub.conf 配置文件password = 123456password --md5 $5$H.........SSgrub-crypt --md5 grub-md5-crypt
阅读全文
摘要:按变量的生存周期来划分,Linux变量可分为两类,它们的修改方法如下:(1)永久的:需要修改配置文件,变量永久生效。 常见的配置文件包括: (1-1)/etc/profile:对所有用户生效;此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行;并从/etc/profile.d目录的...
阅读全文
摘要:一、 yum作用: yum 命令是在Fedora 和RedHat 以及SUSE 中基于rpm 的软件包管理器,它可以使系统管理人员交互和自动化地更新与管理RPM软件包, 能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系, 并且一次安装所有依赖的软件包, 无需繁琐地...
阅读全文
摘要:一、 yum 作用: yum 命令是在Fedora 和RedHat 以及SUSE 中基于rpm 的软件包管理器,它可以使系统管理人员交互和自动化地更新与管理RPM软件包, 能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系, 并且一次安装所有依赖的软件包, 无需...
阅读全文
摘要:安装完图形后无法显示图形界面,只有命令行模式界面 。猜测原因可能跟电脑位有关,在BIOS中开启虚拟化技术,电脑开启设置F2 /Security/Virtualization, 选择Enable。重启虚拟机正常登陆图形界面。
阅读全文
摘要:使用 yum update 时使用Ctrl+C 后,再用yum 安装其他软件的时候收到:Yum database disk image is malformedyum clean dbcache 清除cache 后重新安装即可。
阅读全文
摘要:内容概要:1. 和目录相关的几个命令mkdir 关注-p选项 rmdir 同样也有一个-p选项rm -r -f 两个常用选项cp -r 针对目录, 有时我们使用/bin/cpmv 重命名或者移动, 有时我们使用/bin/mv, 当我们mv目录时,注意若是目标目录存在的情况下,那么会把...
阅读全文
摘要:内容概要:1. 命令ls-l 详细信息-a查看隐藏的文件或目录-d 只看目录本身,不列出目录下面的文件和目录-t 以时间先后排序2目录结构/bin, /sbin, /usr/bin, /usr/sbin放命令的目录,sbin是超级用户root才可以用的命令/boot Linux内核及引导系统程序所需...
阅读全文
摘要:---笔记一、网络连接配置1. 查看电脑ip 地址: ifconfig -a2. 自动获取ip 地址: dhclient 默认BOOTPROTO=dhcp 和真机同一网段3. 手动配置ip 地址: vi /etc/sysconfig/network-scripts/ifcfg-eth0 ...
阅读全文
摘要:1. rmdir -p用来删除一串目录,比如 rmdir-p /tmp/test/1/2/3如果 /tmp/1/2/ 下面除了3目录外还有个4目录,4目录里还有个5目录,那么是否可以成功删除? rmdir -p删除一个不存在的目录时是否报错呢? rmdir 只可以删除空目录, 如果删除目录非空,则...
阅读全文
摘要:课程大纲:1.yum使用yum 是一个在线安装软件包的工具,它可以帮我们解决软件包的依赖,这个日后会详细介绍。我们介绍了以下几个用法:yum list 这个命令可以列出所有安装过和未安装的软件包yum grouplist 这个命令可以列出所有安装过和未安装的套件yum groupinstall-...
阅读全文
摘要:一.Linux是什么* 关于Linux历史(http://www.aminglinux.com/bbs/thread-6568-1-1.html需要大家查查资了解,也可以看看5期的视频)* 发行版有很多: SlackWare、 SuSE 、Debian、Ubuntu、RedHat、CentOS、Fe...
阅读全文
摘要:一、知识点扩充1.嵌入式Linux 开发与运维 、安卓手机 、 Linux真正的用武之地是蓬勃发展的信息接入设备市 场。这些新兴的设备只有有限的内存,价格也只有几百美元,因此开发者需要新的操作 系统来代替像Windows这样昂贵、臃肿的操作系统。而Linux具有的短小、可定制、对Internet ...
阅读全文
摘要:重启网络服务时报错: Bringing up interface eth0:Error:Connection activation failed:Device not managed by NetworkManager1. Remove Network Manager from startup S...
阅读全文
摘要:1. 自动获取IP地址的命令是什么?您知道在什么情况下,您的Linux才可以自动获取IP地址? dhclient , bootproto=dhcp2. 远程连接Linux服务器,需要Linux服务器开启sshd服务,那么sshd服务默认监听哪个端口?这个端口是否可以自定义呢?如果可以,如何自定...
阅读全文
摘要:--扩展学习1.Linux的内核引导扩展阅读 http://www.lishiming.net/thread-5469-1-1.html 在这一部分内容中,出现了诸多概念,请查资料理解以下概念:BIOS, ROM, RAM, MRB, Lilo, Bootloader.2. 查资料了解upstart...
阅读全文
摘要:1) 内核启动init 2) 系统初始化:(/etc/init/rcS.conf exec /etc/rc.d/rc.sysinit) 3) init找到/etc/inittab文件,确定默认的运行级别(X) (/etc/init/rcS.conf exec telinit $runlevel) 4...
阅读全文
摘要:1. 请回答,32位和64位有什么区别呢?什么时候安装32位的,又什么时候安装64位操作系统呢?如何查看系统是32位的还是64位的? 对服务器而言,64位操作系统与32位操作系统最大的区别在于对内存的支持不同,64位操作系统支持大于4GB的内存,而32位的操作系统是不支持超过4GB内存的。另一方面...
阅读全文
摘要:调优方法原理:禁用atime的修改来节省cpu和内存资源。命令:mount noatime disk1、配置文件1. /etc/passwd文档结构:由":" 分隔成7个字段"username":"x":"uid":"gid":"remark":"homedirectory":"shell envi...
阅读全文
摘要:复习上节课内容(重点记录)1、chown -R 递归修改目录下包含子目录和子目录下的文件的属组2、chmod -R 递归修改目录下包含子目录和子目录下的文件的权限============================================================其实在UNIX的实...
阅读全文