linux
文章平均质量分 63
Finder_Way
这个作者很懒,什么都没留下…
展开
-
Linux 无root权限自动登陆脚本
Linux 无root权限自动登陆脚本原创 2022-06-15 10:22:14 · 1088 阅读 · 1 评论 -
linux下执行sh脚本,提示Command not found解决办法
1、确保用户对文件有读写及执行权限oracle@linux-106:~/RMAN/bin> chmod a+x test.sh2、然后修改文件格式(如果是从winodws搬过来的会显示dos格式,要把它改成unix格式) (1)使用vi工具oracle@linux-106:~/RMAN/bin> vi test.sh (2)利用如下命令查看文件格式 :set ff 或 :set fileformat可以看到如下信息...转载 2021-07-16 17:48:25 · 4260 阅读 · 0 评论 -
Linux Crontab 定时任务
linux内置的cron进程能帮我们实现这些需求,cron搭配shell脚本,非常复杂的指令也没有问题。cron介绍我们经常使用的是crontab命令是cron table的简写,它是cron的配置文件,也可以叫它作业列表,我们可以在以下文件夹内找到相关配置文件。/var/spool/cron/ 目录下存放的是每个用户包括root的crontab任务,每个任务以创建者的名字命名 /etc/crontab 这个文件负责调度各种管理和维护任务。 /etc/cron.d/ 这个目录用来存放任何要执转载 2021-06-22 17:48:07 · 309 阅读 · 0 评论 -
linux下查看进程+杀死进程方法大全
Linux中的ps命令是ProcessStatus的缩写。ps命令用来列出系统中当前运行的那些进程。ps命令列出的是当前那些进程的快照,就是执行ps命令的那个时刻的那些进程,如果想要动态的显示进程信息,就可以使用top命令。要对进程进行监测和控制,首先必须要了解当前进程的情况,也就是需要查看当前进程,而ps命令就是最基本同时也是非常强大的进程查看命令。使用该命令可以确定有哪些进程正在运行和运行的状态、进程是否结束、进程有没有僵死、哪些进程占用了过多的资源等等。总之大部分信息都是可以通过执行该命令得...转载 2021-06-15 09:55:31 · 6842 阅读 · 0 评论 -
Oracle连接 ORA-28001: 口令已经失效解决方法
cmd进入命令行C:\Users\Administrator>sqlplus / as sysdbaSQL*Plus: Release 11.2.0.1.0 Production on 星期四 9月 24 15:19:21 2020Copyright (c) 1982, 2010, Oracle. All rights reserved.连接到:Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Pr.转载 2021-05-08 14:44:51 · 1041 阅读 · 0 评论 -
ORA-03113:end-of-file on communication channel
环境:oracle 11g 11.2.0.4 r2 RACORALCE启动时报如下错误:[oracle@racnode2 ~]$ sqlplus / as sysdbaSQL*Plus: Release 11.2.0.1.0 Production on Fri Apr 30 22:58:07 2021Copyright (c) 1982, 2009, Oracle. All rights reserved.Connected to an idle instance.SQL> .原创 2021-05-01 00:44:55 · 423 阅读 · 1 评论 -
Linux中增加swap分区文件的步骤方法
在按照oracle 11g时,提示swap分区不足,研究了下swap分区的扩展一.swap交换分区 Swap分区在系统的物理内存不够用的时候,把硬盘空间中的一部分空间释放出来,以供当前运行的程序使用。那些被释放的空间可能来自一些很长时间没有什么操作的程序,这些被释放的空间被临时保存到Swap分区中,等到那些程序要运行时,再从Swap分区中恢复保存的数据到内存中。 用于当物理内存不足时,调用硬盘的一部分来充当内存使用,这个就是所谓的虚拟内存。其类似Windows的pagesfile.sys...转载 2021-04-30 16:12:38 · 513 阅读 · 1 评论 -
Linux OpenFiler 启动报:UNEXPECTED INCONSISTENCY: RUN fsck MANUALLY错误
故障现象:解决方案: 在此界面输入下root的密码。会进入到修复模式 在修复模式下,输入 #mount | grep "on / type" 得到root用户所在分区/dev/mapper/VolGroup01-LogVol00,然后输入 fsck -y /dev/mapper/VolGroup01-LogVol00 -y 选项指定检测每个文件是自动输入yes 输入命令fsck –y /...原创 2021-04-30 16:08:57 · 421 阅读 · 1 评论 -
Linux虚拟机下如何添加新磁盘
一、添加新的磁盘1、选择 ”虚拟机设置“ 并打开 ,将光标定位在“硬盘(SCSI)”选项上,然后点击下方的“添加“按钮2、点击下一步3、选择SCSI,点击下一步4、选择创建新虚拟机磁盘,点击下一步5、设定磁盘容量,点击下一步6、点击完成...原创 2021-04-21 14:26:40 · 444 阅读 · 0 评论 -
linux下配置ip地址四种方法(图文)
配置ip地址四种方法(1)Ifconfig命令第一种使用ifconfig命令配置网卡的ip地址。此命令通常用来零时的测试用,计算机启动后ip地址的配置将自动失效。具体用法如下。Ipconfigethxipaddnetmaskx.x.x.x。其中ethx中的x代表第几快以太网卡,默认第一块为0.ipadd代表ip地址。x.x.x..x为子网掩码。例如给网卡eth0配置的ip地址为192.168.1.1子网掩码为255.255.255.0。如下下图所...转载 2021-04-19 11:57:29 · 6372 阅读 · 0 评论 -
Linux cp -rf 直接覆盖 仍然提示是否覆盖信息 解决方法
默认情况下,cp覆盖时,无论加什么参数 -f 之类的 还是提示是否覆盖。原因是:服务器会默认增加别名 alias cp=’cp -i’,当你执行cp时,其实执行的是cp –i。[root@ltt01 ~]# aliasalias cp='cp -i'alias egrep='egrep --color=auto'alias fgrep='fgrep --color=auto'alias grep='grep --color=auto'alias l.='ls -d .* --col.转载 2021-04-16 16:16:58 · 2614 阅读 · 0 评论 -
linux:~$,/$,~#,/#的区别与含义
1、$表明是非root用户登录,#表示是root用户登录,它们是终端shell的命令提示符[root@sxhy ~]#[pazza@localhost ~]$2、/ 是根节点, ~ 是 home[root@sxhy /]# pwd/如果以root账号登陆 ~ 是 /root/[root@sxhy ~]# pwd/root如果以 name 登陆 ~ 是 /home/name/[pazza@localhost ~]$ pwd/home/pazzacd命令介绍:...原创 2021-04-11 23:20:47 · 8833 阅读 · 0 评论 -
Centos6.5安装samba
--安装sambayum -y install samba samba-common samba-client--备份配置文件mv /etc/samba/smb.conf /etc/samba/smb.conf.bak--创建共享文件夹,可匿名读写#mkdir /data#chmod 777 /data--编辑配置文件 netbios name 需要改成当前主机名#vi /etc/samba/smb.conf[global]workgroup = workgroupnetbios原创 2021-01-07 15:18:05 · 284 阅读 · 0 评论 -
CentOS6.5 YUM 源失效问题解决办法
今天想在centos6.5下装台samba服务,结果yum 报错,查了一下原因,国外已经停止维护6下的yum源。问题描述Yum 源失效,无法正常使用 Yum,错误信息如下:[root@openvpn ~]# yum -y install samba samba-common samba-clientLoaded plugins: fastestmirror, refresh-packagekit, securityYumRepo Error: All mirror URLs are not原创 2021-01-07 15:08:50 · 5212 阅读 · 18 评论 -
Linux df命令换行问题的设置
df是linux下用来查磁盘空间的命令,而在使用了LVM分区或网络挂载的情况下,再用df取分区的使用率时,发现有些分区显示换行了,这样会导致通过脚本取的数据不对。[root@ ]# df -hFilesystem Size Used Avail Use% Mounted on/dev/sda5 154G 6.1G 140G 5% //dev/sda2 29G 1.1G 26G 5% /opt/dev/s转载 2020-12-17 15:11:56 · 697 阅读 · 0 评论 -
Linux监控多台远程服务器磁盘空间剩余情况并发送预警邮件以及电话告警
A为本地主机(即用于控制其他主机的机器) ;10.236.23.253B为远程主机(即被控制的机器Server), 假如ip为10.236.23.236;C为远程主机(即被控制的机器Server), 假如ip为10.236.23.220;D为远程主机(即被控制的机器Server), 假如ip为10.236.203.251;E为远程主机(即被控制的机器Server), 假如ip为10.236.203.253;--服务器端创建普通用户1、创建用户:useradd pazza删除用户:userd原创 2020-12-17 15:08:09 · 579 阅读 · 0 评论 -
批处理实现通过 SFTP 下载Linux下XFTP录音文件
@echo ontitle sftp下载程序文件包 by--MR.Hua 邮箱:hongkaihua@126.comcolor 2fecho *******************************************************************echo * sftp下载程序文件包 *echo * Windows XP\7 Copyright...原创 2020-11-17 09:11:35 · 513 阅读 · 0 评论 -
Linux实用技巧——mail发送邮件命令以及中文乱码解决
0 前言及准备最近使用linux监控数据统计状况以及警报,最常使用的就是mail命令。准备:只需简单注册个国内的邮件服务商邮箱,如163、gmail等,也可以使用公司邮箱,需要安装mailx工具,mailx是一个小型的邮件发送程序。1 mailx安装及配置1.1 安装运行如下命令:[root@congying ~]#yum install mailx11.2 编辑配置文件运行如下命令:[root@congying ~]# vim /etc/mail.rc 1转载 2020-08-20 16:11:50 · 1161 阅读 · 0 评论 -
Linux/CentOS关闭图形界面(X-window)和启用图形界面命令
1.在图像界面关闭x window:1.1 shell中运行 init 3 进入文本模式,同时会关闭相关的服务(Xserver 肯定关闭)1.2 Alt+Ctrl+F1~F6到字符界面,root登陆,ps aux|grep /usr/X11R6/bin/X,得到X进程号,kill -9 进程号,其实这时已经到文本界面了,没必要关X。(这样太粗鲁了)2.如果你想一开机后不进入X Window:编辑/etc/inittabvi /etc/inittabid:5:initdefault:改成id:3:.转载 2020-08-20 16:07:31 · 2333 阅读 · 0 评论 -
centos7 修改网卡IP地址
注:centos6.8配置的话直接命令行输入setup配置1.找到配置文件目录:/etc/sysconfig/network-scripts/ifcfg-ens33find /etc -name '*ens33'2.修改配置文件内容:[root@hyserver1 /]# cat /etc/sysconfig/network-scripts/ifcfg-ens3...原创 2020-03-17 10:15:47 · 1749 阅读 · 0 评论 -
Linux下删除文件夹的命令
使用rm -rf目录名字 命令即可-r 就是向下递归,不管有多少级目录,一并删除-f 就是直接强行删除,不作任何提示的意思eg删除文件夹实例:rm -rf /record/20190712 不做任何提示直接删除将会删除/record/20190712目录以及其下所有文件、文件夹删除文件使用实例:rm -f /var/log/httpd/access.log将会强制删除/va...原创 2020-02-26 22:07:24 · 490 阅读 · 0 评论 -
Linux命令:fsck
Linux命令:fsck功能说明:检查文件系统并尝试修复错误。语 法:fsck [-aANPrRsTV][-t ][文件系统...]补充说明:当文件系统发生错误时,可用fsck指令尝试加以修复。参 数: -a 自动修复文件系统,不询问任何问题。 -A 依照/etc/fstab配置文件的内容,检查文件内所列的全部文件系统。文件/etc/转载 2012-04-26 23:41:15 · 564 阅读 · 0 评论 -
Linux自动同步时间的方法
介绍两种同步linux系统的时间方法:(1) 开启ntpd服务,即配置ntp服务器实现时间同步。(2) 利用ntp客户端程序,即ntpdate同步时间。注意:因为ntp服务器本来就会与上层时间服务器进行同步,所以在默认的情况下,ntp服务器不可以使用ntpdate,也就是说ntpdate和ntpd不能同时启用。1. 开启ntpd服务同步时间首先介绍两个可用的ntp服务器中国...转载 2019-07-10 17:08:45 · 13403 阅读 · 0 评论 -
Oracle 11gR2 RAC 使用scan IP无法连接数据库(ORA-12545)
Oracle 11gR2 RAC 使用scan IP无法连接数据库(ORA-12545)现象:使用PL/SQL客户端scan_ip连接rac 报错ERROR:ORA-12545: Connect failed because target host or object does not exist[oracle@racnode1 ~]$ cat /etc/hosts# Do原创 2017-07-28 12:03:04 · 1159 阅读 · 0 评论 -
linux查找系统中占用磁盘空间最大的文件
使用find命令找到大于指定大小的文件:[root@sxhy /]# find / -type f -size +1G/var/spool/mail/root/oracle/product/10g/db/oc4j/j2ee/OC4J_DBConsole_sxhy.com_linux/log/http-web-access.log/oracle/oradata/linux/sjzc.原创 2017-07-28 11:09:24 · 790 阅读 · 0 评论 -
linux中快速清空文件内容的几种方法
$ : > filename $ > filename $ echo "" > filename $ echo > filename $ cat /dev/null > filename转载 2017-07-28 10:42:51 · 256 阅读 · 0 评论 -
Linux系统添加永久静态路由的方法
一、使用route命令添加使用route 命令添加的路由,机器重启或者网卡重启后路由就失效了,方法:A、添加到主机的路由# route add –host 192.168.1.10 dev eth0# route add –host 192.168.1.10 gw 192.168.1.1B、添加到网络的路由# route add –net 192.168.1.0 netmask 25...转载 2019-07-10 17:10:44 · 5982 阅读 · 0 评论 -
CentOS 5.3启动后报错——ata1.00: error
CentOS 5.3,可能是又一次非法断电关机什么的,两周后发现机器无法启动了, 每次启动的时候:ata1.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x0ata1.00: BMDMA stat 0x24ata1.00: cmd c8/00:00:bd:bc:04/00:00:00:00:00/e0 tag 0 dma 131072...原创 2019-07-10 18:03:00 · 3182 阅读 · 0 评论 -
Linux fsck命令详解
fsck(file system check)用来检查和维护不一致的文件系统。若系统掉电或磁盘发生问题,可利用fsck命令对文件系统进行检查。fsck常见命令参数 1 2 3 4 5 6 7 8 9 10 -a:自动修复文件系统,不询问任何问题; -A:依照/etc/fstab配置文...转载 2019-07-10 18:08:22 · 2256 阅读 · 0 评论 -
通过 FSCK 命令检查 Linux 文件系统中的错误详解
fsck命令被用于检查并且试图修复文件系统中的错误。当文件系统发生错误四化,可用fsck指令尝试加以修复。FSCK是一个很重要的Linux/Unix工具,它用于检测并修复文件系统中的错误。它类似于Windows操作系统中的“chkdsk”工具,但它是为Linux、MacOS、FreeBSD操作系统所准备的。 FSCK全称为FileSystemConsistencyCheck。在大多数时候...转载 2019-07-10 18:09:08 · 1124 阅读 · 0 评论 -
CentOS下载及版本选择
官网:http://www.centos.org/DVD ISO:标准安装盘,一般下载这个就可以了(4G左右)Everything ISO:对完整版安装盘的软件进行补充,集成所有软件(8G左右)Minimal ISO:最小安装盘,只有必要的软件,自带的软件最少(1G左右)点击对应版本进入下载页面,选择"Actual Country(当前国家)"下的第一个链接地址,如果下载速度慢,可以选择...原创 2019-07-11 10:33:44 · 7627 阅读 · 0 评论 -
linux中的mail命令
Linux下可以通过使用mail命令,利用外部的一个邮箱(比如xxx.163.com)发送邮件到另外一个邮箱(比如yyy.qq.com),这在某些情况下很有用,比如监测系统温度,当温度达到一定时就报警,向邮箱发送报警信息,提示管理员网络异常等。一般Linux系统自带mail命令,不用系统的sendmail来发送用外部邮箱来发送。1. 首先在/etc/mail.rc文件中添加(需要root权...原创 2019-08-19 16:38:49 · 3362 阅读 · 0 评论 -
Linux 使用 iptables屏蔽IP段
1、service iptables status可以查看到iptables服务的当前状态[root@sxhy ~]# service iptables status表格:filterChain INPUT (policy ACCEPT)num target prot opt source destination 1原创 2017-08-17 17:20:37 · 8301 阅读 · 0 评论 -
linux 路由表设置 之 route 指令详解
使用下面的 route 命令可以查看 Linux 内核路由表。默认情况下,route会去找出该IP的主机名称,如果找不到,就会显得有点迟钝,所以通常使用route -n。[root@racnode1 ~]# routeKernel IP routing tableDestination Gateway Genmask Flags Metric Re原创 2017-07-26 00:42:50 · 462 阅读 · 0 评论 -
ORA-15097: cannot SHUTDOWN ASM instance with connected client 和 ORA-01031: insufficient privileges 处
[grid@racnode1 ~]$ sqlplus / as sysasmSQL*Plus: Release 11.2.0.1.0 Production on Wed Aug 9 17:49:58 2017Copyright (c) 1982, 2009, Oracle. All rights reserved.Connected to:Oracle Database 11转载 2017-08-09 18:19:44 · 469 阅读 · 0 评论 -
linux vsftp中的local_umask和anon_umask
Linux文件系统中:r:4(读)w:2(写)x:1(执行) umask是在linux中常见的一个东西,它其实是一个掩码。当然,也有umask这样一个命令,它是对用户建立的文件的默认属性的定义。该 定义为:假设umask为022,则对于一个文件夹的话,它的默认属性为 777-022=755,这也就是我们平时建立文件夹的权限。而对于一般的文件的话,则是用 666-022=64转载 2012-12-16 00:16:33 · 10406 阅读 · 0 评论 -
Linux FTP 虚拟用户的使用配置
Linux的FTP服务支持3种用户:1.匿名帐户2.本地帐户3.虚拟用户为什么要使用虚拟用户:匿名帐户可以很好的保证FTP服务器的安全性,但是,对匿名用户的权限管理不够灵活.如果想对访问FTP的帐户给予更多的权限,就可以用本地帐户来 实现.但是,本地帐户默认情况下是可以登陆Linux系统的,这样对Linux系统来说是一个安转载 2012-12-16 23:45:09 · 775 阅读 · 0 评论 -
Linux操作系统文件系统基础知识详解
一 、Linux文件结构 文件结构是文件存放在磁盘等存贮设备上的组织方法。主要体现在对文件和目录的组织上。 目录提供了管理文件的一个方便而有效的途径。 Linux使用标准的目录结构,在安装的时候,安装程序就已经为用户创建了文件系统和完整而固定的目录组成形式,并指定了每个目录的作用和其中的文件类型。 /根目录转载 2012-10-27 20:27:59 · 482 阅读 · 0 评论 -
linux 分区 挂载点之间的关系
在安装操作系统时,选择自定义结构,/boot分区和swap分区是必须添加的,剩余空间可以自己调整分配给其它挂载点,或者直接分给/(根挂载点),意思就是没给分空间的挂载点会用根挂载点的空间,相当于他们是在一个分区,安装完成后,查看/etc/fstab即可看到卷标与挂载点的对应表。转载 2012-10-27 20:23:50 · 514 阅读 · 0 评论 -
Linux(CentOS)安装分区方案
/boot(不是必须的):/boot分区用于引导系统,它包含了操作系统的内核和在启动系统过程中所要用到的文件,该分区的大小一般为100MB。/swap:swap分区的作用是充当虚拟内存,其大小通常是物理内存的两倍左右(当物理内存大于512MB时,swap分区为512MB即可)/var 10G/tmp 10G/home 10G/(根)分区:Linux将大部分的系统文件和用户文件都保转载 2012-10-27 21:24:59 · 437 阅读 · 0 评论