51CTO博客开发
查看hostname查看hostname的两种方式:(1)通过hostname命令来查看本机的hostname 命令:#hostname(2)Linux操作系统的hostname是一个kernel变量,所以也可以直接cat /proc/sys/kernel/hostname查看 命令:#cat /proc/
resolv.conf是resolver类库使用的配置文件,每当一个程序需要通过域名来访问internet上面的其它主机时,需要利用该类库将域名转换成对应的IP,然后才可进行访问。 resolv.conf文件的配置选项不多,从man文档中看了半天,不理解domain和search使用来干嘛的。这里做个解释,防止以后忘了(环境:ubuntu12.04):nameserver x.x.x.x
近期有网友在博客中留言,希望俺介绍散列值校验文件的知识。所以俺干脆写一篇"文件完整性校验"的扫盲教程。由于本文是扫盲性质,尽量不涉及太技术化的内容。 ★什么是"完整性校验"?所谓的"完整性校验",顾名思义,就是检查文件是否完整。那么,什么情况下会导致文件不完整捏?大概有如下几种情况。 1. 感染病毒 比方说你的系统中了病毒,病毒感染了某个软件安装包或者某个可执行程序。
众所周知在VMware虚拟机中安装好了VMware Tools,才能实现主机与虚拟机之间的文件共享,同时可支持自由拖拽的功能,鼠标也可在虚拟机与主机之前自由移动(而不再用按Ctrl+Alt释放),而且还可以令虚拟机屏幕也可实现全屏化,重要一点能使得虚拟机的来宾系统时间与宿主机一致。 那么Red Hat Linux系统如何安装VMware tools的呢? 下面
原来用host only模式构造内网环境,只是虚拟机访问不了外网,但其实主机还是能连上这个网段,不能很好的模拟真实环境。后来有人和我说了一种方法,把这个复选框钩去掉,就可以让主机访问不了这个网段但是这个方法有个缺点,当需要内网划分多个子网时,就要创建多个host only的虚拟网卡,就要在系统里生成多个虚拟网卡,老版本的VMware总共支持10个虚拟网卡,新版本VMware11支持20个,扣除VM
装完Linux,首先需要弄清Linux 标准目录结构。 /root — 启动Linux时使用的一些核心文件。如操作系统内核、引导程序Grub等。home — 存储普通用户的个人文件ftp — 用户所有服务httpdsambauser1user2bin — 系统启动时需要的执行文件(二进制)sbin — 可执行程序的目录,但大多存放涉及系
转成了图片形式...
问题:我想从Red Hat 的标准仓库中下载一个RPM包,我能使用yum命令来下载一个RPM包但是不进行安装吗?yum是基于Red Hat的系统(如CentOS、Fedora、RHEL)上的默认包管理器。使用yum,你可以安装或者更新一个RPM包,并且他会自动解决包依赖关系。但是如果你只想将一个RPM包下载到你的系统上该怎么办呢? 例如,你可能想要获取一些RPM包在以后使用,或者将他们安
使用yum或者rpm安装包时出现问题,安装时报出大约如下错误:rpmdb: Thread/process 35884/139793484506880 failed: Thread died in Berkeley DB library error: db3 error(-309
如果使用VMWare虚拟机的时候突然系统崩溃蓝屏,有一定几率会导致无法启动,会提示:锁定文件失败,打不开磁盘或快照所依赖的磁盘,这是因为虚拟机在运行的时候,会锁定文件,防止被修改,而如果突然系统崩溃了,虚拟机就来不急把已经锁定的文件解锁,所以你在启动的时候,就会提示无法锁定文件,如下图:问题出现的原因:  
一般而言,Linux在识别网卡时第一张会是eth0,第二张才是eth1。有时候我们从模板克隆出来的网卡的信息就会改变,新克隆出来的虚拟主机网卡名字不再有eth0,而可能变为eth1,当使用/etc/init.d/network重启网络时(如下图所示),会提示找不到设备eth0及eth1的启动脚本。而有些程序或脚本,需要用到网卡的,默认写的是eth0,这时就存在要将eth1改为eth0的问题。
今早发现无法使用PRTG监控AIX系统平台,出现大量红色报警信息,我们通过SNMP协议抓取大量系统有关数据进行实时监控,及早发现问题及早解决。我们把原有PRTG监控AIX系统探针及传感器清除,且重新添加这些信息问题依旧。然后我们依照配置SNMP协议流程,重新过一遍AIX系统添加SNMP服务过程。 SNMP简单网络管理协议,通过该协议可以管理各种不同厂家的软硬件产品,常常用于对设备状态的监控,
大硬盘和WIN8系统,让我们从传统的BIOS+MBR模式升级到UEFI+GPT模式,现在购买的主流电脑,都是预装WIN8系统,为了更好的支持2TB硬盘,更快速的启动win8,预装系统都采取了GPT分区的格式,并且主板bios支持UEFI启动。如果您对这些专用名词比较陌生的话,笔者简单解释一下:MBR和GPT是两种不同分区形式,好比你买回来一块新硬盘,要划分成不同的区域,系统、工具、音乐等等,看你怎
1. 让普通用户能使用/tmp/cat去查看/etc/shadow文件12345[root@www tmp]# cp -pv $(which cat) /tmp`/bin/cat' -> `/tmp/cat'[root@www tmp]# ll c
本次记录Linux特殊权限SUID、SGID、SBIT相关知识及使用实例等。由于SUID和SGID涉及到系统安全,所以对它们知识点的掌握尤为重要。关于文件权限的表示方法和解析SUID是Set User ID,SGID是Set Group ID的意思。Linux下可以用ls –l命令来查看文件的权限。用ls命令所得到的表示法的格式是类似这样的:-rwxr-xr-x 这种方法共有十位9 8 7 6 5
本次记录bash shell基础知识及bash变量功能,bash操作环境的配置内容,涉及解释什么是shell?、bash变量的定义和引用、怎样读入与设定bash的环境配置文件等。 Shell的基本概念1. Shell是什么?Linux系统由3个重要部分组成:w 内核(kernel)w Shellw 应用程序内核真正在控制着计算机系统上的各种硬件与软件。功能包括进程管理、内存管理、设备管理
一、命令历史1. history命令使用如果你经常使用Linux命令,那么使用history命令无疑会提升你的工作效率。history命令主要用于显示历史指令记录内容,下达历史记录中的指令。bash会记录此前用户在shell会话中执行的命令于缓冲区中,正常退出时会被记录于当前用户家目录下隐藏文件~/.bash_history中。当我们以bash登录Linux主机之后,系统会主动从当前用户家目录的~
1. read用途:可从键盘读取变量的值,通常用在shell脚本中与用户进行交互的场合,该命令可以一次读取多个变量的值,变量和输入的值都需要用空格隔开。用法:4read –p 提示符执行结果:指定读取值时的提示符4read –t timeout执行结果:指定读取值时等待的时间(秒)用例:提示用户5秒内输入自己的大名,将该输入字符串作为名为named的变量内容[root@www ~]# read -
Bash默认建立了许多内置变量,以下介绍些这类变量。1. BASH用途:显示bash的完整路径名。通常是:/bin/bash或/usr/local/bin/bash。用例:echo $BASH2. BASH_VERSION用途:bash的版本。用例:echo $BASH4执行结果:4.1.2(1)-release3. FUNCNAME用途:在函数式执行期,此变量内容即为函数式的名称。用例:func
bash内置命令无须搜寻环境变量$PATH中提供的路径,直接可以执行,因此速度很快。以下介绍几个简单、必备的命令用法。1. help用途:显示所有bash内置命令的列表,或某一个内置命令的用法。用法:4help执行结果:显示所有内置命令的列表。4help –s 内置命令执行结果:显示内置命令的语法格式。用例:help cd 显示cd命令的详细用法。help –s
1. 查找/var目录属主为root,且属组为mail的所有文件12[root@www ~]# find /var \( -user root -a -group mail \) -ls132134 4 drwx
本次记录以下命令如locate, find的使用格式、常用选项及它们有哪些使用实例等。wlocate与find命令的特性locate与find命令都用来查找文件或目录的。但明显locate查找速度要比find快得多,原因在于locate不需要搜索具体目录,而是搜索一个数据库文件。一般来说,Linux系统会将系统内的所有文件都记录在一个数据库文件里面,Linux系统自动创建这个数据库,且每天自动更新
1. 复制/etc/grub.conf配置文件至/tmp目录,用查找替换命令删除/etc/grub.conf文件中的行首的空白字符12[root@www tmp]# cp -sv /etc/grub.conf ."/etc/grub.conf" -> "./grub.conf"1:%s/^[[:space:]]/
本次记录vim这款文本编辑器的使用方法及它有哪些使用实例等。基本概念在Linux环境中,配置文件对整个系统来说具有举足轻重的作用,而对于其都是以ASCII的纯文本形式存在,而利用文本编辑器就能够达到方便修改配置的目的。vi是UNIX操作系统和UNIX Like操作系统中最通用的全屏幕纯文本编辑器。而Linux中的vi编辑器叫vim,它是vi的增强版(vi improved),与vi编辑器兼容,而且
1. 显示/etc/passwd文件中以bash结尾的行123[root@www ~]# grep -n '\(bash\)$' /etc/passwd1:root:x:0:0:root:/root:/bin/bash38:Allen:x:500:500:Allen.Huang:/home/Allen:/bin/
本次主要记录正则表达式的基本运用,其中包含基本正则表达式以及扩展正则表达式的基本使用方法。基本概念正则表达式就是处理字符串的方法,它是以行为单位来进行字符串的处理行为,通过一些特殊符号的辅助,可以让用户轻易达到查找、删除、替换某特定字符串的处理程序。其主要功能是文本查询和字符串操作,它可以匹配文本的一个字符或字符集合。实际上正则表达式完成了数据的过滤,将不满足正则表达式定义的数据拒绝掉,剩下与正则
本次记录以下命令如chmod, chown, chgrp, unmask的使用格式、常用选项及它们有哪些使用实例等。权限管理相关命令1. chgrp改变文件所属用户组命令改变指定文件所属的用户组,其中组名可以是用户组id,也可以是用户组的组名。如果用户不是该文件的文件主或超级用户,则不能改变该文件的组。改变文件所属用户组命令格式:chgrp [OPTION]... GROUP FILE...chg
本次记录以下命令如useradd, usermod, passwd, userdel, groupadd, groupmod, groupdel, gpasswd, su, id, chfn, chsh, chage, finger的使用格式、常用选项及它们有哪些使用实例等。用户和工作组管理相关命令1. useradd 创建新用户命令创建新用户命令格式:useradd [OPTION] LOGIN
本次记录以下命令如mkdir, rmdir, tree, dirname,basename, cat, tac, more, less, tail, head, touch, file, cp, mv, rm, wc, cut, sort, uniq的使用格式、常用选项及它们有哪些使用实例等。 目录管理相关命令 1. mkdir 创建新目录命令 创建新目录命令格式:m
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号