Linux入门及进阶
主要是Linux方面的知识,从基础开始的一步步学习、进步。。。
丹心明月
路上,期待不一样的精彩。
展开
-
Linux防火墙简单操作
防火墙相关操作:Redhat5和6:service iptables stopservice iptables offRedhat7:systemctl stop firewalld.servicesystemctl disable firewalld.service防火墙策略:添加一条策略: 禁用22端口 iptables -A INPUT -p tcp --dport 22 -j DROPservice iptables save 删掉某一个策略.原创 2020-12-23 09:43:27 · 76 阅读 · 0 评论 -
swap--内存交换空间
swap的功能就是在应付物理内存不足的情况下所造成的内存扩展记录的功能。所以,只有当物理内存不足的时候才会用到swap分区。CPU所读取的数据都来自于内存,那当内存不足的时候,为了让后续的程序可以顺利运行,因此在内存中暂不使用的程序与数据就会被挪到swap中。使用物理分区构建swap 分区:fdisk,需要设置system id:82,内核更新分区表:partprobe 格式化:mkswap 使用:swapon 查看:free 使用文件构建s...原创 2020-12-23 09:42:22 · 867 阅读 · 0 评论 -
Linux绝对路径与相对路径
绝对路径:从根目录开始写起的文件名或目录名称。如果是在写程序来管理系统的条件下,务必使用绝对路径的写法。相对路径:相对于目前路径的文件名写法。. :表示当前目录.. :表示上一层目录-:前一个工作目录~:目前用户所在的主文件夹~account:account这个用户的主文件夹...原创 2019-04-10 17:46:30 · 564 阅读 · 0 评论 -
xargs
xargs擅长将标准输入数据转换成命令行参数,可以处理stdin并将其转换成特定命令的命令行参数,也可以将单行或者多行文本输入转换成其他格式,例如单行变多行或者多行变单行。xargs命令应该紧跟在管道操作符之后,以标准输入作为主要的源数据流。command | xargs将多行输入转换成单行输出:[root@single1 scripts]# cat example.txt1 2 3原创 2017-10-13 13:37:26 · 1448 阅读 · 0 评论 -
red hat官方的rhel操作系统版本号与内核版本号的对应关系
转自:http://blog.csdn.net/msdnchina/article/details/50128263The tables below list the major and minor Red Hat Enterprise Linux updates, their release dates, and the kernel versions that shipped转载 2016-08-08 15:11:52 · 5185 阅读 · 0 评论 -
磁盘挂载与权限
今天发现一个挺不错的事情:首先,我新添加了一块盘sdg,然后格式化mount到了自己创建的路径test下,然后给它修改权限chown oracle:dba /test,我并没有设置开机自动挂载。然后,我reboot[root@rac1 ~]# ll /total 36lrwxrwxrwx. 1 root root 7 May 27 20:31 bin -> u原创 2016-07-13 15:28:43 · 8346 阅读 · 0 评论 -
RHEL7配置双网卡冗余
创建组接口nmcli con add con-name team0 ifname team0 type team config '{"runner":{"name":"activebackup"}}'nmcli connection show配置组接口地址nmcli connection modify team0 ivp4.address "186.168.100.88/24 186.原创 2016-06-03 15:19:04 · 12412 阅读 · 2 评论 -
RHRL7.0安装RAC11.2.0.4----修改主机名
查看主机名信息:hostnamectl status修改:hostnamectl set-hostname dxmyreboot原创 2016-05-31 14:15:28 · 4683 阅读 · 2 评论 -
关闭RHEL的防火墙
关闭rhel5.x 和 rhel 6.x的防火墙service iptables stopchkconfig iptables offrhel7.1systemctl stop firewalldsystemctl disable firewalld原创 2016-05-20 16:18:08 · 13265 阅读 · 0 评论 -
rm -rf /
今天看了篇文章,说rm -rf / 是不能直接执行的,我怀着忐忑的心情,测试了一下:[root@rac1 ~]# rm -rf /rm: it is dangerous to operate recursively on `/'rm: use --no-preserve-root to override this failsafe[root@rac1 ~]# unset $foo[roo原创 2016-04-21 09:30:28 · 16096 阅读 · 5 评论 -
RHEL7.1安装VNC
1.安装包yum install vnc* -y2.创建密码vncserver3.创建参数文件[root@single ~]# cp /lib/systemd/system/vncserver@.service /lib/systemd/system/vncserver@:1.service4.修改参数文件[root@single ~]# vi /lib/systemd/system原创 2016-02-25 22:54:06 · 4529 阅读 · 0 评论 -
RHEL7安装
前几天安装了RHEL7.1,整理了下文档,上传到了资源,欢迎下载.PS:资源积分1原创 2016-02-24 21:08:02 · 1643 阅读 · 0 评论 -
unexpected inconstancy
自己虚拟机环境习惯了直接关闭电源,但是就在今天,系统出问题了:然后就在命令行敲了fsck全部选择了y可以了就。原创 2016-02-05 14:36:19 · 1338 阅读 · 0 评论 -
vncserver密码修改
前几天去客户现场,客户说有测试库,Linux下的,帮忙给新建一个数据库,我这么热心的人,是吧那就开始吧。一般使用vnc搞图形安装。熟练的打开vnc,输入密码,报错!!我愣了几秒,忽然反应过来,这不是我的电脑,vnc的密码我是根本不知道的!去找客户问问,客户表示n年前的东西,密码不可考。那么,主题来了:cd /root/.vnc/rm -rf passwd然后,就可以像当原创 2016-01-27 11:24:26 · 44944 阅读 · 2 评论 -
几种不同的多路径软件查看多路径状态的方法
转自:http://blog.csdn.net/msdnchina/article/details/50579322日立多路径软件(HDLM)查看多路径状态:dlnkmgr view -pathRHEL自带多路径软件(Multipath)查看多路径状态:multipath -llEMC多路径软件(PowerPath)查看多路径状态:powermt display dev=all转载 2016-01-26 00:27:07 · 4976 阅读 · 0 评论 -
将盘mount到已存在路径,路径下文件显示不了
添加盘:Disk /dev/sdb: 1073 MB, 1073741824 bytes255 heads, 63 sectors/track, 130 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O siz原创 2016-01-23 10:48:04 · 5633 阅读 · 0 评论 -
Linux的权限对于文件与目录的意义
权限对文件: r:可读取此文件的实际内容。 w:可以编辑、新增或者是修改该文件的内容(但不含删除该文件),如果没有r权限,无法w。 x :该文件具有被系统执行的权限。可以删除。权限对目录; r:read contents in directory。表示具有读取目录结构列表的权限。 w:modify contents in directory。表示具有更改该目录结构原创 2016-01-04 14:08:46 · 2093 阅读 · 0 评论 -
Linux下Oracle的sqlplus中上下左右退格键无法使用
一.配置yum源并安装readline* 配置本地yum 1,挂载光盘 mount /dev/cdrom /mnt/media 2,新建本地yun源的配置文件 vi /etc/yum.repos.d/local.repo 加入以下信息:[Local]name=Localbaseurl=file://原创 2015-12-31 16:32:16 · 3855 阅读 · 0 评论 -
Linux中如何使用附属属组创建文件
[oracle@lmsingle liming3]$ iduid=500(oracle) gid=500(oinstall) groups=500(oinstall),501(dba)oracle用户,属组是oinstall,附属属组是dba,随便创建文件,文件属组是oinstall[oracle@lmsingle liming3]$ lltotal 0-rw-r--r-- 1 o原创 2015-10-26 10:49:07 · 2904 阅读 · 0 评论 -
Linux双网卡绑定
1.确定Linux是否支持bonding[root@lmsin ~]# modinfo bonding返回bonding信息,表示支持,空白,就是不支持。不支持,需要重新编译内核(???)2.检查ifenslave工具是否存在[root@lmsin ~]# which ifenslave/sbin/ifenslav如果没有,需要单独编译出来(??)下面将eth0和eth1网卡设备绑定原创 2015-09-14 16:54:55 · 948 阅读 · 0 评论 -
oracle用户下执行crontab -e报错
在oracle用户下执行crontab -e报错:没有crontab for oraclechmod o+w /usr/bin/crontab搞定原创 2015-09-12 18:44:50 · 2551 阅读 · 0 评论 -
Linux文件属主显示数字
今天发现一个很有趣的东西,Linux系统中有一个文件的属主是数字[root@rac1 ~]# ls -al test-rw-r--r-- 1 111 root 0 Sep 10 04:13 test很好奇,想了想,可能是改变属组的时候使用的uid,但是后来uid改变了,然后就尝试一下:[root@rac1 ~]# touch test[root@rac1 ~]# use原创 2015-09-10 12:23:36 · 5212 阅读 · 2 评论 -
修改CentOS的主机名hostname .
修改CentOS的主机名hostname据说主机名带有localhost对安装Oracle不好,所以搞了几个修改hostname的方法:(1)使用hostname命令(暂时) hostname查看当前主机名,hostname 修改当前主机名为。 (2)vi /etc/sysconfig/network(永久) 使用source /etc/sysconfig/netw原创 2014-11-21 14:05:41 · 1188 阅读 · 0 评论 -
Oracle开机自启动到mount(DG单机目标端)
写了个小脚本,用在DG备端开机自启动:#!/bin/sh#db auto be mount status when os restart#20151224su - oracle -c 'sqlplus / as sysdba'<<EOFstartup nomount;alter database mount standby database;alter database rec原创 2015-12-24 23:17:20 · 2823 阅读 · 0 评论