
Linux 操作系统实用技术
Sharing technology with others is the greatest happiness.
富士康质检员张全蛋
人生实难,唯有自渡。只有接受了真实现的现状和真实的自己,调整好心态,才能脚踏实地的活着,然后去发现角落处的那些惊喜和美好,去相信一切苦难困境都会过去!“即使身处阴沟,也要记得仰望星空”。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
linux df -h 命令卡住 解决方法
1、首先就是使用strace去追踪到底在哪里卡住了。用 df -h 查看磁盘情况,无奈卡住无法显示。2、如果没有strace命令则进行安装即可。3、显示出卡住的地方。原创 2024-05-08 13:56:41 · 2002 阅读 · 0 评论 -
Linux 万能的帮助命令 man help info
之前对linux操作的一些操作和管理命令,那么这些命令有什么功能,这就需要帮助命令了。万能的帮助命令• 为什么要学习帮助命令 • man 帮助 • help 帮助 • info 帮助 • 使用网络资源(搜索引擎和官方文档)为什么要学习帮助命令Linux 的基本操作方式是命令行 海量的命令不适合“死记硬背” 你要升级你的大脑man 帮助 man 是 manual 的缩写 man 帮助用法演示 NA...原创 2022-03-09 19:34:23 · 613 阅读 · 0 评论 -
Linux 版本 内核版本 发行版本
在linux的版本当中有两种含义,在Linux版本当中有一种叫内核版本,有一种叫发行版本。Linux 版本 内核版本 发行版本内核版本就是李纳斯所开发的内核。内核版本https://www.kernel.org/ 内核版本分为三个部分 主版本号、次版本号、末版本号 次版本号是奇数为开发版,偶数为稳定版这里面放置了不同的Linux内核版本,可以看到有stable版本,这是目前最稳定的版本。如果对内核感兴趣可以下载stable的版本。在稳定版本...原创 2022-02-21 18:03:00 · 1084 阅读 · 0 评论 -
Linux 7.x磁盘配额详解
磁盘配额(Quota)磁盘配额(Quota)就是 Linux 系统中用来限制特定的普通用户或用户组在指定的分区上占用的磁盘空间或文件个数的。在此概念中,有以下几个重点需要注意:磁盘配额限制的用户和用户组,只能是普通用户和用户组,也就是说超级用户 root 是不能做磁盘配额的 磁盘配额限制只能针对分区,而不能针对某个目录,换句话说,磁盘配额仅能针对文件系统进行限制,举个例子,如果你的 /dev/sda5 是挂载在 /home 底下,那么,在 /home 下的所有目录都会受到磁盘配额的限制 我们可原创 2020-08-20 17:50:28 · 882 阅读 · 0 评论 -
一篇文章搞懂RAID磁盘阵列
RAID概念磁盘阵列(Redundant Arrays of Independent Disks,RAID),有“独立磁盘构成的具有冗余能力的阵列”之意。 磁盘阵列是由很多价格较便宜的磁盘,以硬件(RAID卡)或软件(MDADM)形式组合成一个容量巨大的磁盘组,利用多个磁盘组合在一起,提升整个磁盘系统效能。利用这项技术,将数据切割成许多区段,分别存放在各个硬盘上。 磁盘阵列还能利用同位检查(Parity Check)的观念,在数组中任意一个硬盘故障时,仍可读出数据,在数据重构时,将数据经计算后重新置..原创 2020-06-17 17:31:24 · 968 阅读 · 0 评论 -
Vmware提示以独占方式锁定此配置文件失败。另一个正在运行的VMware进程可能正在使用配置文件以及虚拟机黑屏
Vmware提示以独占方式锁定此配置文件失败。另一个正在运行的VMware进程可能正在使用配置文件以及虚拟机黑屏解决办法:看了很多说删除.lck文件的,还有说删除.vmdk文件的,.vmdk文件在删除的时候提示无法删除,.lck文件删除后,也无法解决问题,又不想卸载重装。之后就打开控制面板,更改-修复VMware,重启电脑,再打开VMware不提示独占锁定文件失败,但是一直黑屏,之后就搜索cmd命令,然后以管理员方式打开,输入netsh winsock reset(这个命令是重置网络规范,黑屏的原因很转载 2020-06-02 11:05:29 · 488 阅读 · 0 评论 -
Linux dmesg命令帮你处理故障和收集系统信息的几种方法
‘dmesg’命令显示linux内核的环形缓冲区信息,我们可以从中获得诸如系统架构、cpu、挂载的硬件,RAM等多个运行级别的大量的系统信息。当计算机启动时,系统内核(操作系统的核心部分)将会被加载到内存中。在加载的过程中会显示很多的信息,在这些信息中我们可以看到内核检测硬件设备。dmesg 命令的使用范例‘dmesg’命令设备故障的诊断是非常重要的。在‘dmesg’命令的帮助下进行硬件的连接或断开连接操作时,我们可以看到硬件的检测或者断开连接的信息。‘dmesg’命令在多数基于Linux和U.原创 2020-05-29 16:32:14 · 3655 阅读 · 0 评论 -
Linux 磁盘分区工具gdisk
存储管理主要知识点: 基本分区、逻辑卷LVM、EXT3/4/XFS文件系统、RAID初识硬盘机械 HDD固态 SSDSSD的优势SSD采用电子存储介质进行数据存储和读取的一种技术,突破了传统机械硬盘的性能瓶颈, 拥有极高的存储性能,被认为是存储技术发展的未来新星。与传统硬盘相比,SSD固态电子盘具有以下优点:第一,SSD不需要机械结构,完全的半导体化,不存在数据查找时间、延迟时间和磁盘寻道时间,数据存取速度快。第二,SSD全部采用闪存芯片,经久耐用,防震抗摔,.原创 2020-05-26 12:01:33 · 1593 阅读 · 0 评论 -
Linux 磁盘分区工具fdisk和挂载
如果user的profile设置了non-zero的idle time,则以该用户登录的session在空闲一定时间后会变成SNIPED.今天生产库上碰到一个案例,版本10205,processes=1200客户说登录不上,以sysdba本地登录,sqlplus / as sysdbaSQL*Plus: Release 10.2.0.5.0 - Production on W...原创 2018-08-21 16:27:06 · 1472 阅读 · 0 评论 -
Linux 你要了解的硬盘知识都在这
SAS-SATA-SSD-SCSI-IDE硬盘讲解常见磁盘类型:SAS硬盘 SATA硬盘 SSD硬盘 SCSI硬盘(已经被淘汰了) IDE硬盘(已经被淘汰了)你的服务器使用什么磁盘?SAS硬盘SAS(串行连接SCSI接口) SAS(Serial Attached SCSI),串行连接SCSI接口,串行连接小型计算机系统接口。 SAS是新一代的SCSI技术,和现在流行的Serial ATA(SATA)硬盘相同,都是采用串行技术以获得更高的传输速度,并通过缩...原创 2020-05-23 16:14:03 · 731 阅读 · 2 评论 -
Linux-swap分区创建与挂载
交换分区当物理内存不够,就把当做虚拟内存来使用。查看交换分区大小[kiosk@foundation0 ~]$ free -mtotal used free shared buff/cache availableMem: 3946 1994 695原创 2018-04-02 09:06:21 · 12440 阅读 · 1 评论 -
Linux fsck 检测修复文件系统
SQL> startup nomount;ORACLE instance started.Total System Global Area 217157632 bytesFixed Size 2251816 bytesVariable Size 159384536 bytesDatabase Buffers 50331648 bytesRedo Buf原创 2017-12-03 14:55:55 · 3281 阅读 · 0 评论 -
Linux cmp命令和diff命令
存储有三种类型:DAS,NAS,SAN。DAS:直接附加存储,这个存储就在本地,在服务器主板上面接的存储,这个存储在进行存储的时候依赖于服务器本身的CPU进行处理的,如果需要扩展也是比较麻烦的。对服务器的性能是会造成影响的,(依赖于本地资源CPU,内存进行处理)。NAS:网络附加存储,NFS,CIFS,提供的是文件系统共享,扩展性比较方便,对于大容量数据容易出现瓶颈。SAN:存储区域网...原创 2018-10-29 20:52:59 · 2847 阅读 · 0 评论 -
Linux 输入输出重定向
检查口令强度设置注意事项及影响:用户修改密码时对密码复杂度有要求,而且所有profile都需要设置密码负责度函数否则检查通不过 该项没有影响,可以加固 序号 操作内容 操作步骤 责任人 时间 1 登陆数据库 Sqlplus ...原创 2018-08-13 10:35:43 · 7138 阅读 · 0 评论 -
Linux文件解压缩命令
压缩解压命令:gzip命令名称:gzip命令所在路径:/bin/gzip执行权限:gzip 选项[文件]功能描述:压缩文件压缩后文件格式:.gz[root@localhost /]# ls /testchown my.cnf[root@localhost /]# gzip /test/my.cnf[root@localhost /]# ls /test原创 2017-11-02 11:46:18 · 1308 阅读 · 0 评论 -
Linux chown修改文件目录属性
chown 命令,可以认为是 "change owner" 的缩写,主要用于修改文件(或目录)的所有者,除此之外,这个命令也可以修改文件(或目录)的所属组。当只需要修改所有者时,可使用如下 chown 命令的基本格式:[root@localhost ~]# chown [-R] 所有者 文件或目录-R(注意大写)选项表示连同子目录中的所有文件,都更改所有者。如果需要同时更改所有者和所...原创 2020-04-26 22:43:38 · 996 阅读 · 0 评论 -
Linux ps命令查看进程状态
数据库文件1.控制文件(Control Files)控制文件是一个很小的二进制文件,用于记录和维护数据库结构(数据库名、数据文件的名称和路径、联机重做日志文件的名称和路径、备份信息等),每个Oracle数据库可以有1-8个控制文件,最少要包含一个控制文件。一般情况下,实例和数据库是一一对应的关系,Oracle数据库通过控制文件在实例和数据库之间建立关联。原创 2017-12-03 22:15:41 · 1678 阅读 · 0 评论 -
简述Linux系统及与windows相比好在哪
UNIX 系统早在20世纪70年代,是开源而且免费的,但是在1979年的一天,AT&T公司宣布了对 UNIX 系统的商业化计划,随之开源软件业转变成了版权式软件产业,源代码被当作商业机密,成为专利产品,在此之后人们再也不能自由地享受科技成果。 于是在 1984 年,Richard Stallman 面对于如此封闭的软件创作环境,发起了GNU源代...原创 2017-08-16 21:49:42 · 851 阅读 · 0 评论 -
Linux 安装与NAT实现上网
MD5进行密码的加密,MD5算法对密码的加密规则,第一个,输入的长度不固定但是输出的长度是固定的,不管输入的密码长度是6位的还是8位的,生成的加密的密码是固定长度的值,单向不可逆的。[lulei@localhost ~]$ encho "123" | md5sumbash: encho: 未找到命令...d41d8cd98f00b204e9800998ecf8427e -[lul...原创 2018-07-29 21:02:04 · 6028 阅读 · 0 评论 -
Linux一切皆文件(包含好处和弊端)
3.1Preparing thePrimary Database for Standby Database CreationBefore you create a standby database you must first ensure the primary database is properly configured.3.1.1Enable Forc原创 2018-01-17 09:49:31 · 918 阅读 · 0 评论 -
Linux文件系统的层次结构
帮助命令:man命令名称:man命令所在路径:/usr/bin/man执行权限:所有用户语法:man[命令或者配置文件] 功能描述:获得帮助信息[root@localhost test]# man ls 查看ls命令的帮助信息[root@localhost test]# man services 查看配置文件services的帮助信息man不仅仅可以获得命令...转载 2017-11-02 10:10:04 · 740 阅读 · 0 评论 -
Linux目录结构
CentOS7的yum源中默认好像是没有mysql的CentOS7的yum源中默认好像是没有mysql的。为了解决这个问题,我们要先下载mysql的repo源。1. 下载mysql的repo源$wgethttp://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm2. 安装mysq原创 2017-09-22 16:05:32 · 493 阅读 · 0 评论 -
Linux 挂载详解
scp:是基于ssh的,如果ssh没有启动,那么就使用不了。[root@localhost test]# touch /hh.txt[root@localhost test]# scp /hh.txt [email protected]:/ 相当于将/hh.txt文件传到192.168.146.138上面The authenticity of host '192.168.14...原创 2018-08-06 21:09:14 · 760 阅读 · 0 评论 -
Linux绝对路径和相对路径详解
这边数据库有一个加固项检查是否启用数据字典保护注意事项及影响:该项可以加固,需要重启 序号 操作内容 操作步骤 责任人 时间 1 登陆数据库 Sqlplus ‘/as sysdba’ ...原创 2018-09-05 15:33:56 · 1023 阅读 · 0 评论 -
Linux文件(目录)命名规则
Storage for DBAs: Ever been to one of those sushi restaurants where the food comes round in dishes on a conveyor belt? As each dish travels around the loop you eye it up and, as long as you can make y原创 2020-03-29 22:32:25 · 3294 阅读 · 0 评论 -
Linux 文件类型
检查是否配置Oracle软件账户的安全策略(需要确认后加固)注意事项及影响:修改操作系统密码过期参数 新的规则检查/etc/shadow 文件,最后一次Oracle 用户修改密码的时间如果与现在超过90天则不符合要求,因此现在只能修改Oracle密码,没法规避,建议将Oracle 用户提交4a维护([root@Database2 ~]# cat /etc/shadow | gre...原创 2018-11-06 10:38:04 · 619 阅读 · 0 评论 -
Makefile文件是什么
输入/输出重定向同标准I/O一样,Shell对于每一个进程预先定义了三个文件描述字(0,1,2)。分别对应于:0(STDIN)标准输入1(STDOUT)标准输出2 (STDERR)标准错误输出0键盘是标准输入。1,2都是屏幕上面显示的。输入输出重定向就是输入不从键盘输入,输出不从屏幕输出。>或>>输出重定向范例:ls -l /tmp ...原创 2018-07-28 22:39:53 · 652 阅读 · 0 评论 -
Linux ls命令
RAC能够提供实例级的冗余,但是不能保护数据,只能使用多个实例来共享一个存储,实际上还是一个数据库。Dg就是数据的冗余,数据层面的一种保护。现在流行的其他技术如Stream(流复制),Golden Gate(OGG),其实这些东西原理都差不多,都是通过使用当前数据库的在线日志利用来实现的。主数据库将redo数据传到备用数据库上,备用数据库拿到redo信息就像做数据库恢复一样,主数据库源源不原创 2018-01-03 10:39:50 · 535 阅读 · 0 评论 -
Linux crontab循环执行定时任务
登陆 Linux 系统时,虽然输入的是自己的用户名和密码,但其实 Linux 并不认识你的用户名称,它只认识用户名对应的 ID 号(也就是一串数字)。Linux 系统将所有用户的名称与 ID 的对应关系都存储在 /etc/passwd 文件中。说白了,用户名并无实际作用,仅是为了方便用户的记忆而已。要论证 "Linux系统不认识用户名" 也很简单,在网络上下载过 ".tar.gz" 或 "...原创 2020-03-29 11:37:11 · 485 阅读 · 0 评论 -
Linux ln命令 软链接和硬链接
1:LVM组件物理分区(fdisk)------》物理卷-----》之后将物理卷组合成物理卷组(卷组可以由多个物理的卷组成)-------》逻辑卷物理卷是由多个物理分区组成,在使用的时候使用逻辑卷。使用逻辑卷和使用普通的分区是一样的。命令:以物理卷开头的就是pv,物理分区是fdisk来划分的分区,物理卷都是以pv开头的,卷组都是以vg开头的,逻辑卷是lv开头的。原创 2018-03-26 19:11:08 · 3696 阅读 · 0 评论 -
Linux用户和用户组 UID和GID
Oracle Data Guard ensures high availability, data protection, and disaster recovery for enterprise data. Data Guard provides a comprehensive set of services that create, maintain, manage, and mo原创 2018-01-10 09:04:29 · 2780 阅读 · 0 评论 -
Linux /etc/passwd
用户管理有两个最重要的配置文件,一个是保存用户信息的文件/etc/passwd,一个是保存了用户密码的文件/etc/shadow。用户管理有两个最重要的配置文件,一个是保存用户信息的文件/etc/passwd,一个是保存了用户密码的文件/etc/shadow。超级用户的uid为0,在/etc/passwd里面有很多伪用户,这些用户是不能登入的,他们的uid在1-499之间,安装完系...原创 2017-12-26 15:21:48 · 48132 阅读 · 0 评论 -
Linux /etc/shadow
检查是帐户口令生存周期;是否设置记住历史密码次数;是否配置最大认证失败次数注意事项及影响:该项只检查default profile , 因此也建议对profile 中的用户进行迁移到无限制profile,然后整改default 对于新规则除defaultprofile 外其余profile 中参数必须为unlimit,否则存在检查不通过的可能 对于非defaultprofil...原创 2018-08-21 09:46:35 · 551 阅读 · 0 评论 -
Linux /etc/group
chage改变用户密码有效期的信息1:chage -d (user)是密码最后一次的修改日期。如果接数字的话是从1970年1月1日累加的如 chage -d 5 student 修改时间就变成1970年1月6日。也可以直接接日期如 chage -d 2013-02-18 student 密码修改时间就变成了2013年2月18日。如果用命令 chage -d 0 student 则代...原创 2018-08-06 21:59:12 · 3587 阅读 · 0 评论 -
Linux /etc/login.defs
Administering an Oracle ASM instance is similar to administering an Oracle Database instance, but the process requires fewer procedures.管理Oracle ASM实例与管理Oracle数据库实例类似,但该过程需要更少的过程。Oracle ASM is原创 2018-04-12 09:50:44 · 618 阅读 · 0 评论 -
Linux useradd userdel命令
Linux 系统中,可以使用useradd 命令新建用户,此命令的基本格式如下:[root@localhost ~]#useradd [选项] 用户名该命令常用的选项及各自的含义,如表 1 所示。表 1 useradd命令常用选项 选项 含义 -u UID 手工指定用户的 UID,注意 UID 的范围(不要小于 500)。 -d 主目录 手工指定用户...原创 2020-03-31 22:28:02 · 803 阅读 · 0 评论 -
Linux usermod命令
sendmail:性能好,设置复杂,适合老手qmail:体积小260+k ,模块化。需要做二次开发,适合对邮件性能有要求的postfix:前身是sendmail,postfix原本是sendmail里面的一个模块,红帽6默认安装好postfixzmailer:近几年才出来的邮件coremail:国内做的最好的商业平台,运行在linux上邮件服务三要素:MTA...原创 2018-10-23 11:27:47 · 1515 阅读 · 0 评论 -
Linux groupadd groupmod groupdel命令
磁道:当磁盘旋转时,磁头若保持在一个位置上,则每个磁头都会在磁盘表面划出一个圆形轨迹,这些圆形轨迹就叫做磁道 (Track)。 柱面:在有多个盘片构成的盘组中,由不同盘片的面,但处于同一半径圆的多个磁道组成的一个圆柱面(Cylinder) 。 扇区: 盘片上的每个磁道被等分为若干个弧段,这些弧段便是硬盘的扇区(Sector),每个扇区的大小为512Bytes。1Bytes=8bit...原创 2017-10-10 14:29:28 · 2890 阅读 · 0 评论 -
Linux chgrp命令
系统日志进程和操作系统内核需要能够为发生的事件记录日志,这些日志可用于系统审核和问题的故障排查。依照惯例,这些日志永久存储在/var/log目录中。Redhat 7中系统的日志消息由两个服务负责处理,它们是system-journald和rsyslog。 rsyslogd 专门用于管理日志的服务 /etc/rsyslog...原创 2018-08-12 21:00:37 · 6480 阅读 · 0 评论 -
Linux权限位
Linux 系统,最常见的文件权限有 3 种,即对文件的读(用 r 表示)、写(用 w 表示)和执行(用 x 表示,针对可执行文件或目录)权限。在 Linux 系统中,每个文件都明确规定了不同身份用户的访问权限,通过 ls 命令即可看到。除此之外,我们有时会看到 s(针对可执行文件或目录,使文件在执行阶段,临时拥有文件所有者的权限)和 t(针对目录,任何用户都可以在此目录中创建文件,但只能删除...原创 2020-04-14 09:08:28 · 286 阅读 · 0 评论